广告网站服务器优化从硬件软件入手更佳
广告网站服务器作为广告投放载体,承载着业务流量和人气的重任。一个广告网站服务器运营得好,直接关联着经营者的业务收入。如何优化广告网站呢?我们可以从软件和硬件两个方面入手。
一,虚拟主机部署更改为独立服务器 (可能你想知道:mc游戏服务器配置要求)
虚拟主机有很多限制。您不能自己配置Web服务器和PHP动态缓存。而且,独立服务器可以享受专有的内存和处理器资源,并且不再受虚拟主机供应商的每个虚拟主机用户的内存和处理器的约束。资源占用限制。处理器资源和内存资源对接受更多并发访问具有直接的性能改善效果。
二,Windows系统更改为Linux系统
该网站使用PHP + MySQL程序。 Windows下PHP的性能受到IIS的限制。需要通过ISAPI调用PHP,因此在Linux下性能不如Apache。 PHP是通过PHP模块直接解释的,它不如Nginx和PHP-FPM的性能好。由于使用了单独的服务器,因此操作系统也可以由我们自己确定。对于Linux系统,我们选择了熟悉的Ubuntu Linux Server 10.04(一年前为12.04)。
三,网站服务器使用Nginx代替Apache
选择Nginx代替Apache的原因非常简单明了,因为站点上有许多静态附件文件,并且Nginx在处理静态内容方面的性能几乎是Apache的10倍。
在PHP解释和伪静态规则方面,Apache比Nginx更强大,但这并不影响我们放弃它。为了减轻这种情况,我们稍后会动态缓存PHP。
四,使用eAccelerator作加速器 (推荐:电信服务器使用CDN的时间)
PHP加速器是为了提高PHP执行效率,以缓存PHP操作码,从而使后续的PHP执行不需要解析和转换,而可以直接调用PHP操作码,从而大大提高了速度。 。
eAccelerator是一个开放源代码PHP加速器,用于优化和缓存动态内容。它提高了PHP脚本的缓存性能,使PHP脚本几乎完全消除了编译时的服务器开销。它还优化了脚本以提高其执行效率。 PHP程序代码的执行效率可以提高1-10倍,这种加速仍然非常明显。