中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Plone性能優化和擴展

發布時間:2020-06-24 02:29:25 來源:網絡 閱讀:204 作者:wx5c5cd0e7631f0 欄目:開發技術

本文匯集關于Plone性能優化和擴展的相關技術和資料。

系統配置或全局部分?將主要的CSS,JS,Images等遷移到靜態站點(Apache,Nginx等搭建的虛擬主機站點)在該靜態站點設置3個月以上的過期頭,設置完全的gzip壓縮

  • 圖片上傳前應存為WEB格式,圖片盡可能采用 CSS sprites技術
  • 采用plone.app.caching模塊
  • 配置多個zope instance來負載均衡,一個CPU核對應兩個instance
  • 配置較多的內存,內存擴展是硬件投資最劃算的方式
  • 過濾多余的語言,假定站點只要求中文,在buildout配置的instance段增加如下語句:
environment-vars =

PTS_LANGUAGES=zh_CN zh

    zope_i18n_allowed_languages zh_CN   zh 

    zope_i18n_compile_mo_files false

開發部分

  • 合理規劃索引,原則上經常訪問的屬性都要建立catalog索引
  • 避免喚醒對象的getObject調用
  • 針對復雜的計算,合理應用memorie 裝扮
  • 針對循環或嵌套循環部分,盡量少用中間變量,及時釋放中間變量(所謂及時,就是用完即釋放),釋放的辦法就是:
del variantname
  • 頁面模板中盡量采用python表達式,避免采用路徑表達式
  • 在新建內容類型中,記得采用 cache:ruleset規則
  • 頁面模板中避免直接調用一個對象,而要采用nocall申明的方式
  • 頁面模板中變量被用在多個地方的情況,該變量應一次完成申明和計算,而不應多次計算,尤其是tal:repeat循環體中
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

博湖县| 家居| 高淳县| 安龙县| 霍林郭勒市| 卓资县| 乌兰察布市| 阿拉善盟| 德令哈市| 高青县| 左云县| 瑞安市| 通江县| 乳源| 手游| 信阳市| 略阳县| 平乡县| 交城县| 尚志市| 鄂伦春自治旗| 台中县| 汉阴县| 贞丰县| 邻水| 鹿邑县| 恩施市| 江山市| 泰来县| 大荔县| 峨眉山市| 铜鼓县| 西盟| 唐河县| 霍城县| 石门县| 榆林市| 论坛| 梨树县| 尉氏县| 中江县|