wordpress本地化

如何为WordPress配置本地开发环境以及安装运行?

如何设置自己的本地WordPress环境。

需要的工具及配置过程:

为了能配置让网站运行,WordPress需要一台服务器。这对于在线站点以及本地安装都是如此。

该服务器还需要一些WordPress工作所需的软件,也就是说,这是除了PHP(平台的主要编程语言)和数据库MySQ环境之外,还拥有像phpMyAdmin这样的MySQL用户界面可以更方便地处理数据库。

除此之外,还需要你喜欢的代码编辑器或IDE(集成开发环境)作为代码编程。很多人的选择是Notepad ++,但可以根据自己的偏好下载安装开发工具。

最后,有一些开发人员工具可用于分析和调试的站点,例如,查看HTML和CSS,最简单的方法是使用Chrome或Firefox的调试工具。

本次服务器安装我们将使用XAMPP。该名称是首字母缩略词,代表“跨平台,Apache,MySQL,PHP,Perl”。Apache是一种用于创建服务器的开源解决方案。“跨平台”所暗示的是,XAMPP可用于Windows,Mac和Linux计算机。

请访问官方XAMPP网站并下载XAMPP。

安装XAMPP几乎与其他软件一样。

在Windows上:

运行安装程序(请注意,你可能会收到有关运行未知软件的警告,允许继续)。当询问要安装哪些组件时,请确保Apache,MySQL,PHP和phpMyAdmin处于活动状态。其余的通常是不必要的,除非你有充分的理由不去,否则将其停用。选择要安装的位置。确保它很容易找到,因为这是你的网站将被保存的地方,你可能经常访问它们。可以忽略有关Bitnami的信息。选择最后立即启动控制面板。

在Mac上:

打开.dmg文件双击XAMPP图标或将其拖到应用程序文件夹

安装完成后,控制面板启动。如果操作系统要求防火墙权限,请确保允许XAMPP用于专用网络,否则,它将无法工作。

在面板中,可以通过单击Start相应行上的按钮来启动Apache和MySQL 。如果你使用与XAMPP相同的端口的程序遇到问题,请退出这些程序并尝试重新启动XAMPP进程。

在Config,你还可以为所需的组件启用自动启动。

之后,是时候测试本地服务器了。为此,打开浏览器,然后转到。

如果看到以下屏幕,则一切正常。

在本地安装WORDPRESS

既然你有本地服务器,就可以像在Web服务器上一样安装WordPress。唯一的区别是:一切都在你的硬盘驱动器上完成,而不是FTP服务器或托管服务提供商的管理面板。

这意味着,要为WordPress创建数据库,只需转到。在这里,可以找到与在线版本相同的选项,并可以为WordPress创建数据库,用户和密码。

一旦完成并且想要安装WordPress,可以通过htdocs XAMPP安装中的文件夹来完成。在那里,只需创建一个新目录,下载最新版本的WordPress,解压缩文件并将其复制到新文件夹中。之后,可以转到开始安装。

基本上就是这样。既然网站上有WordPress的正在运行的副本,可以安装主题和插件,设置子主题,更改样式,创建自定义页面模板以及做想要的任何事情。

10年经验终极盘点,彻底解决WordPress后台访问慢的问题

10年经验终极盘点,彻底解决WordPress后台访问慢问题

你的WordPress后台访问速度是不是超级慢?

如果你有类似烦恼并且在网上搜索一大圈仍没有任何改善的话,建议详细阅读本文,这是我们WordPress运维10年认真总结出的优化教程。

加载缓慢的WordPress后台真的很烦人,特别是在后台编辑和发布内容的时候,会耽误你大量宝贵时间。在本文中我们将详细盘点各种导致WordPress后台访问慢的原因,并给出对应的修复方法。

到底什么原因导致的WordPress后台访问慢?

WordPress后台加载速度慢可能由很多原因造成,国内最常见的原因有两个:

1. 后台引用了国内加载慢或无法加载的静态资源,例如谷歌字体、默认的avatar头像等;

2. 服务器性能不足;

针对原因一,引用国外资源的优化方案:

众所周知的原因,在国内有一些网站是无法访问的,例如谷歌,如果你的WordPress引用了这些网站的资源,就会导致页面加载速度异常缓慢。检查是否引用了谷歌资源的方式,就是登录WordPress后台,在浏览器窗口中右击鼠标-查看源代码,按Ctrl+F搜索google,看看有没有包含谷歌域名的代码出现,如果有的话说明引用了。

这些资源的引用可能发生在主题里,也可能在插件中,排查起来是需要有专业知识的,最省力的方法就是购买类似无忧速建这类经过专业团队优化的适合国内使用的WordPress建站系统。

除了谷歌资源,最常见的还有WordPress默认的头像,如果你的网站只是纯展示功能,用不着头像的话,强烈建议关闭头像功能。因为WordPress默认的头像图片不是保存在本地,而是引用gravatar网站的远程图片,而这个网站在国内经常无法访问或者访问极其缓慢。

