在过去的一个月里,我一直在玩php。我知道如何用PHP创建一个基本的动态网页,我可以将CRUD应用到我的网页上,我可以创建我自己的简单登录脚本。
现在我想进入PHP框架,但我不确定我的php技能是否足以开始使用框架。还是应该更多地使用标准php呢?
我担心,当你从一个框架开始的时候,你只能知道它的一小部分,而且你不完全理解框架背后发生了什么。
有人能分享他们的经验吗?
发布于 2013-10-17 12:10:37
如果您已经学习了基本的面向对象编程概念(OOP)并了解了它们,那么您就已经准备好了。如果您不知道这意味着什么,那么您可能仍在编写仅限于过程的代码。框架将使用OOP,因此如果您甚至不能理解语法,那么您就会有一个糟糕的开始。
如果您理解OOP,可以从CodeIgniter开始。就框架而言,这非常简单。
使用框架创建的代码可能不太漂亮、效率不高,或者是经验程序员的代码,但它将向您介绍几十个新的编码概念和方面,您甚至还没有想到或知道这些概念和方面的存在。您将了解应用程序的底层体系结构、MVC、如何构造代码等。
我认为推动自己是有益的。根据我的经验,这就是你擅长的地方。否则,你就会停滞不前,坚持你的老一套的、初学者的知识。
你听起来好像你想学习,而且听起来你有能力自学,所以就直接投入进去,看看你能做些什么。给它几个月,你可能会很了解CodeIgniter,并想知道你是如何在没有某种框架的情况下建立网站的。
https://stackoverflow.com/questions/19426163
复制相似问题