nova-framework / cms
适用于PHP 5.5+的框架
dev-master
2017-03-08 12:07 UTC
Requires
- php: >=5.5.0
- almasaeed2010/adminlte: ~2.0
- nova-framework/system: ^3.0
- twbs/bootstrap: ^3.3
This package is auto-updated.
Last update: 2024-09-21 20:41:14 UTC
README
Nova CMS
警告!
此仓库已更新,以符合当前稳定版Nova 3.75.16(撰写本文时)。因此,代码库的部分内容将与视频不同。如有疑问,请在聊天室中询问 gitter.im/nova-framework/framework/novausers
Nova CMS基于Nova框架构建,作为构建复杂应用的示例。这是我们的视频课程 https://novaframework.com/screencasts/building-a-cms/getting-started 的最终结果。
要求
框架要求有限。
- PHP 5.6或更高版本。
- 具有mod rewrite支持的Apache Web服务器或等效服务器。
- 已安装URL Rewrite模块的IIS - http://www.iis.net/downloads/microsoft/url-rewrite
以下PHP扩展应启用
- Fileinfo(编辑php.ini,取消注释php_fileinfo.dll或如果可用,在cpanel中使用php选择器。)
- OpenSSL
- INTL
安装
此框架被设计为并且**强烈建议**安装在文档根目录之上,指向public文件夹。
此外,在子目录中安装,在生产服务器上,将引入严重的安全问题。如果没有选择,仍然将框架文件放在文档根目录之上,并在子目录中只放置public文件夹中的index.php和.htacess,并相应地调整路径。
- 上传文档根目录之上的文件,并将您的Web根目录指向public文件夹。
- 编辑app/Config/Database.php并设置您的数据库凭据。
- 编辑app/Config/App.php并根据需要更新您的设置。
- 将scripts/cms.sql导入您的数据库。
此时CMS应该已启动并运行,要登录到管理界面,请访问/admin,使用示例用户账户
用户名:admin 密码:admin
许可协议
Nova框架采用MIT许可协议,您可以在此处查看许可协议。