我最近对网站性能做了很多研究,我说我已经获得了相关的最佳实践知识,以提高网站性能以及通过进行GZipping等调整来降低带宽需求,内容缓存,图像和脚本优化。
我的问题是我从Facebook,谷歌和亚马逊等广受欢迎的网站上找到了大量的案例研究,但我真正想要的是一些调查结果以及每月50-250万访问者的网站数据。
我正在寻找将时间投入到性能优化中所获得的收益,例如显着的速度提升,降低跳出率,降低运营成本以及所有分析内容。
答案 0 :(得分:0)
对于Facebook或Google,5%的性能调优改进可以节省大量资金。我为客户做了很多性能分析,他们经常从调优问题开始。但是90%以上的时间,最大的性能提升是调查应用程序本身。你无法调整油轮像保时捷一样运行。这是我在Top J2EE Web Application Performance Problems找到的一些发现。如果网站使用Drupal或Wordpress,您需要在进入制作之前打开内置缓存。这些软件包还提供了将JavaScript和CSS组合到一个文件中的优化,从而减少了网络往返时间。如果您的站点内容很多,请增加分配给数据库中不同缓冲区的内存。对于具有非常静态内容的站点,请将Web服务器(如apache)配置为压缩html数据。正确设置内容过期策略。尝试优化图像文件大小。我发现在很多网站上的图像可以进一步缩小尺寸而不会损失太多的图像质量。确保Web服务器有足够的物理内存。大多数开箱即用的服务器配置都经过合理优化。所以通常只需要做一些事情。对于您正在查看的网站类型,我认为您不必过于担心。如果您有一些非常受欢迎的Flash或PDF等文件。您可以考虑将这些文件放入CDN(云),以便拥有其他专业知识来为您处理带宽。即使对于中小型网站,这些解决方案也变得非常实惠。