感谢你来到这里
我真的很激动
盼望,能有你的支持
捐赠可扫描二维码转账支付
支付宝扫一扫付款
微信扫一扫付款
(微信为保护隐私,不显示你的昵称)
这个嘛...当然是在你开发应用程序或网站的过程中需要的时候!
为何你总有一件自制的家具可以很好地匹配你的装修风格?这道理在计算机程序中适用:在你深入创建框架之前,先做个小调查的准备工作。
除去框架,开发网站或网络应用程序还有其他选择:CMS(内容管理系统)连同其模块,还有打包专业解决方案(CRM和电商程序等)。 如果它们的原生功能恰好满足你眼下和未来的需求,答案是:请马上用它!没有任何理由重新发明轮子。
另一方面,当有特殊需求和特殊业务逻辑时,或者要将功能混合(CMS+电商),框架方案就有显得必要了: 它允许程序被精确地按需开发,却仍然保持着创新。
为了确保做出正确选择,不管是短期还是长期项目,建议扪心自问:
最后,不要落入“简化需求”的陷阱。 很多案例表明,一旦进入运营,最显而易见的是,无论业务逻辑还是需要实现的功能,都变得很不简单。
多说一句,Symfony也是十分适合于“超小项目”的哦!
框架可以被定制成适合全部需求。
...但那往往没有必要,特别是当需求具备更多的通用特性时。
做出选择之前,把你的眼前和长远需求详细落实在纸面,并比较市面上可选的多种解决方案。