PHP 陶笛初学者应该用几孔哪种框架比较好

为什么你应该使用一个PHP框架 - 简书
为什么你应该使用一个PHP框架
在一个新项目上,你是否应该使用一个 PHP 框架?就此问题,我阐述一下我的个人观点,希望对你有所帮助。
首先,我对语言及其框架有一个简单的概念:一个框架必须让开发变得更加简单。每个软件都有一个目的:有效工作!这是每一个项目的主要目标,简化某些人的生活。
谈到 PHP,它是一门非常简单的语言,设计初衷就是简单和快速。如果你想要一种复杂或者充满依赖的语言,PHP 不是你最好的选择。
PHP 可以在一行代码中做许多事情,它有这个能力,因此,如果你选择的编程框架,做同样的事情需要仍需3或4行代码,还是使用原生 PHP 语言吧。但是你会问我,你选择的框架虽然只是做了同样的工作,但做得更好,使用了面向对象的编程方法,或者代码更加整洁漂亮。请记住,你的首要任务是让你的项目有效工作。当然,面向对象编程是推荐的方式,你应该使用它,它会让你的开发看起来更简单些。PHP 正朝着面向对象大步迈进,不久之后,-& 将被取代,那时一切都将变成 OO,就像:
String.length()
我想说的是,你们应该使用更简单的方式,使得开发更快更好。想要借 PHP 之力达此目的,那就选择一个能使你工作更高效的框架吧。现有的一些编程框架,难度几乎和你学习另一种编程语言差不多。对我来说,一个框架必须容易学习,短时间内能上手开发,这样你就可以用它去赚钱了。
框架,我有一些开发经验,大量 PHP 程序员转移到 RoR 的原因就是因为它很简单,仅此而已。在 RoR 上写代码就如同说话一般,使用 PHP 当然也能达到同样效果,只要你选对框架。如果你感觉使用像 Java 之类的架构更好,不妨看一下 。如果你想要更新的100% OO,但又要比 Zend 简单点儿,那就用 。如果你是一名 Rails 粉丝,想要语法表达更直接了当,你可以选择
我真的很喜欢 Ruby on Rails 的开发方式,这就是我为什么使用 Laravel 开发的原因。它是一个非常优秀的框架,你可以做任何你想要做的事情。你可以快速地学习它,只需阅读官网文档即可。使用 Laravel 既可以创建一个简单的 API,也能够开发一个复杂的应用程序。
为什么仅仅为了获取活跃用户信息,你就必须要创建3个或4个类呢?应该简单才对,就像 Laravel 及其 Eloquent ORM 这样:
User::where('status', '=', 'active')-&get(); // all active users
User::find(2)-& // get the status of user_id 2
你只需要阅读这些代码,就能知道它在做什么。就像和你在说话一样,代码会告知你想知道的一切。你要是想渲染一个视图或者使用它作为一个邮件消息体:
$viewContent = View::make('users.welcome')-&with('name', 'Grossi'); // 这样就行了
Laravel 4(译注:)基于 ,这和 Zend Framework 2 以及 Symfony 2 不谋而合,如果你想要使用一些它们的组件,Composer 可以轻易地帮你做到。我在采用 Laravel 的项目中使用了大量的 ZF 组件,它们都工作得很好。
话说回来,你应该使用一个 PHP 框架去提高你的开发效率,但是,如果你能用纯 PHP 做到同样的事情,那就用纯 PHP,因为你是在用 PHP 开发,而不是框架语言。
我也是一个 Zend Framework 程序员,要知道每个项目都不尽相同。但是请务必关注一下 Laravel 框架吧,不妨试一试。Laravel 是一个非常优秀的项目,它的开发团队相当出色,其中有一些非常知名的程序员如
我希望能帮到你们,谢谢。
作者:,PHP开发者,精通 Zend 框架,此外涉足 Rails 开发,对 Java 和 C 也相当有经验。
帮助审阅并完成校对。
P.S. 如果您喜欢这篇文章并且希望学习编程技术的话,请关注一下 。
程序员、博主、传统文化爱好者。所在地北京,博客 。求教,适合初学者使用的框架【php吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:132,805贴子:
求教,适合初学者使用的框架收藏
我学过, java
现在自学php 做毕业设计
所以请教下有什么框架适合初学者?简单易懂,又可以用在我的毕业设计里,还有框架具体内容,
我对框架一窍不通,或者有没有大神愿意教我的?
php入门我选兄弟连,php零基础先入学后付款,php快速入门,轻松掌握php技巧.毕业进入雇主企业,高能高产的何止是土地,还有&横跨php前端+后端+移动端的你&!
thinkphp啊,简单易上手php交流群欢迎加入
用drupal建站方便些。。。功能强大。
除了zf,其他应该可以上手吧。不过,我现在在弄毕设,没有用到框架。
ci吧, 我现在的毕设就在用的这个
您好啊楼主! 您可以到我们YY学习的、
我是来帮忙顶贴的
目前,全球5000万个网站中,有60%以上使用着php开发,80%国内站使用php开发.目前在国内,php人才供求比达到1:40,php高端人才尤其稀缺,专业培训的php人员,月薪可达万元!
smarty也可以。欢迎加入群:。 讨论学习
thinkphp还是比较入手简单吧 试试看。
中文文档比较全
看帖,回帖,顶贴
兄弟连出的一个叫brophp的框架挺适合学习的 另外tp框架页不错
Yii 框架真的不错。我也是菜鸟,学PHP的时候就直接用的Yii...
我学的是thinkphp,没发现有什么不好的地方.我也是个新手,很适合新手学习.
还是用Mvc吧,基础必学呀
zend thinkphp都可以学 不过建议新手不要学习zend框架 zend框架太复杂了
thinkphp是很容易学的,现在很多新人都称会thinkphp,不过thinkphp在国内也是烂大街的,就算你精通于thinkphp,其实对于你的身价提高应该没有太大帮助。国外已经偏向于PHP5.3以上的框架了,在国内还在PHP5.2的水平,其实PHP多接触新型主流框架更有价值。一是可能参与国外项目,PHP行业高收入的除了大企业与国企,剩下的应该是国外项目了。二是国内的技术走势总是参考国外的,国外流行的东西迟早会在国内流行。你现在学新的,将来可能就普及了。你现在学旧的,你就业的时候可能没人用了。你可以学学laravel,这是个新的框架,潜力不错,学习也容易。
经过各位的指点,我明白了一些,thinkphp框架,虽然很老了,功能也不行,但是作为我现在,初学框架了解框架,是很不错的,我决定先了解它,在谈其他框架,谢谢各位给我提的意见
都挺简单的
还有MVC是框架的结构吧
TP和CI之类的
都是MVC模式的
建议在学框架之前
先了解MVC是什么样的结构模式
再学框架就容易上手一些
smarty是模板
和框架不一样
模版通常和框架搭配起来使用
并作为框架的一个部分
帮助框架完成页面渲染
也就是完成视图的功能
CI 之类的框架
学起来简单
使用起来比较费劲
许多功能需要自己实现
只是个框架还有一些 如symfony2之类的
学起来很难
但是学会了 使用起来很方便
因为大部分功能在里面都是编好的
直接调用就可以了 现在国内企业大部分都是用的前面的
因为 实习生
新员工 也很容易上手
学会以后所有的功能就需要开发人员自己实现了
而后面的基本很少有企业使用
学一个框架浪费很长时间
还要付工资
对企业来说是很亏的
而且大部分新员工也不一定能长待
codeigniter绝对适合初学者,简单,快速开发!
登录百度帐号推荐应用

我要回帖

更多关于 瑜伽初学者应该学哪种 的文章

 

随机推荐