jack3000 发表于 2015-4-15 17:41:06

ci3.0值得升级吗

我同时下载了ci2.2和ci3.0,用ab工具测试了下 ab -c 1000 -n 1000 ci2/ci3,发现ci2 demo页每秒能响应请求480个,而ci3 demo页只能响应请求330个.性能差三分之一差不多.那么,ci3.0到底值得在新项目中采用吗,还是直接用老的ci2.2. ci3.0有什么底层和优质的飞越吗?

Closer 发表于 2015-4-16 09:34:11

本帖最后由 Closer 于 2015-4-16 09:39 编辑

我個人看過的框架不夠多
沒辦法給太全面的推薦
目前項目用 CI 3 開發
有看過同事展示 laravel
所以只能給這兩個框架的感想

CI 門檻較低,懂 PHP 基礎加上手冊相當容易上手
laravel 門檻較高,物件導向的邏輯要相當清楚

就我來看
CI 的學習與開發平步青雲,用到一個就學一個,沒太大的難度
反之 laravel 學習、理解與開發要比較久
但是!斷耦合這部分 laravel 實現的比較完善
也就是說,laravel 開發越久,搭配 composer 的情況下
開發速度會越快 (這方面相關於開發者的邏輯與概念強不強)

給你當作一個參考
static/image/hrline/line3.png
至於要不要換 CI 3,我在前面已經說明了
換!沒有理由去用一個有潛在BUG 的舊版本,又不是硬體驅動程式

Closer 发表于 2015-4-15 18:10:43

請參閱 Github

此外,個人認為 CI 的速度已經是前段班了,你還是得在安全性、方便性、優雅度與速度,決定你要的優點,基本上不太可能全面兼顧,所有框架或多或少都有自己的缺點。

昨夜渡轮 发表于 2015-4-15 18:49:18

数据库是不是从5.1开始支持了,不再支持低版本?

jack3000 发表于 2015-4-15 19:07:38

Closer 发表于 2015-4-15 18:10
請參閱 Github

此外,個人認為 CI 的速度已經是前段班了,你還是得在安全性、方便性、優雅度與速度,決定 ...

那请问您的结论和观点是?

jack3000 发表于 2015-4-15 19:29:39

最近一下子试用了十余个框架,包括laravel yii initphp doophp micromvc slim...等等,从性能和易于理解度,符合人的自然逻辑方面,ci是一个折中平衡的选择.就是不知道要用ci2.2这个资料多的老版本,还是用ci3.0这个新发布的版本.

broshan 发表于 2015-4-17 16:32:06

已经上线的产品持续用一段时间,在测试环境试新版,跑一段时间自己体会一下,考虑一下更新成本和后续长期的维护成本

broshan 发表于 2015-4-17 16:33:27

如果是网站的话建议升级,如果是产品还未上线或产品生命期已经到了中后期就不用升了,稳定压倒一切

Aloghli 发表于 2015-4-18 11:23:35

当然值得了安全性更高这是最重要的

longjianghu 发表于 2015-5-8 09:19:33

如果是新项目建议使用3.0,老项目就算了。
页: [1]
查看完整版本: ci3.0值得升级吗