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 相关文章推荐
php whois查询API制作方法
Jun 23 PHP
PHP面向对象法则
Feb 23 PHP
php中有关字符串的4个函数substr、strrchr、strstr、ereg介绍和使用例子
Apr 24 PHP
PHP连接sql server 2005环境配置及问题解决
Aug 08 PHP
PHPExcel内存泄漏问题解决方法
Jan 23 PHP
PHP+MYSQL中文乱码问题
Jul 01 PHP
php实现的数字验证码及数字运算验证码
Jul 30 PHP
thinkPHP下ueditor的使用方法详解
Dec 26 PHP
laravel-admin解决表单select联动时,编辑默认没选上的问题
Sep 30 PHP
PHP PDO和消息队列的个人理解与应用实例分析
Nov 25 PHP
php 使用ActiveMQ发送消息,与处理消息操作示例
Feb 23 PHP
php的对象传值与引用传值代码实例讲解
Feb 26 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
php类中的$this,static,final,const,self这几个关键字使用方法
2015/12/14 PHP
PHPExcel简单读取excel文件示例
2016/05/26 PHP
PHP实现QQ、微信和支付宝三合一收款码实例代码
2018/02/19 PHP
PHP实现的大文件切割与合并功能示例
2018/04/10 PHP
PHP获取文件扩展名的常用方法小结【五种方式】
2018/04/27 PHP
laravel excel 上传文件保存到本地服务器功能
2019/11/14 PHP
javascript Window及document对象详细整理
2011/01/12 Javascript
Extjs 3.3切换tab隐藏相应工具栏出现空白解决
2013/04/02 Javascript
文本框回车提交与禁止提交示例
2013/09/27 Javascript
javascript实现显示和隐藏div方法汇总
2015/08/14 Javascript
详解JavaScript中Hash Map映射结构的实现
2016/05/21 Javascript
jQuery使用Layer弹出层插件闪退问题
2016/12/22 Javascript
jquery实现焦点轮播效果
2017/02/23 Javascript
微信实现自动跳转到用其他浏览器打开指定APP下载
2019/02/15 Javascript
详解如何在vue项目中使用layui框架及采坑
2019/05/05 Javascript
javascript for循环性能测试示例
2019/08/07 Javascript
layui自己添加图片按钮并点击跳转页面的例子
2019/09/14 Javascript
layui实现数据表格自定义数据项
2019/10/26 Javascript
微信小程序上传帖子的实例代码(含有文字图片的微信验证)
2020/07/11 Javascript
[01:07]DOTA2次级职业联赛 - Fpb战队宣传片
2014/12/01 DOTA
python 中random模块的常用方法总结
2017/07/08 Python
python如何判断IP地址合法性
2020/04/05 Python
python实现飞船游戏的纵向移动
2020/04/24 Python
Python RabbitMQ实现简单的进程间通信示例
2020/07/02 Python
以设计师精品品质提供快速时尚:PopJulia
2018/01/09 全球购物
理肤泉美国官网:La Roche-Posay
2018/01/17 全球购物
乌克兰排名第一的在线旅游超市:Farvater.Travel
2020/01/02 全球购物
初婚初育证明
2014/01/14 职场文书
幼儿园毕业寄语
2014/04/03 职场文书
幼儿园八一建军节活动方案
2014/08/27 职场文书
报表员工作失误检讨书范文
2014/09/19 职场文书
写给老婆的保证书
2015/02/27 职场文书
论文致谢词范文
2015/05/14 职场文书
法定代表人身份证明书
2015/06/18 职场文书
2016年助残日旅游活动总结
2016/04/01 职场文书
营销策划分析:怎么策划才能更好销量产品?
2019/09/04 职场文书