關于ci和zend framework的一些牢騷
瀏覽:2864次 出處信息
首先說明,這是淡水的牢騷,看不慣不要看。 老華仔歌里唱的應景“總逃不開工作表,做完了又來了,怎樣也甩不掉……”。淡水手頭的項目還沒有完全結束,新的項目又要上馬。于是前期就框架選擇開大會,開小會。 有.net高手就開始在網(wǎng)上搜索合適框架。結果他得出的結論是Zend Framework,理由:官方。 不推薦Codeigniter是因為,一家小公司做的,后期支持跟不上。而且ci是輕量級的,功能不強。 php本身就是草根出身,如果看公司大小,那么為什么不用.net? ci是輕量級的,但是php能做的,他都能做,沒有內(nèi)置的功能,可以自己加阿?非得一定要和zend framework一樣,幾乎把所有能想到用到的功能都整合進去變成皇家內(nèi)褲(類庫)? 竊以為,做大型應用時應用框架快速開發(fā)是可取的,但是要考慮到代碼的執(zhí)行效率,和開發(fā)的靈活度。 zend framework能做到的, ci擴展一下也能做到,麻煩一點了。但是zend framwork有ci靈活么,ci2天可以掌握,zend framework可以么(太NB的天才不算)。 這些主流框架的評比本身沒有太大的意義??蚣苤皇枪ぞ?,各有其特點(Yii高效;ci上手容易,代碼優(yōu)雅;thinkphp代碼全中文注釋,文檔齊全;qee……),人才是重點。 如果理由是: zend framework是官方出品,支持應該比其他(ci)公司長久。 zend framework是官方出品,使用人數(shù)較多,人力資源豐富。 zend framework內(nèi)置許多類庫,擴展類庫的時間可以節(jié)省不少。 zend framework內(nèi)置許多類庫,規(guī)范了代碼(盡量使用內(nèi)置類庫)。 還有最具分量的理由:這是高層主管決定的。 這些我可以接受,但是說ci不行,以否定ci來肯定zend framwork,那就有些牽強了。 滔滔不絕的,連綿不斷,就是要表明“zend framework是php官方出品,功能強大。ci一家小公司做的,后期支持跟不上。而且ci是輕量級的,功能不強。”。但是,zend framework哪些方面強大,ci又是哪里功能不強,都沒有說出個一二三來。 嗯,滔滔不絕但也要言之有物才行吧! |
|