我有一个网络应用项目,我很快就会开始工作。包含的功能之一是内容管理系统,用户可以在其中添加内容,然后该内容将与模板组合,然后输出为常规 .html 文件。然后,这个 .html 文件将通过 FTP 传输到他们自己的网络主机。
由于我一直相信不要重新发明轮子,我想我会看看是否有任何质量可定制的 CMS 已经做到了这一点。例如,Blogger.com 允许您将所有内容发布到您的帐户;但提供了让您使用自己的主机的选项。每当您发布新文章时,都会生成一个新的 .html 页面(以及包含指向新文章的链接的更新索引页面),然后将更新的内容通过 FTP 传输到您自己的服务器。
我想要的是这样的东西,我可以修改它以更适合我的需要。
所需功能:
- 能够托管在我自己的服务器上
- 用 PHP 编写
- 用户通过他们的帐户添加内容,然后在发布时以 .html 的形式通过 FTP 传输到他们的服务器
- 任何适当的页面也会更新以链接到新内容(如索引页面或诸如此类)
- 可模板化
- 可定制
可选(但非常需要)功能:
- 用 CodeIgniter 或类似的 PHP 框架编写
虽然 CodeIgniter 不是严格要求的,但我非常喜欢它。它加快了开发时间,使事情更容易实现。
所以 - 有什么建议吗?我偶然发现了一些作为静态页面推送到远程服务器的 CMS,但我发现所有这些 CMS 都托管在开发人员服务器上,这意味着我根本无法修改它。