我试图为我的下一个项目选择一个PHP框架。我已经将列表缩小到Slim和Silex (我不喜欢整个堆栈臃肿的框架,我更喜欢只添加我需要的东西,而不添加其他东西)。
我认为Silex会产生比Slim更丑的代码,但是我害怕选择Slim,因为它在不断变化,如果它破坏了向后兼容性,我将继续使用当前的版本。另外,Silex是基于经过战斗测试的Symfony组件。
哪一个更容易理解?哪个比较初学者友好?你对他们有什么不好的经验吗?
发布于 2016-03-14 17:38:23
我不会推荐任何东西,事实上,我将通过添加内腔和澄清来使其变得更加复杂。
话虽如此,我真正想谈的是以下几点:
我害怕选择Slim,因为它在不断变化,如果它破坏了向后兼容性,我将继续使用当前的版本。
这是薛定谔的声明..。是的但也是假的。如果您查看项目的历史,您将看到与相同的变化率(~2年),每个都有其他框架。即使是“LTS”版本的Symfony和Laravel也有2-3年的历史。
所以我想说这不是一个问题,你应该选择对你来说更自然、更有效率的东西。但是,一定要考虑到您需要的整个工具生态系统(DB交互、表单处理、模板等)。
https://stackoverflow.com/questions/35993770
复制相似问题