Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Performance 从其他子域提供静态内容_Performance_Optimization_Web Applications - Fatal编程技术网

Performance 从其他子域提供静态内容

Performance 从其他子域提供静态内容,performance,optimization,web-applications,Performance,Optimization,Web Applications,保持静态内容从另一个子域而不是相同的子域提供是一种好的做法吗?由于web服务器提供请求和包含该请求的内容,现在一个web服务器将只处理该请求,如果我们使用另一个web服务器创建另一个服务器实例来只处理静态内容,这是否有助于提高应用程序性能? 当然,css、js等静态内容是缩小和压缩的,图像也是优化的。 因为我只想创建自己的静态content server。 有谁能提出一个好的处理方法吗?是的,这是一个很好的做法。一些好处是 减少了请求大小,因为客户端不需要发送主域上web服务器生成的cookie

保持静态内容从另一个子域而不是相同的子域提供是一种好的做法吗?由于web服务器提供请求和包含该请求的内容,现在一个web服务器将只处理该请求,如果我们使用另一个web服务器创建另一个服务器实例来只处理静态内容,这是否有助于提高应用程序性能? 当然,css、js等静态内容是缩小和压缩的,图像也是优化的。 因为我只想创建自己的静态content server。
有谁能提出一个好的处理方法吗?

是的,这是一个很好的做法。一些好处是

  • 减少了请求大小,因为客户端不需要发送主域上web服务器生成的cookie
  • 将客户端可以执行的并行下载次数增加一倍
  • 可以对静态内容使用轻量级web服务器
  • 可以在CDN上存储静态内容