azathoth/nette-sandbox

沙盒是一个预包装的Nette框架项目,为您的应用程序提供基本的配置结构。

安装: 39

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 105

类型:项目


README

这是一个简单的预包装和预配置的应用程序,使用Nette,您可以用它作为新应用程序的起点。

Nette是PHP web开发中流行的工具。它旨在尽可能可用和友好。它侧重于安全性和性能,绝对是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

然后在浏览器中访问 http://localhost:8000 以查看欢迎页面。

对于Apache或Nginx,设置一个虚拟主机指向项目的 www/ 目录,您应该可以开始了。

重要的是整个 app/log/temp/ 目录不能直接通过Web浏览器访问。请参阅安全警告

要求

PHP 5.6或更高版本。要检查服务器配置是否满足Nette框架的最小要求,请浏览项目根目录中的 /checker 目录(即 http://localhost:8000/checker)。

Adminer

Adminer是一个全功能的PHP编写的数据库管理工具,它是沙盒的一部分。要使用它,请浏览到项目根目录中的子目录 /adminer(即 http://localhost:8000/adminer)。

许可证

  • Nette: 新BSD许可证或GPL 2.0或3.0
  • Adminer: Apache许可证2.0或GPL 2