基于ThinkPHP開發(fā)一個電子商務(wù)平臺的注意事項(xiàng)有哪些?
ThinkPHP是一個快速、簡單的基于MVC和面向?qū)ο蟮妮p量級PHP開發(fā)框架,遵循Apache2開源協(xié)議發(fā)布,從誕生以來一直秉承簡潔實(shí)用的設(shè)計原則,在保持出色的性能和至簡的代碼的同時,尤其注重開發(fā)體驗(yàn)和易用性,并且擁有眾多的原創(chuàng)功能和特性,為WEB應(yīng)用開發(fā)提供了強(qiáng)有力的支持。
優(yōu)勢
ORM:簡潔輕巧的ORM實(shí)現(xiàn),配合簡單的CURD以及AR模式,讓開發(fā)效率無處不在。
? 查詢語言:內(nèi)建豐富的查詢機(jī)制,包括組合查詢、復(fù)合查詢、區(qū)間查詢、統(tǒng)計查詢、定位查詢、動態(tài)查詢和原生查詢,讓你的數(shù)據(jù)查詢簡潔高效。
擴(kuò)展機(jī)制:系統(tǒng)支持包括類庫擴(kuò)展、驅(qū)動擴(kuò)展、應(yīng)用擴(kuò)展、模型擴(kuò)展、控制器擴(kuò)展、標(biāo)簽庫擴(kuò)展、模板引擎擴(kuò)展、Widget擴(kuò)展、行為擴(kuò)展和模式擴(kuò)展在內(nèi)的強(qiáng)大靈活的擴(kuò)展機(jī)制,讓你不再受限于核心的不足和無所適從,隨心DIY自己的框架和擴(kuò)展應(yīng)用。
分組模塊:不用擔(dān)心大項(xiàng)目的分工協(xié)調(diào)和部署問題,分組模塊幫你解決跨項(xiàng)目的難題。
AJAX支持:內(nèi)置AJAX數(shù)據(jù)返回方法,支持JSON、xml和EVAL格式返回客戶端,并且系統(tǒng)不綁定任何AJAX類庫,可隨意使用自己熟悉的AJAX類庫進(jìn)行操作。
視圖模型:輕松動態(tài)地創(chuàng)建數(shù)據(jù)庫視圖,多表查詢不再煩惱。
關(guān)聯(lián)模型:讓你以出乎意料的簡單、靈活的方式完成多表的關(guān)聯(lián)操作。
數(shù)據(jù)庫特性:系統(tǒng)支持多數(shù)據(jù)庫連接和動態(tài)切換機(jī)制,支持分布式數(shù)據(jù)庫。猶如企業(yè)開發(fā)的一把利刃,跨數(shù)據(jù)庫應(yīng)用和分布式支持從此無憂。
缺點(diǎn)嘛?需要慢慢挖掘,如果對框架要求過高,當(dāng)然確定也會越來明顯!
原文出處:厚孜網(wǎng)絡(luò)
上一篇:現(xiàn)在企業(yè)網(wǎng)站建設(shè)主要使用php的哪個框架? 下一篇:使用wordpress搭建的網(wǎng)站速度很慢的原因有哪些