cool-cms / sandbox
基于 Nette 的简单 CMS
dev-master
2017-07-20 13:42 UTC
Requires
- php: >=5.6.0
- kdyby/doctrine: ^3.2
- kravcik/webloader: ^2.5
- latte/latte: ^2.4
- nette/application: ^2.4.4
- nette/bootstrap: ^2.4.3
- nette/caching: ^2.5
- nette/database: ^2.4
- nette/di: ^2.4
- nette/finder: ^2.4
- nette/forms: ^2.4
- nette/http: ^2.4
- nette/mail: ^2.4
- nette/robot-loader: ^2.4
- nette/safe-stream: ^2.3
- nette/security: ^2.4
- nette/utils: ^2.4
- nextras/migrations: ^3.0
- tracy/tracy: ^2.4
Requires (Dev)
- nette/tester: ^1.6
This package is not auto-updated.
Last update: 2024-09-22 12:42:48 UTC
README
这是一个使用 Nette 预打包和预配置的简单应用程序,您可以用它作为新应用程序的起点。
Nette 是一款流行的 PHP 网络开发工具。它旨在尽可能地易于使用和友好。它注重安全和性能,并且无疑是 PHP 框架中最安全的之一。
安装
安装 Web 项目最佳方式是使用 Composer。如果您还没有 Composer,请按照 说明 下载。然后使用以下命令
composer create-project nette/sandbox path/to/install
cd path/to/install
设置 temp/
和 log/
目录可写。
Web 服务器设置
开始的最简单方法是启动项目根目录中的内置 PHP 服务器
php -S localhost:8000 -t www
然后在浏览器中访问 https://:8000
以查看欢迎页面。
对于 Apache 或 Nginx,设置一个虚拟主机指向项目中的 www/
目录,然后您就可以开始了。
重要的是整个 app/
、log/
和 temp/
目录不能直接通过网页浏览器访问。请参阅 安全警告。
需求
PHP 5.6 或更高版本。要检查服务器配置是否满足 Nette 框架的最低要求,请浏览项目根目录中的 /checker
目录(例如,https://:8000/checker
)。
Adminer
Adminer 是一款功能齐全的 PHP 数据库管理工具,它是此沙盒的一部分。要使用它,请浏览到项目根目录中的子目录 /adminer
(例如,https://:8000/adminer
)。
许可
- Nette:新 BSD 许可证或 GPL 2.0 或 3.0
- Adminer:Apache 许可证 2.0 或 GPL 2