Tim*_*ski 9 php mysql web-applications
自从我还是个孩子以来,我一直在研究编程/脚本语言.我从HTML和CSS开始,然后继续学习PHP(我非常擅长),然后是Python,Perl和C(++).我最近在PHP(以及MySQL)中做了很多工作.
花了这么多时间后,学习这些语言,我现在想要做的事与他们.我正在考虑开始/贡献一个开源项目; 几乎可以肯定是某种Web应用程序.
根据我编写(不可否认的小)Web应用程序的经验,我发现编写"纯"PHP是一个非常缓慢而乏味的过程.
我的问题是:如果我要从头开始编写一个相对复杂/大型的Web应用程序,我该怎么写呢?我应该使用纯PHP/MySQL,还是使用像Django,Rails或CakePHP这样的框架?
Pas*_*TIN 14
从头开始编写一个复杂的应用程序,我绝对不会使用"裸PHP":我肯定会使用一个框架:它们提供:
请注意,此答案适用于个人项目和专业项目.
PHP中有几个很棒的框架,例如:
需要记住的一件事:学习如何使用框架需要一些时间:从一个小项目开始,在去一个大项目之前,可能是一个好主意;-)
现在,当你问自己"我应该选择哪个框架"的问题时,这主要是个人偏好的问题......这里有几个问题/答案可能会有所帮助:
当你问我选择哪个框架时; 好 :