加载中...

2.1 新建一个项目


方法一:

手动添加目录,结构如下

/
└appliction
└css
└js
└images
└library
    └Zend
└module
└Application
└config
└language
└src
└Application
└Controller
└Model
└views
└vendor

目录解释:

目录 描述
/application 你网站的根目录
/application/css(js/images) 这些主要存放样式表、js、图片等文件
/library 存放类库文件
/module 存放各种模块,一般在此目录下的一个子目录为一个模块
/module/Application 表一个名叫 Application 的模块
/module/Application/config Application 模块的配置文件目录
/module/Application/language 语言文件目录,用来支持多国语言实现项目的国际化
/module/Application/src Application 模块的资源文件目录,下面包含此模块的控制器、模型、表单等一系列文件
/module/views Application 模块的视图文件目录
/vendor 自定义类库或其他第三方类库

往后需要添加模块可以根据相似的目录结果进行添加。

方法二:

使用netbeans 或 zend studio 新建一个项目,在创建项目的过程中选择使用 Zend Framework 框架,这样就可以创建出一个基于 Zend Framework 框架的项目,目录结构有些许差异,但目录功能与上面结构说明类似,你可以在项目找到他们对应的结构说明。下面作者使用Zend studio 来创建一个基于Zend Framework2的项目操作:

打开zend studio 软件 
--> File(打开) 
--> New(新建) 
--> Project(项目) 
--> Local PHP Porject(本地PHP项目) 
--> Next(下一步) 
--> Project Name(项目名称,填写你的项目名称) 
--> Location(项目放在位置,选择项目的保存位置) 
--> Content(项目内容,选择 Zend Framework) 
--> Version(版本,选择使用框架版本) 
--> Finish(完成);

这样一个基于Zend Framework 2的项目就已经建立好了,然后调整一个apache的目录指定。通过这种方法建立项目后可以直接使用 http://localhost/ 来打开项目了。

上面两种创建项目的方法各有优缺点,方法一:手动输入相对麻烦,但目录结构比较灵活;方法二:项目创建简单,即建即用,但类库不好找(其实就是放在vendor 下面了)。项目的创建方法不管使用哪一种,只要清楚各个目录的作用即可。本书创建项目的方法为第一种方法,此方法创建并运行项目需要添加多个文件,而第二种方法则直接创建后就可以直接运行。本书使用第一种方法创建项目的原因还是基于对ZF2框架的深化理解,使用阅读者能够真正的了解到ZF2的运行机制,同也使用读者能更多灵活的掌握和使用ZF2框架。


还没有评论.