php - 如何在 Laravel 4 中构建带有子应用程序的平台?

标签 php git laravel laravel-4

我需要开发几个具有共同特征和流程的网站,唯一会发生巨大变化的是 CSS,甚至 HTML 也会是通用的。

我在 Laravel 4 中组装这个结构时遇到了麻烦,因为我仍然是框架的初学者。

  • 我需要一个所有“子项目”都将从其继承的“ super 项目”。
  • 我需要能够在特定的“子项目”中实现自定义功能和流程。
  • 我需要将每个项目分离到它自己的 GIT 存储库中。

我很想听听已经必须创建这种结构的人的意见。

提前致谢!

最佳答案

您可以使用 package feature ,首先你需要制作一个内核包作为你的基本项目,然后从你的 git 存储库扩展“子项目”,这是简单的方法,正如 Laravel 介绍所说:

"Packages might be anything from a great way to work with dates like Carbon, or an entire BDD testing framework like Behat."

使用包,您可以在 composer.json 上挑选出每个功能,然后一个一个地加载它们。

关于php - 如何在 Laravel 4 中构建带有子应用程序的平台?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22307075/

相关文章:

ruby-on-rails - 在使用 capistrano 进行 rails 部署期间无法识别 git 存储库

git - 从本地文件夹创建远程 git 仓库

php - 许多使用逗号分隔符 css 设计存储数据库的标签

php - 动态获取不同关联行的旧列值(在 Laravel 中)

php - php发送数据ajax

windows - 为什么 .gitignore.txt 文件在 windows10 中不显示它的名字?

php - Laravel 5.1 Eloquent 转义字符串参数(havraw)

php - 在 Laravel 中使用 React Native

php - 如何显示mysql表行值

javascript - 想要使用提交处理程序