刚刚学习ZendFramework,先说一下配置吧,我也是参照网上的教程就是PHPEYE
上的经典教程
配置Zend首先要开启APACHE的rewrite模块:LoadModule rewrite_module modules/mod_rewrite.so
刚才我居然忘开启了,寒一个!
然后在PUBLIC下面建立.htaccess文件,这个文件是Apache的保护目录文件,我个人把它理解为一种配置文件。
如果有兴趣想要了解的话,我感觉这里
介绍的不错
我按照教程上面写的,把配置弄好了。
然后是程序的入口:index.php
其代码如下:
- <?php
-
error_reporting
(E_ALL|E_STRICT);
-
-
ini_set
(
'display_errors'
, 1);
-
- date_default_timezone_set(
'Asia/ShangHai'
);
-
- set_include_path(
'.'
. PATH_SEPARATOR .
'../library/'
- . PATH_SEPARATOR .
'../application/models'
- . PATH_SEPARATOR . get_include_path());
-
include
"Zend/Loader.php"
;
-
- Zend_Loader::registerAutoload();
-
-
$frontController
= Zend_Controller_Front::getInstance();
-
$frontController
->setControllerDirectory(
'../application/controllers'
);
-
-
$frontController
->throwExceptions(true);
-
-
$frontController
->dispatch();
-
-
这就是我今天晚上所学到的东西。并且写了一个小例子。(HELLO,WORLD!),我会把教程里的代码打一遍的,到时分享给大家。
晚安!
PS:如果大家在配置过程中有遇到一些问题可以参照:遇到错误看看吧!
- # Zend Framework rewrite规则
- RewriteEngine on
- RewriteCond %{REQUEST_FILENAME} !-f
- RewriteRule .* index.php
- # 安全性考虑:不允许列表目录内容
- Options -Indexes
- # PHP设置
- php_flag magic_quotes_gpc off
- php_flag register_globals off
- php_flag short_open_tag off
分享到:
相关推荐
Zend_Framework_学习笔记记录.doc 真实的操作,实用
2. **基础教程**:学习 MVC 基础,创建第一个 Zend Framework 应用,理解控制器、模型和视图的工作原理。 3. **路由与调度**:掌握路由规则配置,实现不同URL映射到不同控制器和操作。 4. **数据库操作**:利用 ...
总结,这个学习笔记系列的第三部分旨在帮助初学者了解并实践使用 Zend Framework 创建 Web 应用的基本步骤,涵盖了从环境配置到编写实际应用程序的全过程,对于想要深入了解 Zend 的开发者来说是非常有价值的资源。
这是本人学习zendframework的一些心得以及学习zendframework的整个过程,这里对zendframework有详细的介绍
【标题】:“Zend学习笔记 - (二) 开发工具” 在深入探讨Zend开发工具之前,首先需要理解Zend是什么。Zend是一家专注于PHP技术的公司,它创建了PHP的 Zend Engine,这是PHP语言的核心部分,负责解释并执行PHP代码。...
综合来看,《9om PHP Dict(英汉双解字典) v1.0 zend版》是一款专为IT专业人士定制的在线词典,利用PHP语言和Zend Framework的强大功能,提供了高效、准确的翻译服务,是程序员学习和工作中不可或缺的辅助工具。...
与其他PHP框架如CakePHP、CodeIgniter、Symfony、ThinkPHP和Zend Framework相比,Yii以其高性能、代码重用性和惰性加载机制脱颖而出,尤其适合开发大型、复杂且需求变化频繁的Web应用。 Yii框架的核心特性包括: 1....
【PHP学习笔记】 在深入PHP之前,我们先回顾一下HTML的一些基础知识点。`<hr>`标签用于在HTML页面中创建一条水平线,起到分隔内容的作用。`target="_blank"`属性用于链接,当点击链接时会在新窗口打开目标页面。在...
包含: Zend_Framework中文手册 Zend_View教程 ZF多模块多布局配置 ZF学习笔记记录 ZF快速开始
在描述中提到,使用FirePHP之前,你需要先安装`Zend Framework`,这是一个广泛使用的PHP框架,为开发者提供了构建高性能、可扩展的应用程序和服务的基础。 FirePHP的核心在于它的`FirePHP.class.php`文件,这是工具...
FirePHP的核心功能是通过Firefox的扩展Firebug来实现,因此,要使用FirePHP,首先需要在开发环境中安装Zend Framework,因为FirePHP依赖于其组件。之后,再安装FirePHP,它可以将PHP的错误、警告、日志信息以及...