我最近开始以自由职业者的身份在一家网络公司工作,将我对 PHP 编码的爱好提升到了职业水平,从那时起,我就被需要在短时间内完成的大量工作压得喘不过气来。
问题不是不能按要求做,而是能够按我的需要尽快完成。我从未使用过任何 PHP 框架,但如果我开始使用一个,是否会加快整个开发过程?如果是这样,影响有多大?
还有哪个框架最适合我的目的?
如果重要的话,我所做的主要是构建后端 CMS,并将其与小型企业客户站点的前端功能结合起来。
最佳答案
一旦您熟悉了一个框架 (即不必花时间学习如何使用它),是的,它有助于加快两者的速度:
- 开发过程
- 维护过程
为什么 ?嗯,可能,至少,因为:
- 提供指南
- 无需(太多)想什么去哪里,或者如何做 X 或 Y
- 那些了解框架的人都知道这些准则——这意味着您可以雇用一个了解框架的人,他将需要更少的时间来高效地完成您的项目
- 它提供了很多有用的库
- 这意味着花在重新发明轮子上的时间更少
- 和已经集成到框架中/与框架集成的组件;这使得从您的应用程序中使用它们比一些随机的外部组件更容易
现在,对于“我应该使用哪个框架”部分……这主要是个人喜好问题,并且在 SO 上存在许多关于此的问题。
只给你几个链接,你可以开始看看问题+答案,例如:
- PHP Framework Decision - Analysis paralysis!
- What PHP framework would you choose for a new application and why?
- To use a PHP framework or not?
- PHP - MVC framework?
- Which PHP Framework is right for this project?
- Best PHP framework for an experienced PHP developer?
还有很多其他的 -- 您可以使用网站右上角的搜索框来查找更多 ;-)
关于php - PHP 框架是否加快了开发过程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2562734/