我们对于比较常见的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来开发你的应用程序?下面是使用框架的一些好处:

PHP框架令开发更快。例如,你不必写复杂的查询去检索数据库的数据,PHP框架提供CRUD操作(创建、阅读、更新和删除);
框架使开发人员能够轻易地扩展系统;
代码的维护比使用vanilla PHP应用更容易。应用程序的代码简洁,工作起来很方便;
MVC模式可以确保快速开发;
框架更利于保护WEB的应用程序免受安全威胁;
Don’t Repeat Yourself (DRY) Principle(不要重复你自己原则)确保最小的代码能够发挥最大的作用。
以上这些明显的好处,我们不能忽略它们。即使原生PHP可以用来创建任何一个APP,但目前的开发标准要求工具和时间管理技巧都要符合市场要求。

如何选择PHP框架?

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

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

更多相关文章

  1. Camera驱动开发 - 基于高通MSM8660 + Android(安卓)2.3
  2. Android_开发 Android传感器(加速度传感器,磁场传感器,光线传感器,方
  3. Android(安卓)开发者学习路线(2020 版本)
  4. Android腾讯微薄客户端开发十三:提及篇(与我有关的微博)
  5. android 开发实例底部导航(1)
  6. PHP对接抖音开发平台接口的详细教程
  7. 开发环境下载及设置(图文教程)
  8. table课程表,用户注册模板,内联框架实现后台
  9. 那些前端开发必不可少的生产力工具

随机推荐

  1. Java套接字编程(下)(1)
  2. xml文件介绍及使用
  3. XML的术语
  4. 第2章 包装类
  5. XML轻松学习总节篇
  6. Java对象的强、软、弱和虚引用
  7. XML轻松学习手册(2)XML概念
  8. JS解析XML文件和XML字符串详解
  9. XML文件结构和基本语法
  10. 了解Xml格式