2020国产成人精品视频,性做久久久久久久久,亚洲国产成人久久综合一区,亚洲影院天堂中文av色

分享

php-css和JS文件下載時(shí)間太長(zhǎng)

 印度阿三17 2019-05-19

我有一個(gè)在linux服務(wù)器上用cakephp編寫的網(wǎng)站.我的css和js文件的下載時(shí)間非常慢,我遇到了問(wèn)題.例如,在加載我的主頁(yè)時(shí),這就是chrome中的網(wǎng)絡(luò)選項(xiàng)卡:

enter image description here

如您所見,我的一個(gè)css文件花了59秒下載!重要的是要注意它并不總是相同的css文件.有時(shí)它的JS文件,有時(shí)是其他css,但它們必須在顯示頁(yè)面的其他內(nèi)容之前下載,因此它們會(huì)阻止頁(yè)面加載.由于等待下載該文件,因此網(wǎng)站不會(huì)顯示59秒.

我檢查了我的服務(wù)器,它的負(fù)載非常低,cpu運(yùn)行10%,并且使用的ram不到20%.它是一個(gè)帶有以下prefork設(shè)置的apache服務(wù)器:

StartServers       10
MinSpareServers    10
MaxSpareServers    20
ServerLimit        256
MaxClients         256
MaxRequestsPerChild  10000

這提到的下載時(shí)間很慢,網(wǎng)站上可能有3-4個(gè)同時(shí)用戶.我在AppM下使用appdynamics我的應(yīng)用程序,沒(méi)有任何可疑的顯示在那里.我用服務(wù)器管理員檢查了php.ini文件,一切似乎都很好.我可以使用哪些其他軟件來(lái)查找此問(wèn)題的來(lái)源? apache日志中的信息也不多.

任何建議將不勝感激

編輯:

我將所有資產(chǎn)都移到了webroot,并在另一個(gè)使用同一服務(wù)器的域上獲得了這些結(jié)果:

enter image description here

正如您所看到的,這次它的jquery文件需要27秒才能下載.它存儲(chǔ)在app / webroot中

解決方法:

Ill take a look at serving assets from webroot

始終將公共資產(chǎn)放在webroot中.

From the book(重點(diǎn)補(bǔ)充):

It’s a well known fact that serving assets through PHP is guaranteed to be slower than serving those assets without invoking PHP. And while the core team has taken steps to make plugin and theme asset serving as fast as possible, there may be situations where more performance is required. In these situations it’s recommended that you either symlink or copy out plugin/theme assets to directories in app/webroot with paths matching those used by CakePHP.

  • app/Plugin/DebugKit/webroot/js/my_file.js becomes app/webroot/debug_kit/js/my_file.js
  • app/View/Themed/Navy/webroot/css/navy.css becomes app/webroot/theme/Navy/css/navy.css

根據(jù)許多因素,“較慢”可以介于幾乎不可察覺(jué)到幾乎無(wú)法使用的任何地方.

此建議不是特定于版本的,并且?guī)缀蹩偸沁m用.為了加快資產(chǎn)加載速度,讓網(wǎng)絡(luò)服務(wù)器為您處理這些問(wèn)題.

來(lái)源:http://www./content-1-197951.html

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多