Php 在Zend框架中放置模型的最佳位置是哪里?
我想知道在Zend框架项目中放置模型类的最佳位置是哪里。我听说版本<1.8的时候,图书馆里面是更好的地方。在版本1.8中,我们有ResourceLoader,因此我们可以将其放入模块目录中Php 在Zend框架中放置模型的最佳位置是哪里?,php,model-view-controller,zend-framework,Php,Model View Controller,Zend Framework,我想知道在Zend框架项目中放置模型类的最佳位置是哪里。我听说版本
你的方法是什么?最佳做法是什么?查看本文档,并查看几种典型的目录布局: 我的设置如下所示:
app/
controllers/
forms/
lib/
models/
views/
config.ini
lib/
sql/
var/
web/
css/
img/
js/
.htaccess
index.php
我使用Zend Autoloader自动包含模型类。我的index.php
文件的最顶端是:
$paths = array(
'/usr/share/php/ZendFramework/library',
'../app/models',
'../app/lib',
'../app/forms',
'../app/models',
'../lib',
get_include_path()
);
set_include_path(implode(PATH_SEPARATOR, $paths));
// bootstrap
require 'Zend/Loader.php';
Zend_Loader::registerAutoload();
与Zend Framework 1.7和1.8配合良好。目前使用1.11.5,我将我的模型保存在
应用程序/模型
目录中
我相信Zend/Loader.php
已经被弃用了