Zend Studio以及开发框架(引擎)使用上的个人总结(无参考价值、个人备忘)

本文介绍了ZendStudio在调试过程中使用的内置Apache服务而非本机安装的服务,并解释了调试时的php.ini配置细节。此外,还提供了一个典型的PHP项目目录结构示例,包括如何组织应用程序、配置文件、框架文件等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.Zend Studio 在调试时,并非使用本机安装的Apache服务,而使用自带了的功能,所以在MYSQL连接上,和你已经在Apache中对php.ini做的配置会无效。(调试时若一些异常问题,可以从方面考虑一下)

Zend Studio 安装目录里的php.ini的配置(C:/Program Files/Zend/ZendStudio-5.5.0/bin/php5/php.ini)

extension_dir=C:/Program Files/Zend/ZendStudio-5.5.0/bin/php5/ext
extension=php_curl.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo.dll
extension=php_pgsql.dll
extension=php_soap.dll
extension=php_sqlite.dll
zend_extension_ts=C:/Program Files/Zend/ZendStudio-5.5.0/lib/php5/ZendDebuggerLocal.dll
zend_debugger.allow_hosts=127.0.0.1/32
session.save_path=C:/Program Files/Zend/ZendStudio-5.5.0/tmp

include_path = C:/Program Files/Zend/ZendStudio-5.5.0/bin/ZendFramework/library;

从上面的include_path可以看出Zend Studio调试时通过这里的路径设置链接到了 Zend Framework.

2.目录结构以及如何使用框架和引擎

一下是一个范例的目录结构,也是PHP项目的比较常见或说基本的目录结构。

                |---- API                   //类文档
                |--- app---- config
                |      |---- controllers
                |      |---- models
                |      |---- views
                |--- libs---- Custom   //自定义的几个基础类
                |      |----- Smarty      //此处放Smarty框架文件
                |      |----- Zend         //此处放Zend Framework框架文件
                |--- templates_c
                |--- www
                |--- zftest.sql

         【注】
             API: 此文件夹为自己用PhpDocumentor-1.3.2生成的自定义类文档,由于本人英文太差希望不会误导各位phper;
             app: 这个就不说了;
             libs/Custom: 这里定义了几个基础类;
             libs/Smarty,libs/Zend:
             templates_c:为Smarty的缓存目录;
             www:这里面放置了index.php;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值