论坛首页 Web前端技术论坛

中国程序员不得不使用的php框架,堪称不得已?

浏览 6678 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (1) :: 隐藏帖 (3)
作者 正文
   发表时间:2013-01-10  
    首先举例一些php框架有哪些在中国使用:
NO1、Zendframework2框架(企业级框架)php官方框架,一些大公司大企业使用。
NO2、symfony2框架(企业级框架)功能可以说比上面的框架还要强大,适合研究使用,你懂的!
NO3、CodeIgniter框架(小型简易框架,超强扩展性)。
NO4、Thinkphp框架(属于那种不需要打代码的php框架相当于cms)。

    为什么我要举例这两款php企业级框架以及简易框架呢?因为我正是纠结于这几款框架之间。今天我和同事聊到这个话题的时候真是表示很蛋疼啊!

    我们先比较前面两款企业级框架;既然都需要企业级框架了,依我个人理解当然是越强大越好了。显然symfony要比zend更加强大,但是到了实际开发中的使用量却能让你大吃一惊。如果按使用比例来说,10个里面zend比symfony能达到9:1就已经不错了。难道真的应了一句话:“官方出品!必输精品?”这是我不得不想起某位领导人说的一句话:不是中国特色的道路在中国是行不通滴!因此,我们不得不在两者之间选择了zend。

    现在我们来比较下面两个小型框架。首先CI框架以其小巧而又功能强大著称,编写任何web程序都是妥妥的!既能提高你的能力,又能在其中获得乐趣,何乐而不为呢!而thinkphp框架呢,什么都给你写好了,基本上不需要你发挥什么了。而且扩展性很差,导致有些功能还是不能很好的实现。那么两个框架是你的话你会选择什么呢?如果是我的话,我会毫不犹豫的选择CI。但是公司老总又要说了:“thinkphp都什么都给你开发好了你只要套用就行了,一个企业网站要什么功能啊。你还选CI干嘛?找抽是吧。你不是找不自在嘛!”。我要说的是这样的话对于程序员的成长是很不利的。其实有时候找某人出去练练还是很有必要滴!哈哈。

    所以就是这样让我很是纠结!难道我就得迫不得已,勉强的接受一些“中国程序员不得不使用的php框架,堪称不得已?”
   发表时间:2013-01-11  
我还学一点点thinkphp,看来我也算个中国程序员了,但是,搞C,搞Java的那些,又不懂你说的这些东西,他们还算程序员么?
我只是理解你的标题而已.
0 请登录后投票
   发表时间:2013-01-11  
原来是我的标题错误了么!
0 请登录后投票
   发表时间:2013-01-14   最后修改:2013-11-25
0 请登录后投票
   发表时间:2013-01-15  
帖子里讲到一个不得程序员学习或者自我提升的过程,我觉得这个和公司没有什么关系。提升是自己的事情,对于公司来说,更快的把产品做出来,同时卖出去才是他们关心的。而这也是考量你薪水的一个原因,毕竟老板不需要知道你是怎么做的,只关心你做得如何!
0 请登录后投票
   发表时间:2013-01-15   最后修改:2013-01-15
通篇都是感叹号,我理解你的想哗众取宠的心情。
但是麻烦作为一个你号称的程序员,debug一下,检查一下你自己的错别字。
也许是我语文功力不行,我实在很难把握你希望表述的内容。
看标题,我以为你是说中国的程序员都在用PHP框架,并且称自己迫不得已。
我刚想说我就没用啊,
然后看内容,发现又不是这样的,是你蛋疼你纠结要用什么框架。
再然后,发现原来这个纠结不在于别人怎么说,而在于你自己想象别人怎么说。接着树立了一个对抗对象之后又自得其乐的诅咒一番之后,得出了,你是迫不得已接受一些框架。

你觉得,你这个主题算是Web前端技术版的什么技术呢?
YY技术?

如果是你需要考虑使用框架,那你自然有工程进度的考虑,以及以后的扩展的考虑。
如果你不需要考虑使用框架,那你的上司自然已经考虑了工程进度和扩展的问题。
如果你需要考虑自身修养,那么没必要在工程上到底用什么框架上面浪费精力。
如果你不需要考虑自身修养,又不需要负责工程,而只是为了爽一把,
那真的是应了一句老话,上司总是傻逼,只有在傻逼收下干活的你才是最英明的。
0 请登录后投票
   发表时间:2013-01-15  
标题党,用它就不是中国程序员了。
0 请登录后投票
   发表时间:2013-09-13  
我目前也在考虑在zend2和symfony2中二选一,做为项目重构的基础框架,你提到“显然symfony要比zend更加强大”,请问这是不是指的zend2和symfony2,如果是的话,是怎么显然出来的。

0 请登录后投票
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics