适用于PHP 5.5+的框架

安装: 71

依赖项: 0

建议者: 0

安全性: 0

星标: 8

关注者: 6

分支: 5

语言:JavaScript

类型:项目

dev-master 2017-03-08 12:07 UTC

This package is auto-updated.

Last update: 2024-09-21 20:41:14 UTC


README

Nova Framework

Nova CMS

GitHub license GitHub stars GitHub forks

警告!

此仓库已更新,以符合当前稳定版Nova 3.75.16(撰写本文时)。因此,代码库的部分内容将与视频不同。如有疑问,请在聊天室中询问 gitter.im/nova-framework/framework/novausers

Nova CMS基于Nova框架构建,作为构建复杂应用的示例。这是我们的视频课程 https://novaframework.com/screencasts/building-a-cms/getting-started 的最终结果。

要求

框架要求有限。

以下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许可协议,您可以在此处查看许可协议。