首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >加快马根托发展的提示?

加快马根托发展的提示?
EN

Stack Overflow用户
提问于 2014-03-13 10:51:52
回答 1查看 398关注 0票数 0

我搜索了很多关于马根托的马根托表演文章,我测试过varnishcompliermemcached ...etc。毫无疑问,我会在生产服务器上运行这些缓存。它跑得像块石头,我对此很满意。

但在开发magento模块时,我感到非常痛苦。每当我编辑代码行时,我刷新页面并查看更新,平均花费3~7秒。我想知道在发展阶段是否有加快步伐的办法。

我的开发环境:

  • MBA 10.9
  • 流浪者1.5 +虚拟盒+ Ubuntu 12.04
  • Nginx + PHP-FPM + PHP5.7
  • 在开发过程中禁用所有缓存--我知道。

有什么小费吗?

EN

回答 1

Stack Overflow用户

发布于 2014-03-13 11:10:23

一个好的开始是为PHP使用调试器,所以您不需要频繁刷新页面,节省了很多时间:-)我真的很遗憾多年来一直在痛苦中忽视PHP调试器的存在。

对于magento自己来说,不要停止所有的缓存,而是在你需要的时候去做它。因此,除了调整模块的配置XML之外,大多数情况下都可以启用配置缓存,然后清除一次缓存并让它启动。翻译缓存也是如此。让他们打开,除非你调整了一些翻译文件或web服务配置,如果你需要的话清除它们一次。

如果您实际上不处理模型,那么EAV集合缓存也可以继续使用。

只有您必须永久禁用的缓存才是最适合开发工作的块缓存。

最后但并非最不重要的是,使用APC操作码缓存,但启用apc.stat=1

最后一个:使用你能负担得起的最好的硬件:-)并考虑在一个强大的、专用的桌面maschine上做最多的工作,而不是在需要移动的情况下作为备份开发环境使用的虚拟maschine。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22376276

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档