新闻动态
如何做好wordpress的网站开发人员的优化?
https://www.sytm.net 发布日期:2013/4/15 18:09:47

了解网站的人都知道,如果我们准备做一个网站的时候,仅仅考虑版面以及栏目是远远不够的,网站的性能问题也是我们必须考虑的,这不仅关系到客户对网站的印象,在seo范围内,也是必不可少的一部分。

wordPress的好是众所周知的,尤其是给用户提供的突出的用户体验。

1、MySQL

查询缓存是能最好证明MySQL是一个可扩展的关系数据存储,确保启用查询缓存和执行。这将确保MySQL正在做尽可能少的工作,更重要的事情比冗余查询腾出资源。还要确保使用工具像mysqltuner或相似的,以确保表性能(缓冲等)是最佳的。

MySQL的数据存储区是不是一个瓶颈,需要分析你的主题和插件生成的查询优化(减少响应时间),减少其数量,通过重构代码或不同的缓存技术。

2、PHP

PHP是缓慢的。这不是WordPress的故障,也不是任何人的过错,技术不断向前发展。

我们该怎么办呢?使用NewRelic的跟踪优化可以得到一个经验:

较大的内存使用情况,更大的执行时间。

利用PHP的自动加载,以减少内存使用。

使用记忆和尽可能避免环路,以减少执行时间和内存使用情况。

避免打开比必要更多的文件,磁盘和内存的使用,以减少呼叫。

使用需要,而不是include_once和require_once。

3、操作码缓存

APC是一个自由,开放和强大的框架用于缓存和优化PHP中间代码。这意味着,当添加到您的Web服务器,可以实现显着的速度提升(尤其是具有良好的代码)。APC保持解释(可执行文件)版本的代码在内存中,因此,它的请求没有被重新解释。

APC还提供对象存储,使存储在内存中创建的对象隔壁脚本需要他们。这个级别的缓存,唯一的缺点就是它的地方你有各自的应用服务器。这意味着每台服务器上重建对象缓存(浪费CPU时间),而且更重要的是,清除的对象是棘手的。

4、使用WordPress的缓存

最有名的WordPress的缓存工具是W3的总缓存,但也有其他。这些缓存插件加快您的网站,让更多的用户重新访问您的网站从而保护到访问者用户利益。

5、CDN

使用CDN,可以让你存储的图像和文字,让访问者访问过后的内容从页保存在第三方群集另外,如果主题是使用自定义部件绘制最近的评论文章。如果这是不正确处理,就会查询数据库,没查询一次就会增加服务器的负担,但是如果使用的是大量的Widgets,是一个好主意,将使用WP的Widget缓存插件减少其输出的处理时间。

更多阅读
返回列表
© 2010 TianMei Technology All rights reserved. ICP:辽B2-20150138辽公网安备 21010202000010号  目录概览