soosyze / soosyze
Soosyze CMS 是一款基于 PHP 的极简内容管理系统,无需数据库即可轻松创建和管理您的网站。
Requires
- php: >=7.2
- composer/semver: ~3.2
- erusev/parsedown: ^1.7
- phpmailer/phpmailer: ^6.7
- soosyze/framework: ^4.1
- soosyze/kses: ^3.0
- soosyze/queryflatfile: ^3.1
Requires (Dev)
- phpstan/phpstan: ^1.1
- phpstan/phpstan-phpunit: ^1.0
- phpunit/phpunit: ^8.5
- rector/rector: ^0.15
- soosyze/php-cs-fixer-config: ^1.0
Suggests
- phpdocumentor/phpdocumentor: Pour générer la documentation des services.
- dev-master
- v2.0.0.x-dev
- 2.0.0
- 1.0.2
- 1.0.1
- 1.0.0.x-dev
- 1.0.0
- 1.0.0-beta2.4
- 1.0.0-beta2.3
- 1.0.0-beta2.2
- 1.0.0-beta2.1
- 1.0.0-beta2
- 1.0.0-beta1.2
- 1.0.0-beta1.1
- 1.0.0-beta1
- 1.0.0-alpha9
- 1.0.0-alpha8
- 1.0.0-alpha7.1
- 1.0.0-alpha7
- 1.0.0-alpha6.1
- 1.0.0-alpha6
- 1.0.0-alpha5
- 1.0.0-alpha4.1
- 1.0.0-alpha4
- 1.0.0-alpha3
- 1.0.0-alpha2
- 1.0.0-alpha1
- dev-fix/version-modules
- dev-dev
- dev-refactor/user-class-loader
- dev-feat/edit-block-styles
This package is auto-updated.
Last update: 2024-09-14 02:33:04 UTC
README
关于
Soosyze CMS 是一款无需数据库的内容管理系统。它易于创建和管理网站,几乎不需要任何技术知识。它基于面向对象的 PHP MVC 微框架和 NoSQL 库,以确保其稳定性和可扩展性。
为了鼓励我们继续开发 Soosyze CMS,请不要犹豫,在 Github 上给它一个星 ⭐。谢谢 ❤️
在以下网络中找到我们
摘要
屏幕截图
安装需求
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 等...)并在地址栏中输入以下值
- 本地,127.0.0.1/,
- 在线,您的域名。
接下来会显示一个页面,按照指示安装 CMS。
好了,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 许可证。有关更多信息,请参阅许可证文件。