• 技术文章 >后端开发 >PHP问题

    除了thinkphp还有什么框架

    王林王林2019-09-10 11:51:14原创1732

    ThinkPHP框架是国人最喜欢的一款php框架,那么,出了它还有什么框架比较受欢迎呢?

    今天为大家整理几款国内外比较主流的框架。

    1、Laravel

    Laravel 是一个简单优雅的 PHP web 开发框架,将你从意大利面条式的代码中解放出来。通过简单的、表达式语法开发出很棒的 Web 应用。

    在Laravel中已经具有了一套高级的PHP ActiveRecord实现 -- Eloquent ORM。它能方便的将“约束(constraints)”应用到关系的双方,这样你就具有了对数据的完全控制,而且享受到ActiveRecord的所有便利。Eloquent原生支持Fluent中查询构造器(query-builder)的所有方法。

    2、Yii

    Yii由国人开发的重量级的框架,这个框架把代码的可重用性发挥到极致。

    Yii是一个高性能的PHP5的web应用程序开发框架。通过一个简单的命令行工具 yiic 可以快速创建一个web应用程序的代码框架,开发者可以在生成的代码框架基础上添加业务逻辑,以快速完成应用程序的开发。

    3、Zend Framework

    zendframwork: (ZF)是Zend公司推出的一套PHP开发框架。

    功能非常的强大,是一个重量级的框架,ZF 用 100% 面向对象编码实现。 ZF 的组件结构独一无二,每个组件几乎不依靠其他组件。这样的松耦合结构可以让开发者独立使用组件。 我们常称此为 “use-at-will”设计。

    4、CakePHP

    CakePHP是一个运用了诸如ActiveRecord、Association Data Mapping、Front Controller和MVC等著名设计模式的快速开发框架。

    该项目主要目标是提供一个可以让各种层次的PHP开发人员快速地开发出健壮的Web应用,而又不失灵活性。

    5、Symfony

    简单的模板功能symfony是一个开源的PHP Web框架。基于最佳Web开发实践,已经有多个网站完全采用此框架开发,symfony的目的是加速Web应用的创建与维护。 它的特点如下:缓存管理 、自定义URLs、搭建了一些基础模块、多语言与I18N支持、采用对象模型与MVC分离、Ajax支持、适用于企业应用开发。

    6、CodeIgniter

    CodeIgniter 是一个简单快速的PHP MVC 框架。

    它为组织提供了足够的自由支持,允许开发人员更迅速地工作。使用 CodeIgniter 时,您不必以某种方式命名数据库表,也不必根据表命名模型。这使 CodeIgniter 成为重构遗留 PHP 应用程序的理想选择,在此类遗留应用程序中,可能存在需要移植的所有奇怪的结构。

    7、PHPUnit

    PHPUnit是一个轻量级的PHP测试框架。

    它是在PHP5下面对JUnit3系列版本的完整移植。这个工具也可以被Xdebug扩展用来生成代码覆盖率报告 ,并且可以与phing集成来自动测试,最合它还可以和Selenium整合来完成大型的自动化集成测试。

    以上内容仅供参考!

    推荐视频教程:thinkphp极速入门

    以上就是除了thinkphp还有什么框架的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:php 框架
    上一篇:如何去掉php服务器尾缀 下一篇:网站开发用php还是js
    VIP课程(WEB全栈开发)

    相关文章推荐

    • 【腾讯云】年中优惠,「专享618元」优惠券!• php框架有哪些• PHP主流框架优缺点分析• thinkphp框架的优势有哪些• php框架的特点有哪些
    1/1

    PHP中文网