Jon*_*yon 34 php cakephp codeigniter
我开始用PHP编写一些应用程序,我对这门语言越来越熟悉了.有人告诉我有关CakePHP和CodeIgniter的信息.我想更好地了解这些如何帮助我,以及是否值得花时间学习框架?
Sad*_*egh 56
使用MVC PHP框架有什么好处?
那么使用PHP框架有很多好处,让我们看看使用它们的一些主要好处.
检查文章
cle*_*tus 36
我的理念是,只有在解决了您目前的需求时,才应该使用某些东西.
有一个真正的趋势,特别是在这个领域,简单地使用框架是为了使用一个框架,或者因为你觉得你应该使用某些东西.我不赞成这种做法.我认为当你以艰难的方式完成工作时,我认为最有价值的框架让你很好地理解你所遇到的问题以及框架如何在这种情况下帮助你.框架选择取决于具体情况.
总而言之,使用Web应用程序的MVC模式非常有用,因此学习至少一个它肯定不会伤害到你.但我坚持一个相当简约的框架.CodeIgniter在这里浮现在脑海中.
最后,框架的另一个危险是它们可能是如此具有侵略性,你不再使用PHP,你正在做CakePHP,Symfony或其他什么.这不一定是一个问题,但它是如此具有侵略性的危险是你没有在PHP中获得良好的基础,如果你想要改变它只是太难以你永远无法做到.
PHP框架的一大优势是它们可以最大限度地减少在大量常见Web应用程序需求中重新发挥作用.安全问题,优雅的异常处理,RESTful URL以及整个站点中代码的可重用性是相当普遍的考虑因素.
可能更容易熟悉框架的工具,然后看看是否要采用它支持的完整MVC系统.为此,我建议您熟悉Zend Framework.ZF作为一个类库,可以单独为特定用途实现 - 从安全到Lucene搜索 - 但包含一些类,当它们一起使用时,实现一个完全充实的MVC范例.
我只想讲述自己在编程方面的经验,但我仍然是新手
这就是我现在可以和你分享的一切,我不善于用英语写作,对不起.但关键是我建议你使用框架
快乐的编码朋友.
我认为花时间学习PHP框架无疑是一项很好的投资.首先,它将教你如何解决构建框架,如何组织PHP代码以及如何处理会话和数据库访问等问题......
在大多数情况下,如果您认真开发Web应用程序,则需要使用某种类型的框架,而不是从头开始编写自己的框架.
您不应该编写自己的框架的一些原因:
所以,是的,学习一些框架,找到最适合你的框架!
Diclaimer:我不是一个php程序员,我还没有写过一个php应用程序.另一方面,我已经为我的网站和购物车安装,定制和使用了很多php cmss.
在我看来,php遇到了严重的问题.最大的一点就是"框架"似乎是几乎所有大型甚至成功项目的外来词.Php代码往往变成快速意大利面条沙拉:意大利面条html与意大利面条代码和意大利面条sql混合.
osCommerce是有史以来最成功的购物车之一,它几乎不可用.这也适用于绝大多数php项目.
你是否应该为你的项目使用框架,我说是的!非也!无论您的项目有多大,使用Web框架都可以帮助您整理代码并编写维护代码.
即使您不使用框架,它也会影响您的编程风格.
| 归档时间: |
|
| 查看次数: |
16297 次 |
| 最近记录: |