网络人 > 网站运营 > 终于完成了MyCms 2.3 20191007的开发

终于完成了MyCms 2.3 20191007的开发

MyCms 2.3技术亮点:

1、全面支持Redis,配置信息(系统设置等)、缓存(主要是需要通过MYSQL查询的数据)全部保存到Redis里面,现在就算不生成HTML也支持大并发了。

2、升级了缓存系统,减少对HTML生成的依赖。

3、由原来的MD5+slat密码保存修改成了主流的password_hash()方式。

4、由于升级了更安全的密码保存,本地COOKIE的加解密也可以退休了,现在使用SESSION验证,服务器端保存到Redis里(一切为了大并发)。

5、优化了模块代码结构,重复代码率极低,资源占用更少。

6、升级了部分功能,后台使用bootstrap4.X完全重构,完美支持移动设备进行管理操作。界面更美观!

7、前端使用了自己写的框架,优化了代码,减少网络请求与延时,减少服务器的带宽使用。

8、系统设置里增加了更多的配置,可以管理与配置更多的参数。

9、系统按需求加载资源,减少服务器内存的浪费。

本次升级是建立在MyCMS2.0基础上,2.0稳定版在经过大半年中大型并发(单台服务器日PV过千万,系统压缩2~5左右)稳定运行,已充分证明了系统架构的可靠性,本次升级是对构架、数据库表的完全重构。对于未来增加插件或者模块更友好。

目前在此框架下已成功实现了文学系统、美食菜谱系统,OA客户关系管理系统等,未来将会完成更多的管理系统。下一个版本将会整合在线支付,实现用户充值与消费,开发API接口实现与APP、小程序、公众号整合。

除非注明,网络人的文章均为原创,转载请以链接形式标明本文地址:http://www.neter8.com/web/51.html

«上一篇:使用Zend Opcache黑名单功能 排除不需要加速的PHP文件

《终于完成了MyCms 2.3 20191007的开发》相关文章推荐阅读

《终于完成了MyCms 2.3 20191007的开发》的网友评论(0)

感谢打赏!