wondercms小型平面文件CMS
5个文件•〜50kb zip -1步安装
wondercms是一个非常小的平面文件CMS。它是快速,响应迅速的,不需要任何配置。
它提供了创建和编辑网站的简单方法。
包括: 1步安装, 1键更新, 1键备份,主题/插件安装程序等功能。
演示•下载•社区•新闻•捐赠•购买商品
小而简单的平面文件CMS
- 无需配置 – 解压缩和上传。
- 5个文件:database.js(json格式),index.php,them.php,style.css和htaccess。
- 将您的网站传输到新的主机/服务器可以通过复制/粘贴所有文件完成(没有其他配置/迁移)
- 面向隐私的:没有cookie,跟踪或“由”链接提供“支持”。
- 包括插件(通过挂钩/侦听器),主题/插件安装程序,备份,1个单击更新。
- 支持大多数服务器类型(Apache,nginx,iis,caddy)。
- 项目目标:保持简单,微小,无麻烦(不频繁1个单击更新)。
1步安装
- 解解和将最新版本上传到您的服务器。
其他安装选项
- 选项2:github的克隆:
git clone https://*git**hub.com/wondercms/ wondercms .git - 选项3:使用wondercms预装的托管
- 选项4:Docker图像
- 选项5:使用CPANEL(和软性)安装 – 视频教程
要求
- PHP 7.4或更高
- 卷曲扩展
- MBSTRING扩展
- 拉链扩展
- mod_rewrite模块
- 任何类型的服务器(apache,nginx,iis,caddy)
为了在NGINX或IIS服务器上设置wondercms ,需要另外一步。阅读更多:NGINX设置或IIS设置。
默认情况下, wondercms在大多数Apache服务器/主机(甚至免费)上工作。
使用的库(3)
- 位于index.php中的3个库,仅在登录admin时包括:
-
wcms-admin.min.js,autosize.min.js (4.0.2),taboverride.min.js (4.0.3)。
-
注意:某些插件还包括其他库,例如jQuery,默认的wondercms Out-the Box仅包含上述通过CDN的库。
安全功能
- 跟踪免费且透明 – wondercms不会跟踪用户或存储任何个人cookie,只有一个会话状态cookie。
- 您的wondercms安装完全从wondercms服务器分离。一键更新通过GitHub推动。
- 支持HTTPS开箱即用。
- 检查如何进一步提高安全性)。
- 所有CSS和JS库均包括子资源完整性(SRI)标签。这样可以防止对正在加载的库的任何更改。如果进行了任何更改,库将不会为您和您的访问者保护加载。
- wondercms鼓励您更改默认登录网址。将您的自定义登录URL视为您的私人用户名。
- 选择良好的登录网址可以防止蛮力攻击。
- 您的登录页面将始终返回404标头响应。搜索引擎不会(也不应该)缓存您的登录网址。
- 使用PHP的
password_hash和password_verify将管理员密码用于哈希。- 选择强密码将阻止恶意演员获得任何进一步的管理员访问权(如果他们猜到了您的登录URL)。
- wondercms包括每个用户操作的CSRF验证令牌,并还使用Hash_equals函数来防止CSRF代币的正时攻击。
- 没有已知的漏洞。
- 特别感谢Yassineaddi,Hypnito和其他安全研究人员。
其他功能
- 无需配置,解压缩和上传
- 非常快
- 子页面
- 简单的内联点击并编辑功能
- 主题和插件安装程序/更新程序
- 1个单击更新
- 1个单击备份
- 易于主题
- 自定义可编辑块
- 自定义主题和插件存储库
- IPS登录的最后5个日志
- 文件上传器
- 轻的
- 响应迅速
- 干净的网址
- 自定义主页
- 菜单重新排序和可见性
- 注意:从菜单中隐藏一个页面仅将其隐藏在实际菜单(而不是搜索引擎中)
- 菜单中突出显示当前页面
- 自定义404页
- 基本的SEO支持
- 自定义标题,关键字和每个页面的描述
- [可选] functions.php文件,用于加载自定义代码
- 注意1:functions.php文件创建时包含自身
- 注2:functions.php文件的位置应在当前的活动主题文件夹中(与theme.php相同的位置)
捐助者名单
还在官方wondercms网站上列出。感谢您支持wondercms !
- HåkonWiumLie(也是CSS的创造者)
- tjašaJelačič(BigSheep)
- Otis Schmakel
- Mohamad Hegazy
- 乌尔夫兄弟
- 金·法杰迪加(Kim Fajdiga)
- 约翰·格林
- Sara Stojanovski
- 彼得·černuta
- 茉莉·法比亚尼(Jasmina Fabiani)
- PrimožCankar
- 安德拉·兹沃纳尔
- 马丁·贾布隆卡(Martin Jablonka)
- 马丁·金
- 本·吉尔比(Ben Gilbey)
- 达利·威尔逊(Darley Wilson)
- 约瑟夫·克米尼克(JosefKmínek)
- Mikula Beutl
- DavidBojanovič
- 肯尼斯·拉斯穆森(Kenneth Rasmussen)
- Victor Onofrei
- MATTHEV
- Veselin Kamenarov
- 詹姆斯·坎贝尔
- Kirsten Hogan
- 丹尼斯·沃林(Denis Volin)
- 乔纳森·杰克斯(Jonathan Jacks)
- Bizibul
- 自行车
- Aleksandr
- Impavid Pty Ltd
- Mohamad Hegazy
- 快乐的怪物工作室
- 德里克(随机狂热媒体组)
- PawełKru路
- Netroid
- Fabian Winder
- VáclavPiták
wondercms的期望(或不期望)
- wondercms本来可以成为互联网的小礼物,也是网站创建的简单替代品。它是100%免费的,不包含任何“由”链接的“支持”。
- wondercms不会跟踪用户,也不对任何用户数据感兴趣。
- wondercms不是一个快速的开发项目。除非存在关键漏洞,否则更新将不会急于。
- wondercms的意义非常简单,不会被功能过度散发。
- 仅当大多数wondercms社区都表示通缉更改时,才会添加特定功能。
- 欢迎和赞赏拉拉请求。
- 为了使wondercms可持续和紧凑,将支持最多20个插件和50个主题。
- 在每个类别中达到此限制后,将建立一个简单的投票系统。用户将可以自由投票购买自己喜欢的插件和主题,以确保他们居住在前20名和前50个泳池中。投票将每年6个月/两次举行(如变化)。
- 当用户认为可以用具有相似功能的更好的插件或插件/主题不再积极维护时,投票系统就会派上用场。
- 这是确保少量但高质量的主题/插件的好方法。每个类别的“十大和前25名”将更容易在整个社区中维护和关注。
- wondercms不包含“自动更新”功能。
- 如果不太可能,该GitHub帐户被妥协的情况下,恶意演员将能够向所有站点部署更新。
- 目前,通过一键单击“更新程序”,目前可以防止这种恶意攻击。当使用1点击更新之前,鼓励用户查看代码,因此可能会降低可能的损害,因此不会自动造成损坏。
- 如果/ wondercms建立自己的托管平台,则有可能自动更新。
- 如果您在使用wondercms时遇到任何问题,您总是可以期望有人在wondercms社区中帮助您。
- 由于wondercms是完全免费的,没有人可以提供支持,因此在寻求帮助的同时保持耐心和尊重很重要。
链接
网站
- 官方网站
- 新闻/更改
- 捐
- 获取商品
- 捐助者名人堂
- 贡献者名单
- 所有wondercms相关链接
社区
- 社区
社会的
- 不和谐
- 叽叽喳喳
托管和安装教程
- 预装的wondercms托管
- 通过CPANEL安装 – 视频教程
文档
- 文档
