发布时间:2018-01-10 12:49:12编辑:丝画阁阅读(1230)
CmlPHP从12年开始开发。从最早追求尽可能轻量,php5.2-的语法。到后面不断总结工作中碰到的实际的问题,加入工程化的一些东西。加入Composer的支持。加入了很多可以减少程序员开发时间的一些特性。现在发布了v2.x。提供了API快速开发的组件或者说基于CmlPHP v2.x的一个项目演示(自动从注释生成接口文档)。不说什么跟xx框架比。比来比去可一点都不好玩,适合就好。这个框架是我到目前总结的尽可能提高自己开发效率的工具集(或者有更好的说法?)。提供给需要它的朋友,希望它可以帮助大家更轻松的完成开发的工作.
CmlPHP v2.x 是一个免费的遵循apache协议的全能型php开源框架
CmlPHP v2.x 是基于php5.3+(v2.7+要求php5.4+)版本(已经测试过php7)开发的VC/HMVC/MVSC/HMVSC框架,支持composer、分布式数据库、分布式缓存,支持文件、memcache、redis、apc等缓存,支持多种url模式、URL路由[RESTful],支持多项目集成、第三方扩展、支持插件。
CmlPHP v2.x 在底层数据库查询模块做了缓存集成,开发者无需关注数据缓存的问题,按照相应的API调用即可获得最大性能。从而从根本上避免了新手未使用缓存,或缓存使用不当造成的性能不佳的问题。也杜绝了多人协同开发缓存同步及管理的问题
CmlPHP v2.x 支持根目录、子目录,单入口、多入口部署、支持独立服务器、虚拟主机、VPS等多种环境,绝大部分开发环境可直接运行,无需配置伪静态规则(部分低版本server只要修改框架URL配置即可,框架会自动处理),快速上手开发。线上环境对SEO有要求时再配置伪静态即可。
CmlPHP v2.x 自带强大的安全机制,支持多种缓存并可轻松切换,帮你解决开发中各种安全及性能问题,保证站点稳定、安全、快速运行
CmlPHP v2.x 提供了详细的开发文档,方便新手快速入门
CmlPHP v2.x 拥有灵活的扩展机制,自带了常用的扩展
CmlPHP v2.x 拥有灵活配置规则,开发、线上互不干扰
CmlPHP v2.x 拥有简单高效的插件机制,方便你对系统功能进行扩展
CmlPHP v2.x 提供了简单方便的debug相关工具方便开发调试。线上模式提供了详细的错误log方便排查
CmlPHP v2.x 适用于大、中、小各种类型的Web应用开发。API接口开发
CmlPHP v2.x 支持Session分布式存储
CmlPHP v2.x 支持守护工作进程
CmlPHP v2.x 提供了命令运行支持
从v2.6.0 正式引入MongoDB的支持
更多关于CmlPHP版本的特性与功能去github了解(评论里有github地址)
如果觉得文章还行,可以关注我,你的支持会鼓励我不断分享更多更好的优质文章。
关键字:
本站部分内容来源网络及网友上传,本站未必能一一鉴别其是否为公共版权或其版权归属,如果您认为侵犯您的权利,本站将表示非常抱歉!
请您速联系本站,本站一经核实,立即删除。删文删帖联系【2789291421@qq.com】