craftcms/craft

Craft CMS

安装次数: 262,917

依赖项: 2

建议者: 1

安全: 0

星标: 184

关注者: 16

分支: 89

语言:Twig

类型:项目

5.1.0 2024-08-27 15:34 UTC

README

Craft CMS


Craft是一个灵活、用户友好的CMS,可以用于在网页和更多地方创建自定义数字体验。

从技术角度来说,它是一个自托管的PHP应用程序,由MySQL或Postgres数据库支持。更多详情请参阅官方文档

提示! 想要Craft的源代码?需要提交错误报告或功能请求?请查看craftcms/cms

📯 如果你刚刚了解Craft:我们的网站上体验功能之旅,然后启动一个演示项目亲自尝试。

👷‍♀️ 如果你急于开始构建: 你正处在正确的位置!

入门

此存储库是一个基本的Composer "项目",旨在与composer create-project命令一起使用。它仅包含运行Craft所必需的文件夹和文件。

提示

我们的教程更详细地介绍了此设置过程。如果你遇到困难,请仔细阅读;如果问题仍未解决,可以在我们的社区或通过官方支持获得帮助。

您也可以在文档中找到这些说明(以及一些其他有用的提示)。

启动第一个项目的最佳方式是使用DDEV,这是一个基于Docker的跨平台PHP开发环境。

  1. 安装DDEV
  2. 为项目选择一个文件夹并进入它
    cd /path/to/web/projects
    mkdir my-project
    cd my-project
  3. 配置一个新的DDEV 项目,并安装Craft
    ddev config --project-type=craftcms --docroot=web
    
    # Use this package as a starting point:
    ddev composer create -y --no-scripts craftcms/craft
    
    # Run the Craft CMS installer (use all defaults):
    ddev craft install
  4. 运行ddev launch在浏览器中打开项目。

Craft的控制面板位于/admin。其余部分由你决定!在教程中继续,或者直接开始创建自己的内容。

  • 🗃️ 元素:了解Craft的核心内容类型以及如何自定义它们。
  • 📐 字段:创建精确的数据结构和编写体验。
  • ✏️ 模板:开始在完全自定义的前端中使用您的数据。

资源

Craft附带大量官方和社区资源