介绍一个能承载上千万亿级数据的php程序

2021-04-15
197次阅读
没有评论

简单介绍:

大数据量分布式架构,低成本解决网站负载和性能问题,高负载 / 高性能 / 高安全!

前几天无聊测试了一下这个程序,页面的加载很快,sql执行的语句很少。官方介绍说这款程序能承载上亿的数据,我相信了。

之后安装了一下这个cms,发现和绝大部分的cms没有什么明显的区别,相对于其他cms来说确实能承载更大的数据,同时也由于这款cms目前使用的人数比较少,所以在安全性方面也比别的cms更胜一筹。

我测试的情况也是比较简单的,因为我就自己胡乱弄了几个帖子测试了一下加载速度,还是在本地的,所以这个加载速度方便就别参考了。有时间的大佬可以自己采集数据放数据库里面试试。

介绍一个能承载上千万亿级数据的php程序

安装之后的界面是这样子的。

介绍一个能承载上千万亿级数据的php程序

是的,这款cms默认的主题是bbs模板。但,官方有模板开发说明,所以模板的问题不是大问题。我相信现在自用建站的站长基本都会自己写一点前端的东西,所以可以自己移植一些主题或者原创主题。

至于后台呢,我没看出来是不是引用的框架,也可能是作者自己写的后台模板。

反正是挺简洁的,我个人是比较喜欢的,以后建站我可能就自己搞一个模板然后用这个程序开干了。

介绍一个能承载上千万亿级数据的php程序

九大特色:

架构:

函数风格 MVC 分层架构,AOP 插件机制,分布式服务器设计,每张表都可创建单独的DB服务器群和Cache服务器群,方便部署和维护。

安全:

严格过滤参数类型,SQL拼接进行严格转义,上传进行严格过滤,前后台权限分配,无需担心 Webshell,SQL 注射,XSS等问题。

性能:

1核/1G内存/SSD硬盘/OPcache/Yac,PHP8,MYSQL 5.5 即可承载亿级以上数据,顺滑打开各页面,页面执行时间可达 0.00x 秒。

负载:

从数据表设计,业务层梳理,到代码实现,都以榨干硬件运算性能为目的,在有限的环境下将性能发挥到极限,海量数据下,更显卓越。

扩展:

采用 hook 插入,overwrite 方式覆盖,性能零损耗,强大又简单,不影响编译。插件、模板完全分离,模板可自由开发、安装、卸载。

代码:

架构科学,层次分明,逻辑清晰,代码工整,负载强悍。前端基于 BootStrap 4.4、JQuery 3.4.1,后端基于 PHP7.* (最低PHP5.2)。

支持:

简体 / 繁体 / 英文,支持版块绑定模板,支持全站代码压缩,支持JSON返回数据,支持SSL,支持CDN,最大支持42亿数据量。

分离:

除php和htm文件外,全站附件、文件均可分离到云储存;多台DB主从读写分离,设置主从配置,自动读写分离,无需修改程序。

开源性:

采用MIT协议发布,主程序开源免费,可自由修改、商用、派生版本无需担心任何法律风险,但修改后须保留原文件版权信息。

程序下载:

最后说一下,程序的名称叫做:WellCMS ,官网地址:http://www.wellcms.cn/

正文结束
居烽
版权声明:本站原创文章,由 居烽 于2021-04-15发表,共计1132字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码