我最近开始以*职业者的身份在一家网络公司工作,将我的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?
还有许多其他功能-您可以使用网站右上角的搜索框找到更多;-)