Plone性能优化和扩展-创新互联

本文汇集关于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循环体中

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。

网页标题:Plone性能优化和扩展-创新互联
转载注明:https://www.cdcxhl.com/article34/ddogse.html

成都网站建设公司_创新互联,为您提供标签优化搜索引擎优化关键词优化微信公众号网站策划电子商务

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

外贸网站建设