thinkphp和yii區(qū)別

thinkphp和yii區(qū)別

thinkphp:社區(qū)火爆,中文的新手教程很詳細(xì),比較容易上手。 ? (推薦學(xué)習(xí):thinkphp5

web項(xiàng)目開發(fā)中大部分代碼都是重復(fù)的,因此自動化代碼生成工具是必不可少的,截至最新的tp3.2.3,我仍然沒看到tp對自動化工具有任何支持的跡象;gii非常好用的建模塊、控制器(動作)、CURD操作等功 能,可以減少開發(fā)周期。?

tp缺失了數(shù)據(jù)遷移工具,這都導(dǎo)致了項(xiàng)目后期維護(hù)由很大困難

Yii完全用面向?qū)ο蟮姆绞綐?gòu)建,常用web類庫都以組件方式呈現(xiàn),終于改善了PHP程序員邊寫代碼邊百度:‘XX功能該用哪個函數(shù)’的情況。

立即學(xué)習(xí)PHP免費(fèi)學(xué)習(xí)筆記(深入)”;

反觀TP,僅僅對常用類庫封裝成class,要用什么取什么,根本沒做過精心的設(shè)計(jì),完全像是一個多年的程序員攢了些類庫。

Yii 面向?qū)ο蟮某潭雀摺?/p>

ThinkPHP是為了簡化企業(yè)級應(yīng)用開發(fā)和敏捷WEB應(yīng)用開發(fā)而誕生的。最早誕生于2006年初,2007年元旦正式更名為ThinkPHP,并且遵循Apache2開源協(xié)議發(fā)布。

ThinkPHP從誕生以來一直秉承簡潔實(shí)用的設(shè)計(jì)原則,在保持出色的性能和至簡的代碼的同時,也注重易用性。并且擁有眾多原創(chuàng)功能和特性,在社區(qū)團(tuán)隊(duì)的積極參與下,在易用性、擴(kuò)展性和性能方面不斷優(yōu)化和改進(jìn)。

Yii?Framework是一個基于組件、用于開發(fā)大型 Web 應(yīng)用的高性能 PHP 框架。Yii提供了今日Web 2.0應(yīng)用開發(fā)所需要的幾乎一切功能。Yii是最有效率的PHP框架之一。Yii是創(chuàng)始人薛強(qiáng)的心血結(jié)晶,于2008年1月1日開始開發(fā)。

Yii是一個基于組件的高性能PHP框架,用于開發(fā)大型Web應(yīng)用。

Yii采用嚴(yán)格的OOP編寫,并有著完善的庫引用以及全面的教程。從?MVC,DAO/ActiveRecord,widgets,caching,等級式RBAC,Web服務(wù),到主題化,I18N和L10N,Yii提供了今日Web 2.0應(yīng)用開發(fā)所需要的幾乎一切功能。事實(shí)上,Yii是最有效率的PHP框架之一。

以上就是

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊15 分享