8
|
Mawg says reinstate Monica · 技术社区 · 14 年前 |
1
6
使用框架可以节省大量的时间,并帮助您合理地组织应用程序mroe。 如果应用程序很小,那么像CodeIgniter或Kohana这样的框架是理想的。 如果你正在构建一个需要扩展Symfony或possiby Zend的更大的应用程序,那么你就应该看看。 如果您要在Symfony中启动应用程序,您将立即获得:
从没有框架开始,你就得自己写。或者集成几个不同的开源模块。 希望这有帮助。 |
2
2
|
3
1
|
4
1
框架非常适合于确保您以一种有条理的方式编写代码,并且您的代码是可读的。他们还提供了大量的代码库,可以为您节省开发web应用程序的大量时间。 Zend框架有大量的代码库,你可以将其包含到你的应用程序中,以方便扩展它,对于数据挖掘来说,访问这些库将是非常有益的,因为我确信有许多数据挖掘库已经为Zend制作。 Symfony框架非常适合快速开发网站,并且非常严格地使用innodb作为其数据库表,这确保了数据库的完整性,如果您打算开发一个严格的关系数据库,那么它非常有用。AdminGenerator在为您设计的网站开发内容管理系统方面也非常快。 http://anantgarg.com/2009/03/13/write-your-own-php-mvc-framework-part-1/ 这将引导您完成第一个MVC(model-view-controler)框架,比直接跳入Zend这样的完整框架要简单得多。我将一直遵循本教程,直到您掌握了mvc风格的编码,由于所涉及的时间和现有框架的质量,因此不值得重新发明轮子。 希望这有帮助 卢克 |
5
1
对于StackOverflow上PHP的“哪个框架”问题,已经有了一些很好的答案,所以我将不深入讨论这些问题。 但是,就库而言,我建议使用 ADODB library (更容易正确地清除输入,支持多个DB,比PHP的原生DB特定类更好的API)并编写一些自己的类。 提供模板的“lite”框架的一个好例子是 Smarty (W3C在其网站上使用了这一点——这是一个不错的认可)。对某些人来说,在PHP中使用模板语言似乎是多余的,但它确实有助于实现表示逻辑与应用程序逻辑的显著分离。
我的看法是,您很乐意编写自己的类和小型特定于站点的框架,这样您就能够更轻松地评估其他框架(我认为这对于PHP来说是一个独特的挑战,因为有一点过多的蹩脚框架妨碍了您找到好的框架)。 |
6
0
我用Yii做过几个项目。需要说明其扩展(后台供应商 http://www.yiiframework.com/extension/backvendor/ http://www.yiiframework.com/extension/bootstrap/ )在开发的第一阶段确实节省了时间 |
user591410 · 框架内包含非模块化标头错误 6 年前 |
user5911925 · Laravel刀片:模板未渲染 6 年前 |
Linux Geek · typedef的用例 6 年前 |
Mark Fleming · 实体框架6代码优先-多个模型/配置 6 年前 |