tp是什么意思?
待機(jī)的情
很多人在計(jì)算機(jī)應(yīng)用開發(fā)網(wǎng)站上,經(jīng)常會(huì)看到tp這兩個(gè)字母,究竟這兩個(gè)字母代表著什么含義?它都有哪些特點(diǎn)和功能,下面讓我們共同去了解吧。
簡(jiǎn)要回答
tp是ThinkPHP框架的英文縮寫,ThinkPHP是為了方便企業(yè)級(jí)別應(yīng)用開發(fā)和敏捷WEB應(yīng)用開發(fā)而設(shè)計(jì)的。
詳細(xì)內(nèi)容
ThinkPHP從誕生以來一直秉承簡(jiǎn)潔實(shí)用的設(shè)計(jì)原則,在保持出色的性能和至簡(jiǎn)的代碼的同時(shí),也注重易用性。并且擁有眾多原創(chuàng)功能和特性,在社區(qū)團(tuán)隊(duì)的積極參與下,在易用性、擴(kuò)展性和性能方面不斷優(yōu)化和改進(jìn)。
遵循Apache2開源協(xié)議發(fā)布,從Struts結(jié)構(gòu)移植過來并做了改進(jìn)和完善,同時(shí)也借鑒了國外很多優(yōu)秀的框架和模式,使用面向?qū)ο蟮拈_發(fā)結(jié)構(gòu)和MVC模式,融合了Struts的思想和TagLib(標(biāo)簽庫)、RoR的ORM映射和ActiveRecord模式。
ThinkPHP可以支持windows/Unix/Linux等服務(wù)器環(huán)境,正式版需要PHP5.0以上版本支持,支持MySql、PgSQL、Sqlite多種數(shù)據(jù)庫以及PDO擴(kuò)展,ThinkPHP框架本身沒有什么特別模塊要求,具體的應(yīng)用系統(tǒng)運(yùn)行環(huán)境要求視開發(fā)所涉及的模塊。
ThinkPHP能夠解決應(yīng)用開發(fā)中的大多數(shù)需要,因?yàn)槠渥陨戆说讓蛹軜?gòu)、兼容處理、基類庫、數(shù)據(jù)庫訪問層、模板引擎、緩存機(jī)制、插件機(jī)制、角色認(rèn)證、表單處理等常用的組件,并且對(duì)于跨版本、跨平臺(tái)和跨數(shù)據(jù)庫移植都比較方便。
ThinkPHP框架的文件全部采用UTF-8編碼格式,UTF-8的支持和自動(dòng)輸出編碼轉(zhuǎn)換的功能讓頁面表現(xiàn)更加靈活。您可以配置輸出的頁面編碼格式,如gb2312等(默認(rèn)采用UTF-8輸出)。