大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
不觉得比thinkphp好用。可能有些东西先入为主吧。
晋中网站建设公司成都创新互联,晋中网站设计制作,有大型网站制作公司丰富经验。已为晋中成百上千提供企业网站建设服务。企业网站搭建\外贸网站制作要多少钱,请找那个售后服务好的晋中做网站的公司定做!
简化开发方面:从新手的视角来看(或者表面来看),thinkphp做项目更简单,因为其一提供了大部分web开发常用类库,其二中文手册写的很详细。
区别在于框架。框架比较:1 yii框架,美国华人开发的框架, 薛强,纯OOP框架。2 thinkphp框架。2 CI 轻量级框架,开发速度快,部署灵活。3 cakephp 外国框架,重量级框架。4 symfony(外国重量级框架); YII的老爸。
我个人觉得整体说起来yii比较好,优点在于轻量级,缓存做的不错,有很多实现方法很好的避免对php扩展的依赖,执行性能比TP高,等等。当然,TH也有自己的有点。例如,社区很火爆,中文的新手教程很详细,比较容易上手。
1、Yii2 拥有简洁的面向对象的框架,能够很好的扩展你的视图,总的来说Yii2对开发者是很友好的。
2、可以。根据目前的yii2widget框架,前后端没有做分离,现在需要用js接手后续的前端开发,把vue的项目放到yii2widget里面,需要一个有嵌套的方式来增加,然后用vue就可以把js增加上了。
3、PHP里面表现最好的只有鸟哥的yaf。不过说实话那个框架不太好用。速度 有了性能,运行效率就不再考虑之内,所以考虑开发效率。总体而言,Yii2的卖点就是开箱即用,灵活扩展和易用性。
4、原先的view层其实基本算是controller直接include进来的,现在有了view的类用来控制,因此View层在使用Controller带来的参数的方式稍有不同。
我觉得都可以是未来,抖个机灵的话,Laravel4和Yii2都不是未来,因为作者正在策划制作Laravel5和Yii 1。
YII2composer包不如laravel多,对开发的模式基本定型,并且提供脚手架供生成代码,要求更加的严谨,更适合团队开发,性能比laravel高一些。
一直在是用Yii,但觉得laravel更流行一些。
回答:最流行的PHP框架:Symfony, Laravel和Yii。 Symfony Symfony是一套可重复使用的PHP组件,它允许开发者人员创建可扩展的,高效能的应用程序。它有30个组件可以选择,开发人员可以有足够的自由在RAD环境下进行试验和工作。
论学习价值的话YII2和laravel应该更高点。对新特性和新的设计模式都很亮眼。TP面向对象不够好,有点函数式编程的感觉。
laravel:国外人写的,入门门槛高。英语文档,社区活跃。symfony:国外人写的,门槛比较高,英语文档。yii:国内人写的,门槛很低,想学习这些框架,可以去黑马程序员看视频,有thinkphp、laravel的框架学习视频。