繁体   English   中英

Symfony2.8:最佳使用Varnish进行ERP应用

[英]Symfony2.8: best use of Varnish for ERP application

我已经在Symfony 2.8 + MySQL中构建了功能齐全的ERP平台。 现在,我专注于提高平台的性能,并评估Varnish和FOSHttpcachebundle的采用。 但是我有一些疑问:

主要的是:作为一个ERP,一个页面与另一页面相关。 简单示例:我转到“付款方式”页面,然后添加了新的付款方式。 然后,我访问“单一客户”页面,在这里看到可用的“付款方式”。 完善。 让我们假设此页面被缓存。 然后,我返回“付款方式”页面,然后添加新的付款。 然后,我返回到“单一客户”页面,.....如果已被缓存,则不会看到新添加的“付款方式”!

我知道我可以使特定页面的缓存无效,但是在这里,我必须使所有引用“付款方式”的页面无效...如果我们认为这种关系是ERP的基础,基本上每个页面缓存将在2-3次操作中清除。...使缓存实现无用。

我对缓存系统没有经验,所以也许我的问题已经被该领域的专家解决了。 希望就方法提出您的建议。

谢谢

可以肯定的是,如果您的应用程序本质上是动态的-缓存并不总是令人满意或不可能的。 我认为在您的用例中, Edge Side Includes是您应该真正实现的东西。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM