框架


以下是一些PHP框架列表:

  • CakePHP是一个开源的PHP框架,它支持MVC设计模式,其受到Ruby on Rails影响,并通过MIT许可证发行。
  • CodeIgniter是一套给PHP网站开发者使用的应用程序开发框架和工具包。它提供一套丰富的标准库以及简单的接口和逻辑结构,其目的是使开发人员更快速地进行项目开发。
  • FuelPHP是一个功能完备的PHP框架,为CodeIgniter的一个分支。
  • Kohana是一个支持HMVC模式的PHP框架,为CodeIgniter一个分支。
  • Laravel是一个开源的PHP框架,它由Taylor Otwell开发,支持MVC模式。它配备有一个模块化软件包管理系统和专用依赖管理器。它提供多种访问关系数据库的方式,以及有助于应用部署和维护的实用程序。
  • Symfony是一款基于MVC架构的PHP框架。它是一款免费软件,在MIT License许可下发行。
  • ThinkPHP是一个免费开源的,快速、简单的面向对象的 轻量级PHP开发框架,遵循Apache许可证开源协议发布。
  • TYPO3 Flow是一个免费开源的PHP框架。它原本是TYPO3内容管理系统的底层框架,也可以用来开发大中型型Web应用。
  • yaf yet another framework
  • Yii是一个快速、安全、高性能的PHP框架。
  • Zend Framework是一种开源的, 面向对象的Web应用程序开发框架,在PHP5下运行,使用MVC软件架构,授权模式采用BSD许可证。

参考文献

参见

安装配置 安装 php.ini php-fpm.conf
基础 简介 历史 基本语法 函数
数据类型 string number boolean object array
面向对象 class abstract interface trait
文件操作 file excel csv word pdf json xml yaml
应用 mysql memcache sqlite nosql postgresql mongodb redis kafka etcd sphinx solr elasticsearch

rsyslog queue log gd imagick ffmpeg

扩展 extension curl pdo swoole
PHP框架 yaf yii laravel cakephp zend thinkphp