Zend Studio 6 + Zend Framework进阶教程之一
来源:互联网 发布:淘宝商家登录页面 编辑:程序博客网 时间:2024/05/21 05:41
Zend Studio 6 + Zend Framework进阶教程之一
注1:Apache/php的配置参见我前面的文章
注2:Zend Debugger调试参考我前面的文章。
1导读
本系列教程是使用Zend Studio 6 + Zend Framework从零起步到进阶的整个过程,涵盖项目开发过程中的重点关注的若干问题。
1、使用向导生成基本的project框架
2、基本的mvc结构,基本的使用包括在控制器中传递数据到视图、为页面设置js脚本、css样式,如何在视图中引用图片
3、数据库访问
4、layout
5、模板
6、上传
7、ajax
8、过滤器filter、权限、电子邮件等
9、其他需要关注的问题(请各位帮忙出点主意,在企业级开发中除了上述之外,还有那些主题。)
2环境配置
2.1配置虚拟主机
在httpd-vhosts.xml配置虚拟主机(供练习用,你可以配置其他路径,注意保持一致即可)
<VirtualHost *:80>
DocumentRoot "E:/dev_php/zfworkspaces"
ServerName zftest.localhost
</VirtualHost>
2.2准备Zend Framework(1.7.5)
首先下载并解压ZendFramework-1.7.5.zip到E:/dev_php/ZendFramework-1.7.5目录,在php.ini文件(d:/myamp/Apache2.2/bin/php.ini)的include_path修改,如下:
include_path = ".;D:/myamp/PHP5.2.9/PEAR;E:/dev_php/ZendFramework-1.7.5/library"
2.3建立Zend Studio的Workspace
在zend studio中选择File/Switch Workspace/Other选择E:/dev_php/zfworkspaces,zend studio会自动重新启动并切换到新的工作空间。
3建立范例工程
1、使用File/New/Zend Framework Project向导建立范例工程。使用zfstepbystep作为工程名。
2、设置工程的PHP include Path
如上图,增加了FRAMEWORK_1.7_HOME,指向E:/dev_php/ZendFramework-1.7.5 ,至于PHPUNIT_3.3.9_HOME,将在单元测试一节讲述。
3、设置运行服务器,使用Windows/Preferences菜单
3、重新启动apache,在工程的public/index.php上右键选择Run as/Php Web Page,弹出的对话框中的Launch URL如下:
[url]http://zftest.localhost/zfstepbystep/public/index.php[/url]
选择OK后,会出现默认的Hello World信息(因为在开发模式,此时会有警告信息)。
也可以直接在浏览器中输入上述地址(测试不会有警告信息提示)。
Welcome
Hello, world!
- Zend Studio 6 + Zend Framework进阶教程之一
- Zend Studio 6 + Zend Framework进阶教程之二
- Zend Studio 6 + Zend Framework进阶教程之三
- Zend Studio 6 + Zend Framework进阶教程之三
- Zend Studio 6 + Zend Framework进阶教程之二
- zend studio + zend framework
- Zend Framework教程-Application
- Zend Framework教程-Bootstrap
- Zend Framework教程-Resources
- Zend Framework教程-Zend_Controller
- Zend Framework教程-Zend_View
- Zend Framework 教程
- Zend Framework教程-Zend_Form
- zend studio 在线视频教程
- Zend Studio GitHub教程
- zend studio安装教程
- Zend Framework教程-用Zend命令行快速创建Zend应用
- Zend Framework教程-入门相关
- 会话Bean中的有无状态,
- 构造随机数列
- vc小知识--CPU在做一个很费时的循环时或其他操作时,怎样让他能够响应其它事件?
- 无题1
- 详细设计
- Zend Studio 6 + Zend Framework进阶教程之一
- Android OpenGL实战三——3D空间效果
- Zend Studio 6 + Zend Framework进阶教程之三
- Zend Studio 6 + Zend Framework进阶教程之二
- 中国科技纵横
- 《中国科技纵横》 赵磊编辑
- perl获取昨天,前天等的日期
- JSP/Web环境下载Excel文件并打开,不在IE中直接打开的方法
- Ubuntu 安装 Latex