boa是一款免費開源、靈活易用的配置式PHP框架,MVC設(shè)計模式,完全面向?qū)ο?,易學(xué)易用、便于快速開發(fā),通過簡單靈活的配置即可滿足不同規(guī)模的業(yè)務(wù)需求,可以避免大規(guī)模的重構(gòu)代碼,類的調(diào)用、智能緩存器等方面都體現(xiàn)了便捷的設(shè)計,每個類都采用一致的設(shè)計模式,掌握一個即可融會貫通全部,極大降低學(xué)習(xí)及開發(fā)成本。
軟件特色
層級式
樹狀分層設(shè)計,逐層插撥與調(diào)度
配置式
簡單、靈活、細(xì)粒度的功能配置
分布式
數(shù)據(jù)、緩存、文件、應(yīng)用分離,數(shù)據(jù)和緩存支持讀寫分離
擴(kuò)展性
支持彈性業(yè)務(wù)部署;支持國際化與本地化;支持MQ中間件
易用性
自動緩存器;自動變量驗證;容器式的調(diào)用;簡潔的模板語法
友好性
統(tǒng)一的錯誤管理、日志記錄,以及友好的前端支持