ZendFramework2(ZF2) 是 php 东家 zend 公司的亲儿子框架,网上介绍也比较多,这里就不再重复了。国内使用比较少,确实比较庞大和臃肿,但是在辗转其他一些 php 开源框架后,还是决定使用ZF2。下面将现在我正在开发的项目流程做一个简要的记录:
一、使用ZF2官方提供的 Skeleton Application 搭建基本网站结构
这一步网上的教程比较多,官网也说得比较清楚,这里不再详述。安装完成后,你就拥有了一个基于ZF2框架的MVC系统。
官网链接:Get the Skeleton Application
二、安装和配置 Doctrine 2
这一步是让系统实现 ORM 的开发模式。
三、安装zfc-user 、zfc-user-doctrine-orm、BjyAuthorize
完成这一步以后,你得系统就拥有了基于 ORM 模式的用户-角色权限功能。
其他参考:
Dortrine 2 命令行常用命令说明
ZfcUser配置文件不完全不专业翻译
外站参考:
ZendFramework2 官网 手册 API参考