我用 Laravel 4 / 5 开始了一个新项目(做了很多次)。
我不想重新编写设置管理界面和用户身份验证的轮子。
使用诸如 OctoberCMS 之类的东西并将其部分用于我自己的目的是否明智?
为什么我会这样做:
- 我想要广泛的 CMS 功能
- 我想要一个漂亮的用户界面
- 我不想编写所有这些代码!
我用 Laravel 4 / 5 开始了一个新项目(做了很多次)。
我不想重新编写设置管理界面和用户身份验证的轮子。
使用诸如 OctoberCMS 之类的东西并将其部分用于我自己的目的是否明智?
为什么我会这样做:
我已经涉足 10 月的 CMS,对于像前端开发人员(而不是只想更新内容的通用客户端)这样的人来说,它真的很棒(作为 cms)。
CMS 已经投入了大量工作,为了有效地使用它,您将扩展十月 CMS,这意味着假设您希望将大部分添加的功能绑定到某种用户界面中,以“十月方式”做事。
如果你对学习 10 月份的来龙去脉感到满意——那么从长远来看,这似乎是有益的。
如果您不选择 10 月 - 提供简单基础并且最近已更新的替代品(我遇到的 [包])并不多 - 说衣柜的核心可能需要研究:https://github.com/wardrobecms/core
至于角色/身份验证 - 看看 Entrust ( https://github.com/Zizaco/entrust ) 和 Confide - 我过去曾一起使用过它们,发现它们功能强大且易于使用。
(我与上述任何软件包都没有从属关系)