是否可以禁用Symfony 2的核心捆绑包,例如Monolog记录器?
我正在开发一个没有很多花哨要求的应用程序,除了它应该超快且尽可能轻量级。我猜Symfony 2并不是最适合我的情况的框架,但对我而言,它使用了最好的原则,很高兴能够使用,而且我可能会在以后使用很多捆绑包。
所以,我的问题是在标题中,是否可以完全禁用日志记录(至少在生产环境中),如果是,是否可以禁用其他此类功能?
P.S。:我理解禁用捆绑包最简单,最干净的方法是将其从内核中删除,但是使用它的代码会发生什么?
答案 0 :(得分:0)
实际上,Symfony2非常适合您的需求。由于它是一个分离的框架,您可以只包含所需的功能。您可以从配置文件中禁用monolog。
此外,还有Silex,一个使用Symfony组件构建的微框架,旨在轻松快速地完成相对较小的工作。