免费cms

燃烧的冰2020-03-28  5.8K+

WellCMS 是一款开源免费、倾向移动端的轻量级、高负载的CMS,是大数据量、高并发访问网站最佳选择的轻CMS。WellCMS前后台均可在移动端操作,具有安全、高效、稳定、速度快、负载超强的特点。自适应手机、平板、PC,也可以设置各端加载单独模板,并且URL保持不变,有着非常方便的插件机制。前台部分页面配备API,可通过JSON返回AJAX请求的数据,方便 APP 开发。

 

wellcms在正式问世才短短两个月左右,就受到很多站长和自媒体大V的青睐。wellcms不仅是非常好用的cms,更是免费cms。企业建站,大型媒体,自媒体,博客,政府建站,毫无疑问选择wellcms是首选。

 

采用静态语言编程风格,充分发挥 PHP7 OPCache 的威力。前端基于 BootStrap 4.4、JQuery 3.4.1作为前端类库,对第三方类库依赖少。后端基于 PHP/7.* 数据库MySQL或MariaDB,缓存支持 XCache/Yac/Redis/Memcached...

 

WellCMS 基于XiunoPHP开发,只有22张表,运行速度非常快,处理单次请求在 0.01 秒级别,开启缓存可达到 0.003 秒级别。支持语言简体中文 / 繁体中文 / 英文,支持多端绑定模板,支持独立版块绑定模板,支持前后端代码压缩,支持免登陆入库,支持伪静态,支持数据库类型pdo_mysql和mysql,支持数据库引擎MyISAM和InnoDB,支持SSL,支持CDN,支持各种NoSQL操作,支持附件分离,支持多台DB主从读写分离。分布式服务器设计,每张表都可创建单独的DB服务器群和CACHE服务器(群),单表可承载高达亿级以上的数据,方便部署和维护,是一个二次开发非常好的基石。

 

wellcms 作为免费开源的CMS,代码工整简洁、逻辑清晰、性能高效、负载超强。保持了最基本的功能,预留了充分的扩展空间。

 

wellcms是大数据时代的先行者和实践者,数据表结构设计,代码的书写,前端的展示,都以榨干硬件运算性能为目的!有超高的安全性、承载量、超强的性能和高负载,大大减少了站长在服务器上的开销。

 

wellcms 功能:

【前台功能】

1.前台可对主题进行管理,可删除主题;

2.前台对主题进行版块移动;

3.前台可对主题进行全站、频道、版块置顶和取消;

4.前台可对主题进行锁定、关闭和打开;

5.前台内容页可对主题评论进行删除操作;

6.用户中心->我的首页,可展示用户发表的主题、评论、帖子和回帖;(用户发布主题需要自行开发投稿插件,或购买官方相关功能的版本及插件);

7.用户中心->管理员可对该用户的主题、评论、回帖进行删除管理;(需要后台开启权限);

8.用户中心->用户可进行上传头像和密码,及对自己发表的主题和评论进行操作。(需要后台开启权限);

9.免登陆入库接口,只要服务器资源充足,支持多台电脑同时POST数据;

10.支持普通回复和高级回复,支持回复上传图片和附件。

11.支持四种格式伪静态

0:?user-login.html

1:user-login.html

2:/user/login.html

3:/user/login

 

【后台功能】

1.主程序在线升级,自动升级,包括数据库;

2.内容管理(承载数据量亿级别)

(1)发表主题内容;

(2)上传缩略图、可选择自动获取内容中缩略图,都需要生成新的小图片;(上传的缩略图可进行删除和覆盖)

(3)图片本地化,支持微信公众号内容图片本地;

(4)tag填写,空格切割,限制最多5个tag,提交入库时程序自动将主题归类已有的tag下,无需担心重复创建tag;(每个tag的主图承载量亿级别)

(5)seo优化title、keywords、description填写及自动获取等;

(6)发布主题支持站外链接,前台列表中显示,相当于在列表中插入广告;

