DolphinPHP是一款極簡(jiǎn),極速,極致的開源PHP快速開發(fā)框架,為開發(fā)者提供了多種實(shí)用的權(quán)限管理極致,還有許多可圈可點(diǎn)的靈活快速構(gòu)建工具,無疑會(huì)幫助開發(fā)者快速高效打造出更為出色的框架,有需要的朋友歡迎使用。
軟件簡(jiǎn)介:
DophinPHP(海豚PHP)是一個(gè)基于ThinkPHP5.0.11開發(fā)的一套開源PHP快速開發(fā)框架,DophinPHP秉承極簡(jiǎn)、極速、極致的開發(fā)理念,為開發(fā)集成了基于數(shù)據(jù)-角色的權(quán)限管理機(jī)制,集成多種靈活快速構(gòu)建工具,可方便快速擴(kuò)展的模塊、插件、鉤子、數(shù)據(jù)包。統(tǒng)一了模塊、插件、鉤子、數(shù)據(jù)包之間的版本和依賴關(guān)系,進(jìn)一步降低了代碼和數(shù)據(jù)的冗余,以方便開發(fā)者快速構(gòu)建自己的應(yīng)用。
軟件功能:
表單構(gòu)建器
DolphinPHP目前內(nèi)置了多達(dá)30多種表單項(xiàng)類型,比如:?jiǎn)涡形谋、多行文本、百度編輯器、markdown編輯器、單選、多選、開關(guān)等等,只需簡(jiǎn)單幾句代碼便可實(shí)現(xiàn)豐富的表單頁面。
表格構(gòu)建器
DolphinPHP提供了一系列針對(duì)構(gòu)建數(shù)據(jù)表格的方法,可以幫助開發(fā)者快速構(gòu)建數(shù)據(jù)表格,集成快速編輯、模糊搜索、字段排序、字段搜索、時(shí)間段搜索等功能。
側(cè)欄構(gòu)建器
DolphinPHP為大家提供了側(cè)欄構(gòu)建器,配合表單構(gòu)建器或者表格構(gòu)建器,可以輕松的創(chuàng)建側(cè)欄,方便開發(fā)者把一些常用的設(shè)置、提示燈放置在右側(cè),進(jìn)一步提升用戶體驗(yàn)。
模塊化
DolphinPHP采用模塊化的開發(fā)模式,在保證模塊獨(dú)立的同時(shí),大大降低代碼、數(shù)據(jù)的沉余,保證了應(yīng)用程序的高內(nèi)聚低耦合。開發(fā)完成的模塊,可以通過導(dǎo)出功能將模塊打包,放在任何用DolphinPHP開發(fā)的系統(tǒng)中,即可安裝使用。
插件化
DolphinPHP為開發(fā)者提供了完善的插件機(jī)制,可以輕松的開發(fā)各種插件。目前已制作提供了“阿里大于短信插件”、“Excel導(dǎo)入導(dǎo)出插件”、“二維碼插件”、“條形碼插件”,未來會(huì)繼續(xù)提供更多實(shí)用插件,即插即用。
數(shù)據(jù)化
為保證模塊間的數(shù)據(jù)通用性和一致性,DolphinPHP提供了數(shù)據(jù)包功能。比如模塊A和模塊B均需要用到地區(qū)信息數(shù)據(jù),那么可以通過安裝相同的數(shù)據(jù)包來保證兩個(gè)模塊間的地區(qū)信息一致,避免兩個(gè)模塊的地區(qū)數(shù)據(jù)發(fā)生沖突的問題。
功能特性:
萬事俱備-ZBuilder構(gòu)建神器
使用DophinPHP(海豚PHP)自主開發(fā)的ZBuilder類,您可以輕松的應(yīng)對(duì)復(fù)雜多變的表單、數(shù)據(jù)列表。數(shù)據(jù)列表集成類似EXCEL的快速篩選、排序、模糊搜索、AJAX編輯等功能,表單頁集成常用的文本、下拉框、單選、多選、關(guān)鍵詞、編輯器、文件上傳、圖片上傳、圖片裁切等控件,除此之外,您還可以靈活的擴(kuò)展自己的控件,以便在自己的項(xiàng)目中重復(fù)使用。ZBuilder讓您更加專注業(yè)務(wù)邏輯。
相得益彰-模塊化組合
千變?nèi)f化的事物之間總是有著千絲萬縷的關(guān)系,在應(yīng)用開發(fā)的時(shí)候,不同的功能、模塊甚至數(shù)據(jù)之間也存在各種依賴關(guān)系。在保證模塊、插件獨(dú)立的同時(shí),為了降低代碼、數(shù)據(jù)的沉余,我們將每個(gè)模塊、插件、數(shù)據(jù)包加上了唯一的標(biāo)示和版本號(hào)以及彼此之間的依賴關(guān)系,保證了應(yīng)用程序的高內(nèi)聚低耦合。
一舉多得-跨平臺(tái)支持
DophinPHP(海豚PHP)集成BootStrap、JQuery、Xeditable、Select2等優(yōu)秀的前端開源框架,基于ThinkPHP5出色的性能和REST支持、遠(yuǎn)程調(diào)試和更好的支持API開發(fā)。讓您可以一次開發(fā)即可直接兼容PC、移動(dòng)設(shè)備和微信界面,通過簡(jiǎn)單的配置即可快速構(gòu)建屬于自己的Android、IOS的APP。