撸个 symfony4
Posted 佳爷的后花媛
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了撸个 symfony4相关的知识,希望对你有一定的参考价值。
Symfony4
希望牙齿天天晒太阳
今天阳光不错,适合光合作用。
Duang~入坑symfony
最近在看symfony,发现laravel里面也引用了这个框架,国内关于symfony的资料不是很多,但是体验了以下之后,感觉还是不错的,所以记录下踩坑之旅。这是[官方文档](https://symfony.com)
Before Start
注意:
symfony 严格遵循标准的版本命名
API无法向下兼容
大版本号+1
准备工作
使用web server启动项目:
php -r "readfile('http://symfony.com/installer');" > symfony.phar
确认文件可执行,如果文件无损坏,应该会显示 symfony installer 的版本号,以及如何使用 symfony installer 的简单介绍.
php symfony.phar
创建一个项目
php symfony.phar new DemoForSymfony
或者
symfony new DemoForSymfony
这是主要的目录结构,以前的app改成了bin:
我们便可以通过下面的命令开启一个 Web server 监听在 localhost:8000 上(注:此命令只能运行在 PHP 5.5 版本之上,并且 Windows 可能只能运行 server:run,两者的区别你们自己试试就知道),这样在开发阶段就可以不用安装和配置 Apache 或者 nginx 也可以访问本地开发环境了,非常方便.
注意!!
如果你和我一样用symfony安装新的项目,使用上面的命令启动,可能会遇到如下的错误:
$ php app/check.php
# 在 Symfony 3.0+ 下
$ php bin/symfony_requirements
但是symfony不一样:
可以直接用`symfony security:check`来检查,如下所示
给个好看,带你飞
以上是关于撸个 symfony4的主要内容,如果未能解决你的问题,请参考以下文章