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 相关文章推荐
用文本文件制作留言板提示(上)
Oct 09 PHP
PHP MySQL应用中使用XOR运算加密算法分享
Aug 28 PHP
php代码中使用换行及(\n或\r\n和br)的应用
Feb 02 PHP
php获取服务器信息的实现代码
Feb 04 PHP
在PHP上显示JFreechart画的统计图方法
Nov 03 PHP
php文字水印和php图片水印实现代码(二种加水印方法)
Dec 25 PHP
php导出word文档与excel电子表格的简单示例代码
Mar 08 PHP
php搜索文件程序分享
Oct 30 PHP
php注册登录系统简化版
Dec 28 PHP
详解PHP字符串替换str_replace()函数四种用法
Oct 13 PHP
阿里云Win2016安装Apache和PHP环境图文教程
Mar 11 PHP
php面试实现反射注入的详细方法
Sep 30 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制作静态网站的模板框架(四)
2006/10/09 PHP
mysql 中InnoDB和MyISAM的区别分析小结
2008/04/15 PHP
详细解读php的命名空间(一)
2018/02/21 PHP
laravel-admin 实现给grid的列添加行数序号的方法
2019/10/08 PHP
jQuery如何取id有.的值一般的方法是取不到的
2014/04/18 Javascript
TinyMCE提交AjaxForm获取不到数据的解决方法
2015/03/05 Javascript
javascript+html5实现绘制圆环的方法
2015/07/28 Javascript
简单实现JS对dom操作封装
2015/12/02 Javascript
深入浅析JavaScript中数据共享和数据传递
2016/04/25 Javascript
第十篇BootStrap轮播插件使用详解
2016/06/21 Javascript
BooStrap对导航条的改造实践小结
2016/09/21 Javascript
使用JavaScript为一张图片设置备选路径的方法
2017/01/04 Javascript
javascript事件的绑定基础实例讲解(34)
2017/02/14 Javascript
Vue 全局loading组件实例详解
2018/05/29 Javascript
微信小程序 SOTER 生物认证DEMO 指纹识别功能
2019/12/13 Javascript
微信小程序开发搜索功能实现(前端+后端+数据库)
2020/03/04 Javascript
python利用elaphe制作二维条形码实现代码
2012/05/25 Python
python中的实例方法、静态方法、类方法、类变量和实例变量浅析
2014/04/26 Python
python中字典dict常用操作方法实例总结
2015/04/04 Python
Python聊天室程序(基础版)
2018/04/01 Python
python与caffe改变通道顺序的方法
2018/08/04 Python
python 解决动态的定义变量名,并给其赋值的方法(大数据处理)
2018/11/10 Python
Selenium chrome配置代理Python版的方法
2018/11/29 Python
详解python数据结构和算法
2019/04/18 Python
python实现爬虫抓取小说功能示例【抓取金庸小说】
2019/08/09 Python
python+tkinter实现学生管理系统
2019/08/20 Python
TheFork葡萄牙:欧洲领先的在线餐厅预订平台
2019/05/27 全球购物
家长给孩子的表扬信
2014/01/17 职场文书
报关专员求职信范文
2014/02/22 职场文书
《夸父追日》教学反思
2014/02/26 职场文书
学校与家长安全责任书
2014/07/23 职场文书
北京英语导游词
2015/02/12 职场文书
应届毕业生自荐信
2015/03/04 职场文书
新学期开学标语2015
2015/07/16 职场文书
导游词之无锡唐城
2019/12/12 职场文书
vue 实现上传组件
2021/05/31 Vue.js