您好,Google 开始根据每个网站的加载速度对网站进行排名。
那么如何提高 php mysql 网站的速度?我已经使用 Gzip 压缩了
答案1
使用 memcache(d) 缓存常见查询的结果,然后先在 memcache 中查找结果,这比重复查找数据库要快得多。
您需要重写一些逻辑以获得“如果值不在 memcache 中,则执行查询,并将数据存储在缓存系统中”之类的算法。
还可以考虑使用反向代理缓存生成的页面、片段和图像。从单独的无 cookie 域加载图像和媒体,从运行比 Apache 更快的服务器加载。Nginx 和 lighttpd 是媒体服务器的不错选择。
答案2
有很多选择...缓存 PHP 页面是为大多数人提供良好体验的好方法。
http://en.wikipedia.org/wiki/List_of_PHP_accelerators
这是一个从头开始编写的网站,还是像 Wordpress、Joomla 等?如果您正在运行 CMS,那么可以根据平台提供非常具体的建议。