2.1 新建一个项目
最后更新于:2022-04-01 00:40:02
### 方法一:
手动添加目录,结构如下
~~~
/
└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框架。