laravel - 使用 Laravel 开始一个新项目

标签 laravel composer-php project-management octobercms

我正在使用 Laravel 4/5 开始一个新项目(已经做过很多次了)。

我不想重写设置管理界面和用户身份验证的轮子。

使用 OctoberCMS 之类的东西并将其部分用于我自己的目的是否明智?

为什么我要这样做:

  • 我需要丰富的 CMS 功能
  • 我想要一个漂亮的用户界面
  • 我不想编写所有这些代码!

最佳答案

我已经涉足了 10 月份的 CMS,对于像前端开发人员这样的人(而不是只想更新内容的通用客户端)来说,它真的很棒(作为一个 CMS)。

CMS 中已经投入了大量工作,为了有效地使用它,您将扩展 October CMS,这意味着假设您希望将大部分添加的功能与某种用户绑定(bind),则以“October 方式”做事界面。

如果您愿意了解 10 月份的来龙去脉 - 那么从长远来看,这似乎是有益的。

如果你不选择十月 - 没有太多替代品(我遇到过的[包])可以提供简单的基础并且最近已经更新 - 话虽如此,衣柜的核心可能是查看:https://github.com/wardrobecms/core

至于角色/身份验证 - 看看 Entrust ( https://github.com/Zizaco/entrust ) 和 Confide - 我过去曾一起使用过它们,发现它们功能强大且易于使用。

(我与上述任何软件包都没有隶属关系)

关于laravel - 使用 Laravel 开始一个新项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27261262/

相关文章:

project-management - 将Couch-DB提升为管理层

php - 如何创建功能搜索框来查询某个表中的数据?

Laravel Backpack - 从 crud Controller 获取当前记录

php - 如何将关联数组转换为一个数组

php - 在 ubuntu 上安装 composer 时遇到问题

php - 找不到供应商目录

project-management - 设计应用程序和编写应用程序之间的最佳时间平衡是什么?

project-management - 使用敏捷进行大图规划

php - 将 Laravel 5.4 升级到最新版本 (5.7)

php composer.phar 更新失败 - 包名称中的错字