soosyze/soosyze

Soosyze CMS 是一款基于 PHP 的极简内容管理系统,无需数据库即可轻松创建和管理您的网站。


README

Build Status License PHP from Packagist CII Best Practices Download Soosyze CMS

关于

Soosyze CMS 是一款无需数据库的内容管理系统。它易于创建和管理网站,几乎不需要任何技术知识。它基于面向对象的 PHP MVC 微框架和 NoSQL 库,以确保其稳定性和可扩展性。

为了鼓励我们继续开发 Soosyze CMS,请不要犹豫,在 Github 上给它一个星 ⭐。谢谢 ❤️

在以下网络中找到我们

摘要

屏幕截图

Screenshot of Soosyze CMS

安装需求

Web 服务器

PHP 版本

所需 PHP 扩展

  • date 用于日期格式化,
  • fileinfo 用于文件验证,
  • filter 用于验证您的数据,
  • gd 用于图像处理,
  • json 用于保存数据和配置,
  • mbstring 用于您的电子邮件,
  • openssl 用于查询 HTTPS 中的资源或流,
  • session 用于在页面之间存储您的数据(服务器端)。

这些扩展通常默认激活。但如果缺少某个扩展,将会出现错误信息来通知您。

所需内存

Soosyze(不包括贡献者模块)需要 8MB 的内存。

浏览器支持

安装

🚲 简单下载

要安装 Soosyze CMS 的生产版本,请将最新版本的 CMS 归档(Soosyze CMS)下载并解压缩到您将托管网站的目录中。

🚗 通过 Composer 下载

要通过 Composer 安装 Soosyze CMS 的生产版本,您需要

  • 安装程序或二进制文件 Composer
  • 以及您的环境变量中的 php 命令。

前往服务器目录,打开命令提示符,并运行以下命令:(请将<my-directory>替换为托管您站点的目录。

composer create-project soosyze/soosyze <my-directory> --no-dev

CMS 安装

现在源文件已放置在正确的位置,打开一个网页浏览器(Firefox、Chrome、Opera、Safari、Edge 等...)并在地址栏中输入以下值

接下来会显示一个页面,按照指示安装 CMS。

Screenshot of Soosyze CMS installation page

好了,CMS 已安装。

配置

Apache

如果未启用mod_rewriten或未允许.htaccess,Soosyze 将无法正常工作。请确保与您的托管提供商(或您的 VPS)确认已启用这些功能。

Ngnix

如果您使用 Nginx,请将以下项目添加到服务器的配置块中,以确保 CMS Soosyze 的安全性

include /path/to/soosyze/.nginx.conf;

IIS

如果您使用 IIS,您必须阻止对以下目录的访问

  • app/config,
  • app/data.

许可

Soosyze CMS 采用 MIT 许可证。有关更多信息,请参阅许可证文件