![]() |
1
8
不取决于您将选择的框架,您首先要知道的是:
我认为这些观点是最低估的观点:使用框架不需要太多时间。。。使用好它,并充分发挥它的能力需要。。。好吧,几个月,也许。。。也就是说,当你在项目结束时,你会说“我应该用我第一次重写时学到的所有东西重写它”:-D 这意味着: 了解框架可以做什么,了解如何使用它,并在开始重写大型应用程序之前在小型应用程序上使用它一段时间!
我从未使用过CakePHP;我真的很喜欢
Zend Framework
. 但这是个人观点,我知道真正喜欢的人是谁
symfony
; 他们没有错:symfony很棒——我也没有错^^
祝你好运^^
|
![]() |
2
2
CakePHP有它的好部分,但没有“最好”的框架。 Here's a thread 如果您以前从未使用过MVC框架(Cake就是MVC框架),我认为您应该首先熟悉MVC框架 MVC architecture . |
![]() |
3
1
|
![]() |
4
1
FWIW,我在做一些php开发时使用过它。我发现它很容易使用,而且快速发展的方面非常好,我可以想象在过去的3年里它已经变得更好了。在这个世界上有很多帮助 irc channel ,并且文档很好。我并没有在PHP中呆足够长的时间成为一名专家。然而,当时我刚开始是一名程序员,遇到了拉里·马斯特斯(Larry Masters)(创作者,又名phpnut),他是一个谈论设计原则的好人,是一个全面的好人。再说一次,你不必是一个超级好的家伙来写一个好的网络框架(我看着你DHH)。 |
![]() |
5
0
大多数框架将您“绑定”到它们,这意味着您必须按照它们的方式做事。如果你想做一些他们不打算做的事情,你通常必须破解它。例如,目前有多少PHP框架支持FacebookConnect?
|
![]() |
6
0
我已经在几个项目中使用了cakephp。从我学会它的那一刻起,我再也没有写过没有它的php(除非是有趣的代码,我想尝试一些新东西,或者从MVC中学习其他设计思想)。如前所述,学习它需要一些时间。花多少时间取决于你的背景。如果您使用了另一个MVC框架作为web脚本语言,那么您将很快学会它;RoR开发人员将在数小时/天内获取它。如果您没有使用MVC框架的经验,那么这可能会花费您一点时间,但这将真正节省您以后的时间(包括在您开始的项目中)。
我绝对建议你调查一下。它将为您节省大量时间,并让您的头脑以不同的方式思考(如果您不习惯MVC)。 祝你好运。 |
![]() |
7
0
CakePHP's convention over configuration 一旦您了解了这些方法,它就有一些优势:
不管是哪种方式,一旦你完成了上述工作,这将是一次非常顺利的学习经历。 |
![]() |
Jacco · 未能格式化我的日期以在php中正确工作 1 年前 |
![]() |
jay ram · 如何在URL核心php中从API获取JSON? 1 年前 |
|
Ishwarya A · php电子表格在浏览器中显示多张excel 1 年前 |