关闭方法:进入后台-设置-讨论,取消勾选显示头像。

关闭头像显示

针对原因二,服务器性能不足的问题优化方案:

对于WordPress前台来说,我们可以选择缓存插件来解决服务器性能不足导致的访问速度问题,但是WordPress后台是无法缓存的,因此它需要更多的服务器资源才能稳定运行。

如果你的WordPress后台变慢了,可能是后台某些设置或者插件消耗了太多的服务器性能。

1. 测试网站性能;

先检查出到底是什么原因导致的速度下降是至关重要的一步,我们可以使用Chrome浏览器自带的Lighthouse功能进行测试。

进入后台,在浏览器的网页中右击鼠标,选择检查,在浏览器底下的调试工具中选择Lighthouse,如下图:

Lighthouse

点“分析导航”按钮之后就会自动生成报告,在报告中可以看到哪些因素影响了WordPress后台打开速度,例如是哪个JavaScript、css或图片等导致的加载慢。

2. 安装WordPress更新。

WordPress团队每个版本都会对性能进行优化,如果你不更新就会错过这些改进。同样

的,主题和插件的更新通常也会包含一些错误的修复以及性能的优化。所以找一款更新频率较高,维护团队稳定的主题,如无忧速建,肯定可以获得更多性能上的保障。

3. 更新PHP版本 。

众所周知,WordPress是基于PHP语言开发,而基于兼容性要求,它对PHP版本要求相对较低,目前最低要求是PHP5.6,而截至目前最新的PHP版本是8.1.6。

跟WordPress版本一样,PHP的每次更新都意味着有了更好的性能,想要有更好的性能体验,必须升级PHP版本。

在WordPress后台-工具-站点健康中可以看到PHP版本信息:

PHP版本信息

至于如何升级PHP版本,需要根据你的服务器对症处理。如果是虚拟主机,通常可以在控制台里能看到PHP版本切换的地方;如果是云服务器,那就需要根据自身环境配置酌情处理,详情可以网上找一下教程。

4. 增加PHP内存限制

PHP的运行内存是有限制的,如果你的WordPress体量变大,PHP内存不够时,速度肯定会变慢,甚至导致网站崩溃。

PHP内存限制也是在后台-工具-站点健康中可以看到,

PHP内存限制

一般将它设置成大于500的数值,修改方法:在根目录下的wp-config.php中增加一行代码:

define( 'WP_MEMORY_LIMIT', '512M' );

5. 监控WordPress插件性能

WordPress最迷人的地方之一就是有着大量的免费插件,但是各种插件开发理念不一,代码质量良莠不齐,一不小心就会导致某些插件占用大量服务器性能。

你可以安装query-monitor插件来监控插件的性能情况。

插件激活后会在WordPress顶部工具栏插入一个新菜单

Query-monitor

点击它会打开监控器控制台,点击左侧菜单的“Queries by Componen”就可以看到每个插件占用的服务器资源数量了。

Queries by Componen

禁用占用资源异常的那个插件,看看访问速度有没有提升吧。

6. 关闭仪表盘显示选项中无用的项目

进入WordPress后台,首先打开的是仪表盘,里面显示了一些例如“站点健康状态”、“概览”等内容,但这些内容大多数是无用的,使用频率非常低,其中有一些例如“WordPress活动及新闻”、“搜索引擎新闻”等模块,他们显示的信息流来自国外接口,这会使得加载速度异常缓慢。

点击右上角的显示选项,取消勾选这些无用的模块吧!

仪表盘显示选项

7. 修改WordPress自动保存间隔

WordPress编辑器自带了自动保存功能,当你意外关闭编辑器时,可以利用此功能轻松恢复未保存的内容。

但是当你在服务器压力较大的时候编辑网站内容,自动保存功能频繁发送的请求就会使得后台响应速度变慢。

自动保存功能是一个重要功能,不建议关闭它,但我们可以降低自动保存的频率。

只需将以下代码添加到你的wp-config.php文件中。

define( 'AUTOSAVE_INTERVAL', 120 );

这会将自动保存频率设置为2分钟一次,而不是默认的1秒一次。

8. 降低心跳检测API频率

WordPress采用了心跳检测的方式,每隔60秒向服务器发送一次请求。心跳检测有多种用途,比如获取是否有其他用户也在使用后台编辑内容,并实时通知对方,防止内容发生冲突。

如果有多个用户同时在后台作业时就会导致服务器压力过大。

可以使用heartbeat-control插件进行心跳频率更改,建议改为至少120秒。

心跳频率设置

9. 使用Linux系统,而不是Windows

Linux对PHP兼容性更好,而且Linux系统本身占用内存少,运行效率更高。而Windows的桌面系统会占用更多性能资源,自然就会使分配给WordPress的性能资源变少。另外更不要用Windows+IIS的组合运行PHP项目,兼容性差,性能更低,而且会有很多难以解决的奇怪问题出现。

以上就是针对WordPress后台访问缓慢问题的一些优化方案,希望对你有所帮助!