(7)发布主题时可选择关闭评论,前台页面便不能对主题进行评论;

(8)发布主题可上传多附件,无需担心安全问题,已经过严格过滤,即使上传成功,也会被改变后缀,无法运行;

(9)发布主题可选择归属自定义,前台右侧显示的主题列表,这个功能应用范畴很广,自行研究;

3.内容列表,可对主题进行批量置顶、删除、移动、关闭操作;

4.批量删除主题,自动删除主题缩略图、主题附件、主题下所有评论,主题下tag关联数据,无需担心脏数据留在数据库;

5.发表主题内容,tag标签自动创建、归类和删除,无需手动删除tag和手动归类主题,全部交给程序完成。

6.置顶列表可对所有置顶主题进行管理,不能添加置顶内容,只能通过置顶功能置顶主题,置顶主题使用置顶时间排序,后置顶排在前面。

7.评论列表,显示全站所有评论,可对评论进行批量删除操作,删除评论程序会自动处理评论相关数据;

8.单页列表,可作为公司介绍等,单页列表按照版块,可添加多个内容,前台自动归类显示;

9.版块管理,可对栏目及bbs版块进行版块seo设置、创建、编辑、删除单页、频道、一级版块及各种设置参数和用户组特殊权限控制;

10.分类管理,自定义各种属性及设置,每个版块可设置无限个自定义标签,但每个版块只能设置显示20个标签,发表内容可进行选择相关设定的标签,自定义可进行批量删除标签下的主题;(数据承载量亿级别)

11.管理用户

(1)用户列表,浏览全部用户,可对单独用户进行删除,修改用户、修改密码等;

(2)用户组管理,可创建新用户组,编辑用户,删除用户组,以及对用户组权限分配;

(3)可在后台创建新用户;

12.管理插件

(1)本地插件为功能插件列表,可对插件和主题风格进行在线支付、在线升级、安装、禁用和卸载;

(2)本地主题为模板风格,可对模板进行安装和卸载,只能安装一个主题;

(3)支持远程官方商店下载、更新应用;

13.其他功能

(1)站点地图,可自行设置地图目录名称需英文+下划线“_”,可生成全站版块列表和主题,自动归类相关到文件,自动分页;(大数据量不建议使用地图,生成性能无需担心,主要是太占空间,也没有必要生成,看自己需要决定)

(2)灌水,属于测试wellcms性能使用,对于正常运营的站点不能灌水测试,必须删除所有主题后才能灌水。灌水标题和内容一样,无法内置海量数据,如果怀疑这种测试,<1>.可自行进行各种数据采集灌水,进行压测;<2>.请对其他同类产品进行灌水一样的标题和内容,动态访问,不生成静态页面,不分表,不分库,不优化,进行各种压测。总之,这个功能如果能成为你吐槽的一个点,我也无话可说。你见过哪个CMS程序内置 1亿条 不一样的内容吗?你知道 1亿条 不一样的内容,数据库占多大吗?希望在抨击之前先动脑子想想。
(3)友链,添加友情链接使用;

(4)一键清理缓存;

14.系统设置

(1)站点设置,可设置网站模式:

1>网站自定义,默认只调用了置顶和自定义标签主题,其他功能需要自行开发hook

2>网站门户,调用了设置为显示的各个版块主题,及设置的主题数量,包含:置顶、自定义标签主题

3>网站扁平,与官方相同,首页即为列表形式,全站主题统一列表显示。

 

当然模式是死的,模板是活的,几乎你所需要的数据都已由程序组合完成,部分数据官方未进行调用,只看模板设计成什么风格,数据怎么调用展示。

(2)基本设置,站点名及介绍,开启和关闭站点,开启注册和选择语言等相关基础功能;

(3)smtp邮箱设置,可设置邮箱验证和邮箱找回密码。

 

若需实现更多功能,只需通过hook方式完成,代码中预留大量的钩子,足以应付绝大部分二开的功能。

转载请注明原文地址:http://www.wellcms.cn/read-94.html
0