+8613426109659
webmaster@21cto.com

Craft CMS 正迁移到 Laravel 框架

资讯 0 36 4小时前
图片

2025年10月2日,Craft CMS 研发在 Dot All 大会上宣布,他们将在下一个主要版本中迁移到 Laravel V6。

图片

Craft CMS 研发负责人这样提到:

这并非我们轻率做出的决定,但我们坚信这是正确的选择。


Laravel 是 Craft 开发者迄今为止最熟悉的 PHP 框架,并且它拥有庞大的 Laravel 优化包和服务生态系统,Craft 可以利用这些资源。

他们的博客文章还介绍了他们如何使用新的 Yii 2 适配器包来实现过渡,该适配器包将为 Craft 5 编写的插件和模块提供兼容层。

这将使重大变化保持在绝对最小值。

# 新版本将推出6 个新功能


  • 内容发布——一次发布多个新条目/草稿,可以手动发布,也可以在预定的时间发布。
  • 预定草稿——安排在特定时间发布单个草稿。
  • 内容导入——使用内置导入工具导入您的内容。
  • 内容审批工作流程——创建内容治理工作流程来控制条目的发布方式。
  • 编辑页面评论——在条目的编辑页面内为其他作者提供反馈。
  • 元素活动日志——查看您正在编辑的条目的更改时间线。
  • 全新用户界面,支持暗黑模式,提供一流的移动体验

Craft CMS 是一款以开发者为中心的高效、灵活且高度可定制的开源内容管理系统(CMS),它以用户友好的内容创作体验、强大的内容建模能力和灵活的前端集成选项著称。 Craft CMS 适合用于构建复杂定制化的网站和数字体验,从个人博客到企业级电子商务系统,并且支持作为无头CMS使用,为现代Web开发提供了高度的自由度和控制权。 

Craft CMS的主要特点与优势

  • 高度可定制性与灵活性: 提供开放式的架构,让开发者能够根据具体需求构建完全定制化的内容模型和前端。 

  • 用户友好的创作体验: 尽管是为开发者设计,但它也提供了直观易用的后台界面,方便内容创作者管理内容。 

  • 开发者友好: 基于PHP开发,支持现代Web开发实践,并提供对GraphQL API的支持。 

  • 强大的内容建模: 拥有强大的原生功能来管理复杂的、相互关联的内容关系。 

  • 灵活的部署方式: 可以作为自托管的PHP应用程序运行,支持MySQL或Postgres数据库。 

  • 现代开发支持: 能够被用作无头CMS,向其他前端框架(如Astro)提供内容。 


Craft CMS预计将于 2026 年第三季度发布 Craft 6 Beta 版,并于第四季度发布 GA 版。

Craft CMS 官网:

https://craftcms.com/

GitHub:

https://github.com/craftcms/cms

作者:洛逸

参考:

https://laravel-news.com/craft-cms-is-moving-to-laravel

评论

我要赞赏作者

请扫描二维码,使用微信支付哦。