基于IOC的PHP WEB MVC开发框架 nutzp
openkk
12年前
一,说明
nutzp 简单但是很实用,所有类型的网站都可以实现,所有规模的网站它都能胜任(吹牛?).一言以蔽之:灵活,高效,简单(还吹牛?).以上都不是吹的.
nutzp皆在提供基本的功能,最实用的WEB应用结构和开发模式,让你以最快的速度,最低的门槛使用php进行web应用的S端的应用开发.
二,特性
- IOC支持.
- 多站点支持.
- 多数据源(数据库)且支持跨数据源的事务支持.
- 简单高效的ORM,类似jquery的链式操作.
- MVC框架(呵呵,现在MVC很流行).
- 多模板支持(只需要通过IOC注册不同的View(视图)即可).
- 自动检测并压缩内容输出(需要zlib支持).
- 体积小,除去测试数据不到100K.
三,要求
1.必须满足
- PHP 5.0+
2.可选扩展
- PDO pdo_mysql,pdo_oracle...,如果使用PDO做为数据源.
- json扩展,如果使用JsonView.
- zlib,用于自动检测并压缩内容输出.
四,安装
1.独立主机模式
- 通过svn client checkout源代码到本地.
- 将主目录设置为:@install_dir/tests/html/
- 启动WEB服务器,访问http://localhost/
2.虚拟主机模式
- 通过svn client checkout源代码到本地.
- 建立新虚拟主机并将目录设置为:@install_dir/tests/html/
- 启动WEB服务器,访问http://www.yourdomain.com/
@install_dir 为nutzp所在目录. 通过以上步骤你将看到"Hello Nutzp!".安装完成.