请注意,本站并不支持低于IE8的浏览器,为了获得最佳效果,请下载最新的浏览器,推荐下载 Chrome浏览器
欢迎光临。交流群:166852192

在开发和生产环境中分别应该开启和禁用的模块


尽管使用预编译功能,在 Orchard 1.6 中,模块可以预编码成 dll文件, 关闭在开发环境中不需要的模块仍然是个好习惯,即使性能影响也并不大。这里是有一个简要的列表:
应该在生产环境中启用的模块是(区别与测试环境):
  • Cache(缓存)
  • Warmup(热启动)
  • Keep Alive(保持在线)
  • Combinator(资源整合)
  • Lucene(否则,它会创建一系列索引文件和记录)或其他索引服务(也包括 Indexing [索引]自身)
  • Any analytics (分析)
 
在生产环境中应该关闭的模块有:
  • Packaging(同时禁用诸如 Gallery 之类的服务,因为在生产环境中,除了开启和关闭模块,并不建议有其他关于模块功能)
  • Code Generation
  • Shape Tracing(不管怎样,只建议在一些特定开发任务时才启用),实际上,可以使用模块 Profile 配置工具来管理 Orchard.DesignerTools 的开关切换,可以试试由 Benedek Farkas 开发的 Module Profiles 模块。
感谢投递:ciznx
原文来自 Orchard 项目网站

作者原创内容不容易,如果觉得内容不错,请点击右侧“打赏”,赏俩给作者花花,也算是对作者付出的肯定,也可以鼓励作者原创更多更好内容。
更多详情欢迎到QQ群 166852192 交流。