Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.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 网站速度:web开发者工具栏显示页面需要一段时间_Performance_Codeigniter_Smarty_Yslow_Pagespeed - Fatal编程技术网

Performance 网站速度:web开发者工具栏显示页面需要一段时间

Performance 网站速度:web开发者工具栏显示页面需要一段时间,performance,codeigniter,smarty,yslow,pagespeed,Performance,Codeigniter,Smarty,Yslow,Pagespeed,一直在监视Chrome的WebDeveloper工具栏的网络选项卡,并注意到页面似乎需要一段时间(比如几秒钟左右)才能进入浏览器。页面没有做任何繁重的工作,例如复杂的SQL查询 其他资产,如JS、CSS、图像等似乎是合理的。来自同一服务器的未缓存图像有时比HTML更快地返回到浏览器。我正在使用CodeIgniter+Smarty 你知道我应该看什么来找出瓶颈吗?更重要的是:我能做些什么来加快HTML加载速度?我的问题是关于HTML的(我的其他资源做得很好)。假设创建页面的脚本实际在合理的时间(微

一直在监视Chrome的WebDeveloper工具栏的网络选项卡,并注意到页面似乎需要一段时间(比如几秒钟左右)才能进入浏览器。页面没有做任何繁重的工作,例如复杂的SQL查询

其他资产,如JS、CSS、图像等似乎是合理的。来自同一服务器的未缓存图像有时比HTML更快地返回到浏览器。我正在使用CodeIgniter+Smarty


你知道我应该看什么来找出瓶颈吗?更重要的是:我能做些什么来加快HTML加载速度?我的问题是关于HTML的(我的其他资源做得很好)。假设创建页面的脚本实际在合理的时间(微秒)内执行。

要获得详细的性能信息和瀑布图,请转到

你怎么知道问题出在你的HTML上

您是否尝试过在没有任何其他资源、没有图像/CSS/JS的情况下呈现页面

你的HTML有多大

你能压缩你的HTML吗


从WebGetTest开始,到第一个字节的时间和domReady的时间是多少,这是HTML文档对象模型完成的时间?

有很多方法可以减少页面加载时间,下面是一些方法

1。将其添加到
.htaccess
以启用内容压缩

<ifModule mod_gzip.c>
   mod_gzip_on Yes
   mod_gzip_dechunk Yes
   mod_gzip_item_include file \.(html?|txt|css|js|php|pl)$
   mod_gzip_item_include handler ^cgi-script$
   mod_gzip_item_include mime ^text/.*
   mod_gzip_item_include mime ^application/x-javascript.*
   mod_gzip_item_exclude mime ^image/.*
   mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
 </ifModule>

mod_gzip_on Yes
是的
mod_gzip_item_include file\(html?| txt | css | js | php | pl)$
mod_gzip_item_包含处理程序^cgi脚本$
mod_gzip_项目包括mime^text/*
mod_gzip_item_包括mime^application/x-javascript*
mod_gzip_项_排除mime^image/*
mod_gzip_item_排除rspheader^内容编码:.*gzip*
2。将图像合并到CSS精灵中

3。推迟加载JavaScript

要了解有关页面/站点优化的更多信息,您可以使用


据我所知,使用任何模板解析器都会使执行过程稍微慢一点。

我知道这是HTML,因为“网络”选项卡显示每个资产的时间线。HTML已缩小并压缩。嗨,HTML已缩小并压缩。CSS也被缩小和压缩,使用精灵、高效选择器等。我不认为这是JS的问题,因为我正在监控资产的时间线。似乎有点滞后。我也使用PageSpeed&YSlow来优化我的网站,但我关心的是HTML时间线。好吧,这里有一个链接,如果你能找到新的东西。你有一个公共URL可以共享这个网站吗?如果没有,网络面板的屏幕截图可能会有所帮助。根据您目前的评论,我怀疑CodeIgniter存在性能问题。我从未使用过它,但它似乎有一个探查器选项,您可以启用它来帮助度量其性能。