目的:使用Zend Framework2的MVC模式来创建一个简单的数据库驱动程序
假设:PHP为最新5.3或以上、Apache web服务器、MySQL和对PDO扩展的可用,Apache对重定向扩展的支持及可配置mod_rewrite模块,使得Apache支持.htaccess文件。
在httpd.conf 文件中作如下更改:
AllowOverride None改成 AllowOverride FileInfo
虚拟项目:创建一个简单的CD专辑清单系统。首页列出所有的收藏并且可以添加、修改和删除CD,这里需要创建四个页面。
页面 | 描述 |
---|---|
所有专辑列表 | 这里要列出所有的专辑清单列表,有修改和删除的链接。还要提供一个链接去创建一个新的专辑 |
添加一个新专辑 | 一个表单页面来创建新的专辑 |
修改专辑 | 一个表单页面来更新专辑 |
删除专辑 | 如果我们确定想删除一个专辑,然后就把它删掉 |
我们需要在数据库中创建一张表包括如下字段:
字段名 | 类型 | Null? | 注释 |
---|---|---|---|
id | integer | No | Primary key, auto-increment |
artist | varchar(100) | No | |
title | varchar(100) | No |