一个半月,新的wellcms 3.0基础框架完成,这把岁数熬夜真受不了。

燃烧的冰2025-05-30  357

开始测试编写插件,天天12点睡,早上不到6点起来,中年男人太难了。

 

全原生PHP撸的,不依赖任何第三方库,兼容PHP7.2及8.4版本,数据库主从读写,单表主从读写,数据库连接池,缓存Redis、Memcached、APCu、YAC,缓存回退机制(支持多种缓存组合,本地+远程组合)内置原子锁防穿透,全局中间件,路由中间件,核心功能方便扩展,采用接口实现。

 

经过性能对比衡量后,未采用优雅的事件触发钩子机制,虽然优雅,也只有优雅了。3.0 依然采用hook插入编译机制,性能零损耗。为了安全 public 目录作为站点唯一入口,该目录仅有 index.php

 

暂时不会发布,彻底改了,即使发布没有说明和插件示例也很难开发功能。开发一些插件,使用后没有问题再发布。

转载请注明原文地址:https://www.wellcms.net/read-846.html
50
最新回复(4)
  • 冰神太牛了
    建议这个版本长期发展,把应用商城搞上,邀请开发者入住,慢慢壮大
    回复00
  • wintop14天前
    引用3

    老大辛苦!建议可以先发布,做个插件示例和开发说明。剩下的交给大家了。

    回复00
  • 先发一版让大家测试测试
    回复00
  • 再等等,该来的时候都会来的。今天主框架加入了计划任务功能,可将任务加入到 Linux crontab ,也就是Linux 系统进程,有一些需要后台执行的任务可推入进去,比如采集、定时清理、定时发送邮件等等。理论上支持随时添加和删除新的更多的计划任务。

    回复11