• 3名中国游客在瑞典遭粗暴对待 外交部敦促瑞方重视中方关切 2018-10-21
  • 国足20-0大胜!女梅西6球,女C罗轰5球,男足才赢19-0 2018-10-21
  • 消协提醒:春节预订酒店有技巧 预付卡消费需谨慎 2018-10-20
  • 陈敏尔唐良智会见传化集团董事长徐冠巨 2018-10-20
  • 扫黑除恶利剑高悬 前8月榕查处违法采砂案件93起 2018-10-20
  • 不能让所谓的收视率愚弄观众 2018-10-18
  • 新希望!中超19岁新星半年增重十斤 曾戏耍恒大两国脚 2018-10-17
  • 迎丰收 晒丰收 庆丰收 2018-10-15
  • “捂脸表情”被注册成商标?申请人不认为商标侵权 2018-10-15
  • 战巡南海、绕岛巡航…空军有“飞出去”的主心骨 2018-10-14
  • 幼儿园要求家长写一万字读后感:不能这样玩家长|幼儿园|家长-教育时讯 2018-10-13
  • 中国故宫文物展在希腊举行 2018-10-13
  • 車·晓 第26期 車企官方降价真相幾何? 2018-10-12
  • 宝沃总裁杨嵩:曾和奔驰宝马同水平 已不能同日而语 2018-10-11
  • 新时代党员干部要有更大的担当和作为 2018-10-10
  • CmlPHP V2.8.0 发布,快速稳定易维护的 PHP 框架

    栏目: 软件资讯 发布于: 2018-01-04 18:20:02

    阿里云高性能云服务器,2折起! >>> >>>??

    CmlPHP V2.8.0 发布了。

    过去不长的时间里 php 界发生了很多大事,很多牛逼的原生协程、半协程框架横空出世。有 zanphp、swoft、php-msf 等等。做为一名 php 开发人员为 php 使用场景的扩宽感到由衷的开心。选择变多了是一个很好的事情。另外一方面相信很多的 php 人跟我一样可能暂时还用不上微服务,偶尔可能用一下 go 或者 node ,但是大部分时间还是用着 nginx+php-fpm 的架构。这其实也就是 cmlphp 存在的一个意义和价值。在几百、几千万的 pv 还用不上微服务服务治理那套东东、或者说成本上也不允许的情况下,cmlphp 提供给广大 php 开发者一个很好选的择。当然传统 php-fpm 下的框架还有很多像 symfony/laravel/thinkphp 等等。每个框架有它各自的特点和优势,如何选择还是看个人,cmlphp 开发的首要原则还是在保证兼容的前提、引入新的特性,尽可能降低新手的上手成本、减少部署的复杂度、减少后期性能优化的成本、方便的监控和日志追踪等等。

    上次投递新闻已经是v2.7.3版本,这边列下自v2.7.3以来的主要变更:

    • 最重要的先说?。?!可以无缝升级。

    • 主要还是集中在让框架适应更多的场景,在不同的使用情况下可以尽可能的提高开发效率

    • 开发环境增加.test结尾域名判断(.loc已经被谷歌jj了)

    • api接口自动生成工具使用添加layui主题

    • 提高路由和静态文件管理工具的兼容性适应更多场景

    • orm?paramsAutoReset 添加清除数据表及查询条件相关参数选项.增加灵活性

    • Acl扩展可自定义表名

    • 添加重置所有orm参数及绑定的 resetAndClear方法

    • orm paginate可选传页数

    • 添加应用下插件配置自动加载

    • \Cml\Config::load支持载入其它app下的配置文件

    • orm添加transaction方法。传入一个闭包。自动开启事务和提交

    • 建表语句默认改为utf8mb4

    • 可通过Cml类的静态方法。动态的获取容器绑定的实例

    • Request::getBinaryData支持直接格式化获取json及其字段

    • http扩展包支持文件断点下载

    • acl扩展菜单显示支持分app

    • 支持StudentModel::whereGt('status',1)->where('id', 1);直接Model静态调用db中的方法

    • orm添加接口??傻ザ辣昙潜敬尾檠皇褂没捍?/p>

    • 修改excel导出类。兼容高版本office

    • 添加cml.after_parse_path_info钩子,方便同个项目下的不同应用设置不同的路由寻找层级

    • orm添加插入多条数据的方法,setMulti

    • Config::load支持load不同app下的同名配置

    CmlPHP 是基于 php5.3+(v2.7+要求php5.4+) 版本(已经测试过php7)开发的 MVC/HMVC/MVSC/HMVSC 框架,支持 composer、分布式数据库、分布式缓存,支持文件、memcache、redis、apc 等缓存,thg 支持多种 url 模式、URL 路由[RESTful],支持多项目集成、第三方扩展、支持插件。


    【声明】文章转载自:开源中国社区 [http://www.rocksun.cn]

    本站文章除注明转载外,均为本站原创或编译?;队魏涡问降淖?,但请务必注明出处。
    转载请注明:文章转载自 七星彩票平台
    本文标题:CmlPHP V2.8.0 发布,快速稳定易维护的 PHP 框架
    IT技术书籍推荐:
    PHP编程(第3版)
    PHP编程(第3版)
    凯文·塔特罗 (Kevin Tatroe) (作者), 彼得·麦金太尔 (Peter MacIntyre) (作者), 拉斯马斯·勒多夫 (Rasmus Lerdorf) (作者), 赵戈戈 (译者), 易国磐 (译者), 张鹏飞 (译者)
    这是一本可以让读者深入了解PHP 技术的书籍,作者用言简意赅的语言并结合了大量实例来解释每一个要素。本书涵盖了PHP 所有基本的要点,不管你是一个想从头开始学习PHP的人,还是对PHP 已经有了基础想继续深入的人,这本书都很合适。