CmlPHP是根據php5.3+(v2.7逐漸規定php5.4+)版本開發的MVC/HMVC/MVSC/HMVSC框架,支持composer、分布式系統數據庫查詢、分布式系統緩存(出現異常全自動容災備份),支持文檔、memcache、redis、apc等緩存,支持多種多樣url方式、URL路由器[RESTful],支持多新項目集成、第三方拓展、支持軟件。
CmlPHP在Model層進行了緩存集成,開發者不用關心數據信息緩存的難題,依照相對的API啟用就可以得到較大 特性。進而從源頭上防止了初學者未應用緩存,或緩存錯誤操作導致的特性欠佳的難題。也避免了多的人協作開發緩存同歩及管理方法的難題
CmlPHP支持網站根目錄、根目錄,單通道、多通道布署、支持獨立主機、云虛擬主機、VPS等多種多樣自然環境,絕大多數開發自然環境可立即運作,不用配備偽靜態標準(一部分低版本server只需改動框架URL配備就可以,框架會全自動解決),迅速入門開發。網上自然環境對SEO有規定時再配備偽靜態就可以。
php開源系統框架CmlPHP自1.0公布就被A5源代碼百度收錄,一直以來廣受好評,該著作源于一個叫雨空的90青少年,下邊為再說cmlphp全文:
我從哪里來?
我的網名字叫做雨空,92年生。入行近七年。愛好佛法、趨向女,現階段單身。
有關cmlphp
cmlphp就是我從十二年逐漸開發的一個框架。十二年的1.0版本在企業的社區論壇api新項目上每日pv類似800w-1000w的量。考慮周全那時候未做開源系統。
v2.7現階段在企業的api接口新項目上每日也跑著450w-800w的要求。(3個月過去如今201609日均pv現階段早已超出干萬最大貼近三千萬了)
真實開源系統的第一個版本應當算作14年的v2.0版本。那時候添加了很多php人愛得要死了也是有很多php人討厭的類名的支持。再到v2.5宣布引進composer。v.2.6添加mongodb驅動器的支持,跟mysql一樣的api(除小量指令不支持)能夠幾近無縫拼接的在mysql和mongodb這兩個數據庫查詢上轉換而無需修改一切業務流程編碼。從頭至尾也開發了近5年。它為什么叫cmlphp。留念一個老友罷了,老友的名字縮寫是cml。這就是有關cmlphp的簡易詳細介紹。
許多 人愛問的難題
這個框架跟其他框架有什么不同?
有許多 人跟我說這個跟其他框架有什么不同。每一次聽見這個問題。實際上是不想回應的,由于cmlphp早已出示了詳盡的開發指南點此及其詳盡的api指南點此。花個十多分鐘,看一下指南就了解有哪些不一樣了。可是即然有些人討厭自身去發覺而期待他人給一個立即的回答。那麼在這兒也就簡易的回應一下。
在開發cmlphp之前我看了yii/symfony/zend/tp等諸多框架的源代碼,也去科學研究過django/ror。那麼假如真要回應說cmlphp為何跟其他的php框架看上去很象,其實不是很難由于只需是php開發的框架絕大多數自身就具有了php這一語言本身的特性。再加上如今web開發時興的mvc。文件目錄合理布局上絕大多數全是必不可少controller、model、view這幾類文件目錄構造。當然像symfony和laravel現階段的版本很有可能會有點兒不一樣。可是實質上是相近的。這也就導致了看哪一個框架都感覺像。有關這個問題實際上無需擔心,喜愛就用討厭就無需。沒必要刁難。
cmlphp在具體新項目選用得話中后期維護保養能確保么?
前文早已講了cmlphp從v1.0到現在的v2.7早已5年了,中后期維護保養不必擔心。最重要的就是我是九零后還年青。編碼還能夠決戰好多年,怕啥不升級,哈哈哈哈哈。
cmlphp平穩么?
不用說十二年的1.0版本。現階段的v2.7外界的客戶沒去有意統計分析,可是從電子郵件看來還是有許多 的。企業內部也是有許多 的新項目再用。在其中一個api接口新項目現階段每日也跑著450w-800w的要求。(3個月過去如今201609日均pv現階段早已超出干萬最大貼近三千萬了).因此可靠性這方面也是不必擔心的。
為何沒有官在網上再加上實例、不建qq群?
有關這兩個難題實質上是我為什么不去宣傳策劃。自己喜愛科學研究佛法。并不是很喜歡在群內閑聊。有關框架的營銷推廣都沒有很有意,開發它最壓根的緣故是自己自身工作中的必須。開源系統僅僅附加的,假如它有協助你更強的工作中、有喜愛它的盆友用雖然好。沒有針對我來說也沒差(哈哈哈哈哈)。包含說寫如今本文也僅僅感覺好久沒有寫點物品就寫一篇罷了,只此之上~~