
正文
thinkphpyii2.0比较,thinkphp30
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
thinkphp5和yii2的区别
检测的内容也比较详细。我觉得这点比较方便。TP最低需要PHP0支持,而Yii最低需要PHP 0支持。由于我使用PHP 3,所以对我来说没有什么区别。
简化开发方面:从新手的视角来看(或者表面来看),thinkphp做项目更简单,因为其一提供了大部分web开发常用类库,其二中文手册写的很详细。
这种开发方式 非常类似于Openbiz Appbuilder所提供的向导式的代码生成方式,最大的不同点是Yii是基于命令行去生成代码,Openbiz Appbuilder是在图形界面上生成代码。
php各种主流框架的比较ThinkPHP框架优势:简单易用(Model,Controller,View负责各自的工作),它拥有支持XML标签库技术的编译型模版引擎,支持两种模版标签, 动态编译,缓存技术。
相关问答
Q1: php主流框架都有什么
1、(1)Zend FrameworkZend Framework是由Zend公司开发的PHP框架,可用于开发Web程序和服务。Zend Framework采用MVC架构模式来分离应用程序中不同的部分,从而方便程序的开发和维护。
2、在PHP框架领域中,有许多众所周知、使用广泛的优秀框架,其中一些常见的PHP框架如下:LaravelLaravel是一个富有表现力的Web应用程序框架,可简化用户与邮件、队列、缓存、会话等交互的复杂过程。
3、PHP开发常用框架CI框架CI框架是一个简单快速的PHP MVC轻量级框架,它执行效率高,快速简洁,代码量少,适合中小型项目开发,也可以做大型项目,但扩展能力不是很好。
4、PHP常用框架有:thinkphp:国人开发,文档比较全,中文文档。入门比较简单。写法快。laravel:国外人写的,入门门槛高。英语文档,社区比较活跃。symfony:国外人写的。门槛比较高,英语文档。
5、拓展:四种主流框架ThinkPHPThinkPHP(FCS)是一个轻量级的中型框架,它是从Java的Struts结构移植过来的中文PHP开发框架。
6、CakePHP CakePHP是一个快速开发PHP的框架,其中使用了一些常见的设计模式如ActiveRecord,AssociationDataMapping,FrontController以及MVC。
Q2: php框架需要掌握什么
1、(1)Zend FrameworkZend Framework是由Zend公司开发的PHP框架,可用于开发Web程序和服务。Zend Framework采用MVC架构模式来分离应用程序中不同的部分,从而方便程序的开发和维护。
2、前端:基础知识包括:HTML、CSS、Javascript,应用的前端主流框架有bootstrap、semantic等等。掌握这些基本知识就可以设计静态页面了。
3、第四阶段:PHP深化。掌握Ajax异步传输,学习面向对象,学习MVC框架并掌握流行的PHP框架,如Yii框架,国内的ThinkPHP框架,形成良好的编码习惯。能快速用框架开发网站。
4、PHP常用框架,新手PHP程序员可能对thinkphp比较熟悉,但是仅仅这一个框架满足不仅作为高级程序员的开发,还需掌握Phalcon,yii,Laravel等。
Q3: 相对于别的php框架来说thinkphp有什么缺点
ThinkPHP的优缺点如下:高级模型:可以轻松支持序列化字段、文本字段、只读字段、延迟写入、乐观锁、数据分表等高级特性。视图模型:轻松动态地创建数据库视图,多表查询相对简单。
ThinkPHP框架:优点:功能比较全面,配置相对比较简单,操作相对比较简单,容易上手。缺点:麻烦的URL路由,不支持模板的部分缓存,提供的操作方法太多,新手不知如何选择,文档不够全面。
缺点,太死板,不够灵活。他的MVC模式简单易懂,但也限定了它在开发中不够灵活,举个简单例子,对比CI可发现,CI中一个Model中可以操作多个表,但TP只能一个。
缺点:由于框架较小,所以功能不完全,比如使用mongoDB就要自己实现接口,对数据库的操作不够安全(写入操作)。对大型项目支持不好。开发工作流程:index.php作为前端控制器,初始化运行CodeIgniter所需要的基本资源。
缺点: 与ASP一样,Java的一些优势正是它致命的问题所在。 缺少系统性的资料。 开发速度超慢 PHP 优点: 一种能快速学习、跨平台、有良好数据库交互能力的开发语言。 简单轻便,易学易用。
CI相当于卡片相机,很多东西配置好左,TP相当于单反,需要自己配置好多东西,CI运行无TP快,CI框架文件两点几M,TP先几百K,运行是调用文件数量唔系一个级别。答题不易,互相理解,您的采纳是我前进的动力,感谢您。
Q4: ...想学一个PHP框架,不知道是学thinkphp好还是Yii好,谁建议下
1、简化开发方面:从新手的视角来看(或者表面来看),thinkphp做项目更简单,因为其一提供了大部分web开发常用类库,其二中文手册写的很详细。
2、当然是thinkphp,thinkphp是国人开发的框架,有丰富完善中文资料库。而且它也是轻量级的框架,学起来容易上手。
3、首推 Laravel ,其次是 Yii,Laravel 的设计思想以及在工程实践上的支持,超过 ThinkPHP 好几个世代。
4、我个人觉得整体说起来yii比较好,优点在于轻量级,缓存做的不错,有很多实现方法很好的避免对php扩展的依赖,执行性能比TP高,等等。当然,TH也有自己的有点。例如,社区很火爆,中文的新手教程很详细,比较容易上手。
5、关于ThinkPHP(以下简称TP)和Yii Framework(以下简称Yii)的背景、作者和速度方面就不涉及了。因为速度是一个很复杂的问题,牵扯的因素很多。
thinkphpyii2.0比较的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于thinkphp30、thinkphpyii2.0比较的信息别忘了在本站进行查找喔。






