为了账号安全,请及时绑定邮箱和手机立即绑定

洪大师带你解读Symfony 2框架

洪涛 其它
难度中级
时长 8小时44分
学习人数
综合评分9.70
28人评价 查看评价
9.9 内容实用
9.6 简洁易懂
9.6 逻辑清晰

讲师回答 / 洪涛
提示信息看上去是在说你没有安装这几个插件,所以vagrant不知道该如何处理相应的配置。

最新回答 / 薏米狮
vagrant plugin install vagrant-berkshelf几个插件安装出来

讲师回答 / 洪涛
这个问题不能回答的太细,等等有人敲门,好像是快递。

已采纳回答 / 洪涛
在生产环境下,Annotation会经过编译成为原生的php文件被加载和运行,所以和原生的php程序效率其实是一样的。但是在开发环境下,由于会反复比对Annotation是否是最新的版本,如果不是则进行编译和生成,所以性能会略差,不过不用担心,也只是稍微慢了一点而已。

最新回答 / 大圣不捉妖
可以下载一些字体,比如FiraCode,到github搜索FiraCode下载后,复制粘贴到系统盘,一般是C:\Windows\Fonts下后,重启phpstrom,就可以在phpstorm的设置下找到firacode字体!

讲师回答 / 洪涛
vagrant从官方申明上来说是支持vmware虚拟机的,但由于vmware的支持时间并不长,用的人也不多,而且这个vmware的支持插件貌似还是第三方编写的,所以在具体使用中可能会有一些小问题,总体上来说我是不建议新手使用vagrant去管理vmware的,而且使用vmware相比virtualbox也并没有什么太大的优势和必要性。但如果一定要用的话,我看了一下官方的说明,大概步骤如下:1.安装vagrant支持vmware的插件vmware-fusion:vagrant plugin install ...

已采纳回答 / 洪涛
2.6的getFlashBag应该是有的,可能代码提示会出不来,但实际如果写的话是没有问题的。Session.php的源文件在此,可以看到最下面是有这个方法的。https://github.com/symfony/symfony/blob/v2.6.1/src/Symfony/Component/HttpFoundation/Session/Session.php 出不来提示的原因应该是因为在Request.php里,getSession的注释中写的是"@return SessionInterface",...

讲师回答 / 洪涛
相对于其他语言,PHP原生是不支持Annotation的,但是Symfony自己实现了一套读取源代码中annotation并且进行分析和转义的流程,将annotation翻译成为可以被PHP读取的配置或程序,然后存放在缓存目录中,所以最终执行程序执行的是PHP原文代码部分加上从annotation转义过来的那部分的结合体。

讲师回答 / 洪涛
你这个问题太大了,不太好回答。理论上Symfony2只是一个开发框架,至于你用这个框架去开发什么协议(RPC/REST/等等)下的应用,Symfony2对此是没有限制的,因为原则上这些协议都是基于HTTP的。不过当然会有一些第三方的Bundle能够加速你的开发,比如Restful的话会有FOSRestBundle,RPC的话可以考虑Apigility,这两个是我比较熟悉的,也是推荐使用的。除此之外,也有一些知名度不太大的Bundle比如这个https://github.com/skolodyazhnyy/...
课程须知
1、熟练掌握PHP基本语法知识 2、熟练掌握PHP面向对象思想 3、具有1-2年开发经验
老师告诉你能学到什么?
1、如何搭建Symfony2的开发环境 2、如何使用Symfony2框架进行网站开发 3、如何部署Symfony2项目

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消