php框架知识点的整理和补充


Posted in PHP onMarch 01, 2021

我们对于比较常见的php框架,已经基本上有所认识,不过一些比较冷门的框架也可以做一个了解,以便日后的特殊使用。本篇整理了4种php框架,在不同的使用方法上都独具特色,其中很多的框架不被大家熟知,下面我们就分别对每个框架做一个简单的介绍,一起看看具体内容吧。

1、Akelos

AkelosPHP框架是RubyonRails相似的框架,是基于MVC设计模式的网络应用程序开发平台。Akelos对服务器的唯一要求是支持PHP,与其他类似框架相比代码应用程序少,因此可以在大多数共享主机服务器上运行,通过约定俗成替代配置,开发人员可以减少代码的编写数量。Akelos可以支持URL改写、数据库移植等内容,其主要目的是帮助程序员开发基于数据库的多语言网络应用,并根据MVC模式加快复杂网络应用的创建。

2、Fusebox

Fusebox是构建ColdFusion和PHPWeb应用最受欢迎的框架。其目的是使应用程序更容易创建和维护,团队开发更容易。

3、Php On Trax

PhpOnTrax是采用MVC结构,适用于PHP5和PHP4环境,基于RubyonRails框架思想的网络开发和持久层框架。包括创建依赖数据库的网络系统所需的所有事件,是RubyonRails框架的真正PHP克隆。

4、PHPDevShell Framework

PHPDevShell是开源(GNU/LGPL)的快速应用开发框架,用于开发不包括Javascript的纯PHP。拥有完整的GUI管理后台接口。其主要目标是开发插件等基于管理的应用,其中速度、安全、稳定性和弹性是最重要的。其设计形成了简单的学习曲线,PHP开发商不需要学习复杂的新术语。

知识点扩充:

为什么要选择PHP框架?

为什么要使用框架而不是原生PHP来开发你的应用程序?下面是使用框架的一些好处:

  1. PHP框架令开发更快。例如,你不必写复杂的查询去检索数据库的数据,PHP框架提供CRUD操作(创建、阅读、更新和删除);
  2. 框架使开发人员能够轻易地扩展系统;
  3. 代码的维护比使用vanilla PHP应用更容易。应用程序的代码简洁,工作起来很方便;
  4. MVC模式可以确保快速开发;
  5. 框架更利于保护WEB的应用程序免受安全威胁;
  6. Don't Repeat Yourself (DRY) Principle(不要重复你自己原则)确保最小的代码能够发挥最大的作用。

以上这些明显的好处,我们不能忽略它们。即使原生PHP可以用来创建任何一个APP,但目前的开发标准要求工具和时间管理技巧都要符合市场要求。

如何选择PHP框架?

在选择一个框架时思考一下以下的问题:

  1. 这个框架的特色和功能是什么?它们是不是我所需要的?
  2. 这个框架的学习过程要多长?
  3. 它的稳定性如何?
  4. 这个框架是由核心团队开发和维护的吗?
  5. 这个框架可以提供长期支持吗?
  6. 这个框架有强大的社区支持吗?

到此这篇关于php框架知识点的整理和补充的文章就介绍到这了,更多相关php框架的整理和补充内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

PHP 相关文章推荐
PHP5与MySQL数据库操作常用代码 收集
Mar 21 PHP
PHP 防恶意刷新实现代码
May 16 PHP
PHP similar_text 字符串的相似性比较函数
May 26 PHP
PHP写的求多项式导数的函数代码
Jul 04 PHP
PHP类与对象中的private访问控制的疑问
Nov 01 PHP
php使用function_exists判断函数可用的方法
Nov 19 PHP
PHP中捕获超时事件的方法实例
Feb 12 PHP
PHP二进制与字符串之间的相互转换教程
Oct 14 PHP
完美解决phpexcel导出到xls文件出现乱码的问题
Oct 29 PHP
PHP registerXPathNamespace()函数讲解
Feb 03 PHP
Laravel Eloquent ORM 实现查询表中指定的字段
Oct 17 PHP
PHP7 弃用功能
Mar 09 PHP
Docker 安装 PHP并与Nginx的部署实例讲解
Feb 27 #PHP
PHP加MySQL消息队列深入理解
Feb 27 #PHP
php慢查询日志和错误日志使用详解
Feb 27 #PHP
php的单例模式及应用场景详解
Feb 27 #PHP
PHP+Mysql分布式事务与解决方案深入理解
Feb 27 #PHP
PHP并发场景的三种解决方案代码实例
Feb 27 #PHP
常见的5个PHP编码小陋习以及优化实例讲解
Feb 27 #PHP
You might like
星际实力自我测试
2020/03/04 星际争霸
用php的ob_start来生成静态页面的方法分析
2011/03/09 PHP
php设计模式 Factory(工厂模式)
2011/06/26 PHP
PHP基于数组实现的分页函数实例
2014/08/20 PHP
ThinkPHP中自定义错误页面和提示页面实例
2014/11/22 PHP
PHP 下载文件时如何自动添加bom头及解释BOM头和去掉bom头的方法
2016/01/04 PHP
php+MySql实现登录系统与输出浏览者信息功能
2016/07/01 PHP
php file_get_contents取文件中数组元素的方法
2017/04/01 PHP
PHP根据key删除数组中指定的元素
2019/02/28 PHP
php下的原生ajax请求用法实例分析
2020/02/28 PHP
如何判断鼠标是否在DIV的区域内
2013/11/13 Javascript
JS中操作JSON总结
2020/12/06 Javascript
jQuery简单图表peity.js使用示例
2014/05/02 Javascript
js自定义回调函数
2015/12/13 Javascript
javascript实现倒计时跳转页面
2016/01/17 Javascript
jQuery animate()实现背景色渐变效果的处理方法【使用jQuery.color.js插件】
2017/03/15 Javascript
解决OneThink中无法异步提交kindeditor文本框中修改后的内容方法
2017/05/05 Javascript
vue中的计算属性的使用和vue实例的方法示例
2017/12/04 Javascript
jQuery实现王者荣耀手风琴效果
2020/01/17 jQuery
Node.js实现批量下载图片简单操作示例
2020/01/18 Javascript
解决vue路由name同名,路由重复的问题
2020/08/05 Javascript
jQuery实现移动端扭蛋机抽奖
2020/11/08 jQuery
python 根据正则表达式提取指定的内容实例详解
2016/12/04 Python
Django的分页器实例(paginator)
2017/12/01 Python
使用apidocJs快速生成在线文档的实例讲解
2018/02/07 Python
浅谈Python中的生成器和迭代器
2020/06/19 Python
Python爬虫入门教程01之爬取豆瓣Top电影
2021/01/24 Python
美国购买新书和二手书网站:Better World Books
2018/10/31 全球购物
优秀学生自我鉴定范例
2013/12/18 职场文书
应届实习生的自我评价范文
2014/01/05 职场文书
个人充满哲理的自我评价
2014/02/20 职场文书
工程材料采购方案
2014/05/18 职场文书
学习三严三实对照检查材料思想汇报
2014/09/22 职场文书
干部作风建设年活动剖析材料
2014/10/23 职场文书
Mysql中 unique列插入重复值该怎么解决呢
2021/05/26 MySQL
CSS Transition通过改变Height实现展开收起元素
2021/08/07 HTML / CSS