Koseven - PHP HMVC 框架


BSD
跨平台
PHP

软件简介

Koseven:Kohana 继承者,适用于 PHP 7 的 HMVC 框架。

Koseven源自Kohana,不过由于历史原因,Kohana is
dead!!
社区大牛接手了Kohana最终版,在此基础上开发了一套适用于PHP7的HMVC框架Koseven,它保留了原来Kohana的一切特性,同时又在原有基础上增加了PHP7+的适配。可以说是Kohana的延续。

Kohana 是一个基于 MVC 模型构建的 PHP 5 框架,纯 PHP
开发。它的目标旨在安全,轻量级,且易于使用。

特点:

  1. 严谨的 PHP5 面向对象编程。 优势:可见性保护,自动加载,重载,接口,抽象类,单一模式等

  2. 社区,没有公司。 Kohana 由社区构想,讨论,及编码。Kohana 的开发者们来自世界各地,有着各自的天赋。这使得开发速度得以提高,并在短时间内提供 bug 修复以及反馈用户提出的建议

  3. GET,POST, COOKIE SESSION 数组都能按照预期的工作。 Kohana 不限制你访问全局数据,但是提供了 XSS 过滤和检查所有的全局变量

  4. 级联式资源,模块和继承。 可以从你的系统,程序或者模块路径的任何地方加载控制器,模型,类库,助手和视图。配置参数可以继承或动态声明覆盖。

  5. 没有 名字空间 冲突。 类前缀和后缀用来保护名字空间冲突

  6. 类的自动加载。 Kohana 里的所有类都能自动被框架加载,不需要手动引用

  7. API 一致性。 类能使用驱动不同的访问不同的协议来保持 API 的一致性,即使底层发生变化

  8. 强大的事件处理机制。 Kohana 的事件可被动态的添加、替换或删除