您对在PHP中优化视频门户以提高性能的想法

您对在PHP中优化视频门户以提高性能的想法,php,performance,optimization,pageload,http-request,Php,Performance,Optimization,Pageload,Http Request,我点击这里是为了获得您关于优化我们客户的视频门户之一的宝贵建议,该门户正在以最佳方式构建 我们已经用mysql开发了核心php站点,并使用了一些技术来加快开发速度。我们发现一件困难的事情是页面负载优化,主要是我们需要减少http请求,尤其是在主页上。我们在主页上有许多不同jquery滚动条中的视频缩略图。我们计划只在页面加载时首先加载初始图像集,在用户请求时加载剩余图像集(如单击导航按钮以便下一张图像滑入)。但这只会在优化中增加一小部分。我们也需要以一种方式或另一种方式优化内部页面 在主页上,我

我点击这里是为了获得您关于优化我们客户的视频门户之一的宝贵建议,该门户正在以最佳方式构建

我们已经用mysql开发了核心php站点,并使用了一些技术来加快开发速度。我们发现一件困难的事情是页面负载优化,主要是我们需要减少http请求,尤其是在主页上。我们在主页上有许多不同jquery滚动条中的视频缩略图。我们计划只在页面加载时首先加载初始图像集,在用户请求时加载剩余图像集(如单击导航按钮以便下一张图像滑入)。但这只会在优化中增加一小部分。我们也需要以一种方式或另一种方式优化内部页面

在主页上,我们的http请求数是135+,当我登录youtube时,它只显示了27个请求,而资源似乎并不匮乏。你们知道youtube怎么会这么低吗

我们使用spirits进行图像处理,但这不适用于动态图像/视频缩略图。您知道如何将http资源请求合并为一个请求吗。我听说那些工业巨头正在使用一些策略/技术来实现这一目标

请给出您的想法并分享您的经验

  • 你已经在组合CSS和JS文件了吗
  • 你在缩小它们吗
  • 您是否尽可能地压缩图像?(素色=gif, png8…)
  • 您是否检查了数据库查询性能
您还可以尝试对某些内容使用缓存系统,避免对数据库进行不必要的调用。这总是有益的

在使用jQuery的情况下,建议直接从Google库加载它,因为大多数用户已经缓存了文件。无论如何,也有一些人反对这种做法

关于JS和CSS文件的组合和缩小,如果在开发环境中完成,并将“随时可用”上传到服务器,而不是将优化任务发送到服务器,则速度也会更快