Zend framework Zend框架:何时使用/library或/application
在开始使用zend框架一段时间后,我开始思考应该将哪些类放在哪里,在Zend framework Zend框架:何时使用/library或/application,zend-framework,Zend Framework,在开始使用zend框架一段时间后,我开始思考应该将哪些类放在哪里,在/library或/application中 我认为可重用类应该转到/library和特定于/application的应用程序?我说得对吗 使用/application时,我发现更麻烦的一件事是它不在include路径中,我需要为它创建一个资源加载器?例如 $resourceLoader = new Zend_Loader_Autoloader_Resource(array( 'namespace' => 'App
/library
或/application
中
我认为可重用类应该转到/library
和特定于/application
的应用程序?我说得对吗
使用/application
时,我发现更麻烦的一件事是它不在include路径中,我需要为它创建一个资源加载器?例如
$resourceLoader = new Zend_Loader_Autoloader_Resource(array(
'namespace' => 'Application_',
'basePath' => dirname(__FILE__)
));
$resourceLoader->addResourceType('validator', 'validators/', 'Validator');
$resourceLoader->addResourceType('acl', 'acl/', 'Acl');
你说得对
/更多泛型类的库。与Zend Framework类似,和/或针对应用程序特定类的应用程序
是的,您需要注册名称空间并添加资源。这样Zend Autoloader就可以查看这些文件夹,并需要更多。如果所有文件夹都自动注册,自动加载程序的加载速度可能会更慢。index.php由zend_工具生成