我已经在Symfony 2.8 + MySQL中构建了一个功能齐全的ERP平台。现在我专注于提高平台的性能,并且我正在评估Varnish和FOSHttpcachebundle的采用。但我有些怀疑:
主要是:作为ERP,一页与另一页相关。简单的例子:我去了#34;付款方式"页面,我添加了一种新的付款方式。然后我访问单一客户页面,在这里我看到可用的付款方式。完善。我们假设这个页面被缓存了。 然后我回到"付款方式"页面和我添加新的付款。 然后我回到单一客户页面......如果已经缓存,我将看不到新添加的付款方式!
我知道我可以使特定页面的缓存无效,但在这里我必须使引用"付款方法的所有页面无效... ...如果我们认为这样的关系是基础对于ERP,基本上每个页面缓存都将在2-3个操作中被清除....使缓存实现无用。
我对缓存系统没有经验,所以我的问题可能已经被该领域的专家解决了。想要就方法提出建议。
由于