php - 一个 Laravel 4 安装的多个应用程序/项目

标签 php laravel laravel-4

我过去曾使用过 laravel 3,并使用了一个项目结构,其中多个应用程序可以使用一个安装的框架。现在在 laravel 4 中,我很担心这是否仍然可行。由于 bootstrap/autoload.php 文件需要 vendor/autoload.php 文件(等等......),不同的应用程序必须从内部使用相同的自动加载文件供应商目录,对吗?我认为这将是一个很大的性能问题,因为不同的应用程序可能有不同的要求、不同的模型等等。我的想法是否正确,或者是否有机会为多个应用程序使用一个 /vendor/ 安装而无需共享自动加载文件?

解释我的需求:我想运行共享一个数据库和一些模型的不同应用程序(每个应用程序都有另一个域和主目录)。但是每个应用程序的要求都会非常不同。

有什么解决办法吗?自发布以来我就尝试过这个,但没有找到可行的方法。

最佳答案

你试过了吗http://laravel.com/docs/routing#sub-domain-routing

您可以创建一个路由组并为该路由组分配一个过滤器函数来执行特定的自动加载吗?

关于php - 一个 Laravel 4 安装的多个应用程序/项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16957512/

相关文章:

php - 在 codeigniter 中加载外部库

mysql - 连接到 MySQL 数据库时身份验证插件错误

php - 写入的行具有所有默认值(空、0 等)

php - 在 laravel 4 中上传 svg 图片时出现 "Unable to read image"错误

javascript - 从 jquery 动态输入字段获取值

javascript - Chrome JavaScript 错误

php - 我可以在 PHP 类上定义 CONST 吗?

php - Laravel 验证 - 如何检查给定数组中是否存在值?

php - Laravel 4.1 预加载工作,但查询仍在 View 中执行

javascript - Laravel - 如何验证超过 upload_max_filesize 指令的图像的最大大小