💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
参看:http://api.symfony.com/3.2/index.html 参看:http://www.chrisyue.com/symfony-in-action-day-1.html 参看:http://www.newlifeclan.com/symfony/archives/category/actual-combat 参看:https://auth0.com/blog/creating-your-first-symfony-app-and-adding-authentication/ 参看:http://www.webtipblog.com/adding-an-ajax-login-form-to-a-symfony-project/ 开发工具: upupw php5.6的版本 http://www.upupw.net 可以使用php7.0进行开发。要吊就要吊上天,自己在开发过程中总是5.6,没有办法体验7的快感,是不是真快也无从谈起。 ide我用的是phpstorm ,注册码大家自己百度一下,一找一大片。 symfony的最新版本是3.2,建议用composer进行安装,请到https://getcomposer.org/进行下载安装。如果是在windows开发,请下载https://getcomposer.org/Composer-Setup.exe,安装成功后有可以全局调用composer命令。 ![](https://box.kancloud.cn/80f68c148daa7768f92ea4cdaf20ac04_814x759.png) Composer 是 PHP5以上 的一个依赖管理工具。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们。个人感到composer好象nodejs中的npm 或python中的pip. php常用框架 yii thinkphp5.0 都可以用composer进行管理。 下面进行symfony的项目的创建: * * * * * composer create-project symfony/framework-standard-edition blog * * * * * 或: * * * * * composer create-project symfony/framework-standard-edition blog "2.8.*" * * * * * 2.8为版本,blog为项目名也即是目录。composer如果较慢,请用国内的镜像,使用下面的命令: * * * * * composer config -g repo.packagist composer https://packagist.phpcomposer.com * * * * * 安装中间需要输入数据的ip 端口号:不输入即为默认的3306 数据库名:blog ,用户名 root, 密码:root,root为upupw的默认密码。mail_transport发件的 smtp 可以空者开发中再确定 ,secret我们输入自己喜欢的token,xxddsadadeesss ![](https://box.kancloud.cn/876b7a858f4ec2813692bae22daae54f_934x980.png) 完成创建项目。 * * * * * cd blog php bin/console server:run 运行我们的项目,如下图![](https://box.kancloud.cn/74c2bdf4e1ad238135334f53f513e613_587x151.png) http://127.0.0.1:8000 则开始运行我们的WEB程序。 ![](https://box.kancloud.cn/4d88ed71a49f5764bc0810b12e9fa3b5_1207x627.png) 至此我们程序的主框架搭建而成。