webnazakazku/nette-doctrine-sandbox

沙箱是一个预打包的Nette框架项目,带有Doctrine扩展,为您的应用程序提供了基本的配置结构。

安装: 12

依赖者: 0

建议者: 0

安全性: 0

星标: 0

关注者: 2

分支: 0

开放问题: 0

语言:HTML

类型:项目

dev-master 2019-01-14 16:58 UTC

This package is auto-updated.

Last update: 2024-09-04 09:12:50 UTC


README

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

Nette 是一个流行的PHP Web开发工具。它旨在尽可能易于使用和友好。它专注于安全和性能,无疑是PHP框架中最安全的之一。

安装

安装Web项目的最佳方式是使用Composer。如果您还没有Composer,请按照说明下载。然后使用以下命令

composer create-project webnazakazku/nette-doctrine-sandbox:@dev 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/ 目录不能直接通过Web浏览器访问。请参阅安全警告

要求

  • Nette 2.4的沙箱需要PHP 5.6

要检查服务器配置是否满足Nette框架的最低要求,请浏览项目根目录下的 /checker 目录(即 https://:8000/checker)。

控制台

此沙箱包括Kdyby Console扩展(《https://github.com/Kdyby/Console》

注意:Composer PHP版本

此项目强制将PHP 5.6(最终为7.1)作为Composer包的PHP版本。如果您在生产服务器上使用较新版本,您应该在 composer.json 中更改它

"config": {
	"platform": {
		"php": "7.2"
	}
}