ModPHP应用程序框架
ModPHP 应用程序框架充分继承 PHP 简单强大的特点,体积仅 200KB 多,但包含了丰富的函数库和类库,支持邮件事务、图像处理、编译模板引擎和 WebSocket 等流行和时兴的功能。
ModPHP 是按照 PHP 一贯并且最常使用的方式来实现的,即函数至上。ModPHP 不但包含了支持自身的函数,还包含了大量用于扩展 PHP 功能的函数。
不像其他框架上来就是类的做法,ModPHP 使用类的环境是比较少的,类在 ModPHP 中有特别的含义,它们是同时包含模型(Model)和控制器(Controller)的模块(Module)。ModPHP 中模型与控制器难以分家的重要原因是因为使用了自动化扩展机制。程序逻辑会自动生成,使用者以中介者的身份通过 API 接入运行过程。
ModPHP 是一个介于纯粹应用程序框架和 CMS 系统之间的特别的 PHP 程序框架,编写它的目的,就是为了能够快速开发 CMS 系统。为此,在 ModPHP 的基础上, 笔者还开发了一个 ModCMS,它也是一个轻量而强大的开源 CMS 系统,携带了大多数 CMS 系统都会携带的功能。
笔者在此向广大 PHP 开发者、爱好者公开这两款应用程序,它们都在 Apache 2.0 协议的授权下开源,感兴趣的朋友可以前往我的网站下载并试用它们,并欢迎大家反馈使用体验、提供建议、上报 BUG,最希望的,能够找到志趣相投的人,共同为 PHP 社区贡献一己之力。
评论
ModPHP应用程序框架
ModPHP 应用程序框架充分继承PHP简单强大的特点,体积仅200KB多,但包含了丰富的函数库和类库,支持邮件事务、图像处理、编译模板引擎和WebSocket等流行和时兴的功能。 ModPHP是按照
ModPHP应用程序框架
0
TapestryWeb应用程序框架
Tapestry是一种基于java的Web应用程序框架。Tapestry采用了组件的概念。程序员可以应用现有的组建或自定义应用程序相关的组建来构建应用程序。相对与现有的其他Web应用程序框架而言,应用
TapestryWeb应用程序框架
0
VergeJ2EE应用程序框架
Verge框架是一个开源J2EE应用程序框架,完全采用Java开发只使用到标准的J2EEAPIs.这个开源项目的目的为开发企业应用程序提供一个非常灵活和可扩展的框架.
VergeJ2EE应用程序框架
0
Spring.NET.NET应用程序框架
Spring.NET是一个关注于.NET企业应用开发的应用程序框架。它能够提供宽广范围的功能,例如依赖注入、面向方面编程(AOP)、数据访问抽象,以及ASP.NET集成等。基于java的spring框
Spring.NET.NET应用程序框架
0
DaoFrameworkWeb应用程序框架
DaoFramework是一个Web应用程序框架。config配置文件位于application\config文件夹下<?php$config = [ 'name' => 'DaoF
DaoFrameworkWeb应用程序框架
0