liamm3/craft

Craft CMS

维护者

详细信息

github.com/Liamm3/craft

主页

源代码

安装: 28

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 0

分支: 89

类型:项目

v0.14 2024-01-30 12:25 UTC

This package is auto-updated.

Last update: 2024-09-30 01:43:46 UTC


README

Craft CMS


Craft 是一个灵活、用户友好的内容管理系统,用于创建网站和互联网上的定制数字体验。

从技术角度讲,它是一个自托管的 PHP 8 应用程序,由 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 --create-docroot
    
    # 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 搭载了大量官方和社区 资源