9-b*_*its 15 django django-templates
我应该尝试最小化模板包含吗?我一直在使用它们,但我想知道它们是否效率低或者在渲染模板时增加了一些开销?
在某些情况下,我的模板包含其他模板的模板.
Chr*_*gan 25
模板渲染时间通常比数据库时间小得多,因此通常您不必在早期就担心它; 还有其他地区可以更有效地提高绩效.
对于部署,通常可以通过使用缓存的加载程序来提高模板包含的性能(您可能需要向下滚动一点).然后它只加载模板一次,然后它可以使用编译的模板而不需要从磁盘加载它.
为了解决模板渲染开销的问题,一旦你将其缓存,它就相当便宜了.我根本不担心.这样做是为了最大限度地提高系统的可维护性.
如果不提及(希望提醒你)两个性能优化的谚语,我可能是不负责任的.如果你不熟悉它们,你应该能够找到关于它们的大量信息.