将CakePHP常量包含在外部Web应用程序中

时间:2012-05-16 11:42:08

标签: php cakephp constants cakephp-2.1 external-application

我应该可以在同一台服务器上的外部应用程序中访问CakePHP常量。

包含CakePHP应用程序部分的最佳做法是访问它们吗?

已经尝试过包含bootstrap.php:

Fatal error: Class 'Cache' not found in /Users/Patrick/Sites/project/Config/bootstrap.php on line 27

bootstrap.php中的第27行:

Cache::config('default', array('engine' => 'File'));

1 个答案:

答案 0 :(得分:2)

最佳做法是为它制作一个插件。这造成了一种担忧的分离。只是将Cake中的部分包含在另一个软件中可能会造成混乱。想想CakePHP Framework获得新版本时会发生什么。过了一段时间,完全不清楚什么是集成的,什么不是,而你必须只检查你的插件,看看在另一种情况下的集成。