欢迎来到天天文库
浏览记录
ID:29034223
大小:180.99 KB
页数:25页
时间:2018-12-16
《《官方入门手册》word版》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、¶创建项目为了创建项目,你必须首先下载并解压缩Zend框架。安装Zend框架¶相处了一个完整的Zend框架的PHP堆栈最简单的方法是通过安装»Zend服务器。Zend服务器有本地安装的MacOSX,Windows中的FedoraCore和Ubuntu,以及作为一个普遍的兼容大多数Linux发行版的安装包。框架文件后,您已经安装了Zend服务器,可根据发现的/usr/本地/ZEND/ MacOSX和Linux上的份额/ZendFramework, 和C :ProgramFiles文件的ZendZe
2、ndServer共享ZendFramework Windows上。已配置的include_path将包括Zend框架。或者,您可以»下载最新版本的Zend框架和提取的内容,使你这样做了说明。或者,您可以将路径添加到库/归档文件的子目录到你的php.ini 的 设置。这就是它!Zend框架正在安装,并准备使用。创建您的项目¶注:ZF在您的ZendFramework安装的命令行工具是一个bin /子目录中,包含脚本zf.sh和zf.bat ,分别为基于UNIX和基于Windows的用户。使这个脚本的绝
3、对路径的说明。 无论你看到的命令引用ZF,请替换脚本的绝对路径。在类Unix系统,你可能想使用shell的别名功能: 如果你有问题设立的ZF命令行工具,请参阅到的别名zf.sh=路径//ZendFramework/BIN/zf.sh。 手册。 打开一个终端(在Windows中,开始->运行,然后使用 CMD)。导航到一个目录,您想启动一个项目。然后,使用相应的脚本路径,并执行下列之一:1.%ZF创建项目快速启动运行此命令将创建您的网站的基本结构,包括你最初的控制器和视图。树看起来如下:1.快速入门2.
4、
5、-应用3.
6、
7、-Bootstrap.php4.
8、
9、-CONFIGS5.
10、
11、`-的application.ini6.
12、
13、-控制器7.
14、
15、
16、-ErrorController.php8.
17、
18、`-IndexController.php9.
19、
20、-模型1.
21、`-意见2.
22、
23、-佣工3.
24、`-脚本4.
25、
26、-错误5.
27、
28、`-error.phtml6.
29、`-指数7.
30、`-index.phtml8.
31、-库9.
32、-公共10.
33、
34、-htaccess的。11.
35、`-的index.php12.`-测试13.
36、-应用14.
37、
38、`-bootstrap.php15.
39、-库16.
40、`-bootstrap.php17. `-phpunit.xml如果你还没有加入到你的include_pathZend框架,在这一点上, 我们建议或者复制或libg.a连结到你的库/目录。在任何情况下,你想要么递归复制或符号的图书馆/Zend/你的ZendFramework安装到您的项目库/目录的目录。在类Unix系统,这将类似于下列之一:1.#符号链接:2.%光盘库;LN-S路径//ZendFramework/图书馆/Zend的。3. 4
41、.#复制:5.光盘库;CP-R路径//ZendFramework/图书馆/Zend的。在Windows系统上,它可能是最容易做,从资源管理器。现在,该项目创建,开始理解的主要构件是引导,配置,动作控制器和意见。的引导¶您的自举类定义什么样的资源和组件初始化。默认情况下,初始化Zend框架的前端控制器,它使用的 应用程序/控制器/ 默认的目录中寻找行动控制器(稍后)。这个类看起来如下:1.//应用/Bootstrap.php的2. 3.类的Bootstrap 延伸 Zend_Application_Bo
42、otstrap_Bootstrap4.{5.}正如你可以看到,没有多少是必要的开始。配置¶虽然Zend框架本身是configurationless的,你经常需要配置您的应用程序。默认配置是摆在 应用/CONFIGS/的application.ini,并包含一些基本的指令设置你的PHP环境(例如,把错误报告和关闭),表明引导类路径(以及它的类名),你的动作控制器的路径。它看起来如下:1.;应用/CONFIGS的/的application.ini2. 3.[生产]4.phpSettings。display
43、_startup_errors = 05.phpSettings。的display_errors = 06.的includepaths。库APPLICATION_PATH “/。。/库”7.引导路径 = APPLICATION_PATH “/Bootstrap.php的”8.引导。类 = “引导”9.appnamespace = “应用程序”10.resources.frontController。controllerDirectory = APPLIC
此文档下载收益归作者所有