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