premoweb / cms
一个功能强大、超轻量级的PHP框架,用于构建性能卓越的网站。
dev-main
2024-06-02 17:49 UTC
Requires
- php: >=8.3
- bcosca/fatfree-core: ^3.8
This package is not auto-updated.
Last update: 2024-09-23 14:18:33 UTC
README
一个功能强大、无冗余内容的Fat Free Framework扩展内容管理系统。
正在积极开发中。不适用于生产。
此单一代码仓库包括“应用”和“库”。应用是一个开发演示,同时也是一个文档网站。这也是我计划未来进行单元测试的地方。
项目依赖项添加到根目录的composer.json中。运行composer update
将同步依赖项到应用中。
建议使用内置的PHP开发服务器,使用php -S localhost application/public/index.php
。
此项目包含一个Dockerfile,可用于满足您的项目需求,但在此仓库中,它用于将演示应用程序部署到生产环境,因此请勿修改此文件。对此文件的更改可能被忽略或拒绝。
路线图
PremoWeb CMS正在从Bigfoot CMS项目(我多年前创建的项目)进行适配。它被用来运行多个网站,并且已经无故障运行了十多年。新CMS的目标是标准化用户、内容和其他系统功能的API,并构建一个可条件添加到您网站的独立UI。
一旦建立了标准化API,它将成为其他系统(如Go)的模型。一个基于Svelte的单个UI将允许您管理实现API的网站。您甚至不需要CMS。您只需将API实现到您希望使用的任何系统中。
最终目标是包括一个跨浏览器扩展,可以用来管理任何实现了PremoWeb CMS API的网站,无论系统是否使用CMS。