查看: 11562|回复: 0

[laravel] Top5基于Laravel的CMS

[复制链接]

49

主题

62

帖子

3014

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3014
发表于 2017-3-2 09:56:50 | 显示全部楼层 |阅读模式
当谈到Frameworks与CMSs,我们通常比较一个到另一个。但实际上有相当多的CMSs是建立在框架之上!Laravel不是一个例外,有一些受欢迎的CMS项目值得关注。所以我决定看市场,做一个快速测试。让我们看看我发现了什么。
October  CMS
URL:https : //octobercms.com/
GitHub:https//github.com/octobercms/october
到目前为止,市场上最受欢迎的基于Laravel的CMS。它应该受到欢迎 - 从我测试的CMS是唯一一个完全生产准备:文档,易于使用,插件,主题,只是把它和使用它。
第一个令人愉快的事情是基于Web的安装过程,它允许甚至从三个安装选项中选择:空白,主题或现成的。
我选择了一个基于主题的选项,这里是一些默认可用的主题。
然后 - 安装继续,从互联网上下载文件。
这是安装的视觉效果 - 以下是默认首页的样子:
现在,管理区域也很不错。主题由预制的结构化页面(准确地说,Twig模板)组成,您可以从后端编辑。
是的,通过说“编辑从后端”,我的意思是字面上。您可以编辑代码,然后单击保存。哇,CMS为开发人员。
此外,还有一些有用的设置,我特别喜欢邮件首选项 - 您不仅可以选择后端的邮件驱动程序(PHP邮件,Mailgun,Mandrill等),还有现成的电子邮件模板编辑。
另外,我可以说整个10月CMS基础设施“营销”的一部分,这与核心CMS本身一样重要。
看看这个 - 文档写的很好:
已经有数百个插件,包括付费插件,所以开发人员可以赚钱:
还有约50个主题,有些也付费:
另一个对10月CMS的好的印象是,在Upwork甚至有工作需要专门的那个系统。这完全意味着成熟或10月CMS:
最后 - CMS是成熟的(从2013年10月开始,现在你明白了名字背后的逻辑),并且仍然强烈维护,最后一次提交Github不到一个月前。
所以一定要检查10月CMS,同时 - 让我们去看看替代品。
你试过我们的工具生成Laravel adminpanel没有一行代码?
转到QuickAdminPanel.com


2. Asgard CMS
比较新的项目,从2015年开始,但已经真的很强。但是这个CMS的目的更多的是针对开发人员,即使安装应该从命令行完成。
  • 首先,您可以使用以下命令获取代码:

    1

    [color=rgb(85, 85, 85) !important]2

    3



    [color=rgb(173, 130, 88) !important]composer [color=rgb(251, 239, 177) !important]create
    [color=rgb(172, 153, 171) !important]-[color=rgb(173, 130, 88) !important]project [color=rgb(251, 239, 177) !important]asgardcms[color=rgb(172, 153, 171) !important]/[color=rgb(173, 130, 88) !important]platform [color=rgb(251, 239, 177) !important]your[color=rgb(172, 153, 171) !important]-[color=rgb(251, 239, 177) !important]project[color=rgb(172, 153, 171) !important]-[color=rgb(251, 239, 177) !important]name




  • 最后,运行install命令让您开始:

    1

    [color=rgb(85, 85, 85) !important]2

    3



    [color=rgb(173, 130, 88) !important]php [color=rgb(173, 130, 88) !important]artisan
    [color=rgb(251, 239, 177) !important]asgard[color=rgb(172, 153, 171) !important]:[color=rgb(251, 239, 177) !important]install




  • 完成!享受您刚刚安装的网站。您可以通过转到/ backend URI登录到后台。
安装命令询问您几个问题:
然后你登录到后端这是真的很简单,漂亮,页面是可编辑的,像这样:
默认的前端主页真的很简单,但我猜想背后的想法,你可以轻松地扩展它。
Asgard CMS也积极维护,最后一个提交在GitHub是在最后一个月内。所以我可以推荐Asgard CMS作为一个有效的简单选项为基于Laravel的CMS。

每周都有更多这样的文章?订阅!

电子邮件




仍不能确定?想要查看过去的电子报问题吗? 在这里他们 - 只需点击这个链接

[/url]





3. Lavalite
也是一个开发人员关注的项目,令人印象深刻的Laravel 5.2版本和典型的命令行安装:
  • composer create-project LavaLite / cms -prefer-dist网站
  • 在根文件夹的.env文件中输入数据库详细信息。
  • 运行php artisan migrate -seed以设置数据库。
安装后我可以说Lavalite既简单又可用。管理区域如下所示:
前端模板很简单,但你可以自定义它,但你想要的。
Lavalite真的很强大的可维护性:最后一次提交只是几个小时前。

现在我们移动到没有生产准备或我有麻烦使用的参赛者,但仍然有意义,审查他们。

4.PyroCMS
这个有一个有趣的历史 - 它是从CodeIgniter(PyroCMS版本到2.x)到Laravel(版本3.x)重新构建,后者有一个新的主提交者,并仍处于测试阶段。也许这就是为什么安装不成功为我 - 这里是截图。
可视化安装程序,酷:
更新:这个CMS的更详细的概述,你可以在这篇新文章中找到

5. TypiCMS
这一个是完全为开发人员。所有的信息和文档都直接在GitHub上。它似乎有一个单独的Laravel 4版本的CMS,现在它正在迁移到5.2(不是5.1或5.0,听起来令人印象深刻!)。
我成功地安装了系统,但由于我在我的Windows机器上使用XAMPP和TypiCMS测试需要Node.js和Gulp - 我没有成功编译前端的东西。这是它的样子:
好吧,对吧?
然后错误 - npm install ...
但在最后 - 安装成功,和主页加载成功,只是没有资产。
我也设法登录到后端管理区,看起来很漂亮和简单(虽然没有前端资产):
所以,使用TypiCMS你完全需要Homestead或类似的东西,但总体看来像一个非常严肃的项目与良好的文档。

总体结论
有相当多的基于Laravel的CMS10月CMS是一个明确的市场领导者。个人来说,我不是这个解决方案的粉丝(因为你必须维护CMS在框架和不断升级两者),但如果你确实需要这种架构 - 只需选择上述之一!
注意:我也发现了一些被遗弃或刚开始的项目,我没有提到,但也许在未来会有更多的竞争对手这TOP 5。

签名
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表