Symfony 项目 CMS
Posted
技术标签:
【中文标题】Symfony 项目 CMS【英文标题】:Symfony project CMS 【发布时间】:2018-03-25 14:25:59 【问题描述】:我正在建立一个使用 symfony 后端和 mysql 数据库的网站。我阅读了有关 Sonata 项目的信息,并想知道它是否允许我设置一个易于使用的带有 GUI 的 cms,以便可以维护站点内容而无需将其硬编码到项目中。此外,我想保持我的项目结构不变,我不想设置一个 Wordpress 实例。如果我可以在现有的 symfony 项目之上设置 CMS,那就太棒了。 有什么想法吗?
【问题讨论】:
你查看Symfony CMF了吗? 查看 Symfony3 中的 EasyAdmin 包。 【参考方案1】:-
可以使用 SonataPageBundle 构建自己的;或
只需使用 SonataAdminBundle 为某些实体添加管理视图;或
在 Symfony 中使用任何现有的 CMS 项目(即https://symfony.com/doc/current/cmf/index.html)
如果您只需要使用 symfony 组件构建的 cms:https://symfony.com/projects/category/cms
【讨论】:
【参考方案2】:我为一个 CMS 项目与 Sonata Project 合作,你可以做到,你有 SonataPageBundle
您还有其他解决方案:KunstmanBundle,非常适合 CMS 项目 享受;)
【讨论】:
以上是关于Symfony 项目 CMS的主要内容,如果未能解决你的问题,请参考以下文章