liamm3 / craft
Craft CMS
v0.14
2024-01-30 12:25 UTC
Requires
- craftcms/cms: ^4.4.0
- vlucas/phpdotenv: ^5.4.0
Requires (Dev)
- craftcms/generator: ^1.3.0
- yiisoft/yii2-shell: ^2.0.3
README
Craft 是一个灵活、用户友好的内容管理系统,用于创建网站和互联网上的定制数字体验。
从技术角度讲,它是一个自托管的 PHP 8 应用程序,由 MySQL 或 Postgres 数据库支持。更多内容请参阅 官方文档。
提示! 想要获取 Craft 源代码?需要提交错误报告或功能请求?请查看 craftcms/cms。
📯 如果你刚刚听说 Craft: 在我们的网站上体验一下功能之旅 (我们的网站),然后启动一个 演示项目 来亲自试用。
👷♀️ 如果你急于开始构建: 你正好处在正确的位置!
入门指南
此存储库是一个基本 Composer “项目”,用于与 composer create-project 命令一起使用。它仅包含运行 Craft 所必需的文件夹和文件。
注意
我们的 教程 对此设置过程进行了更深入的介绍。如果你遇到困难,请仔细阅读;如果问题仍未解决,请访问 我们的社区 或通过 官方支持 寻求帮助。你还可以在 文档 中找到这些说明(以及一些其他有用的提示)。
启动第一个项目的最佳方式是使用 DDEV,这是一个基于 Docker 的跨平台 PHP 开发环境。
- 安装 DDEV
- 为你的项目选择一个文件夹并进入该文件夹
cd /path/to/web/projects mkdir my-project cd my-project
- 配置一个新的 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
- 运行
ddev launch在浏览器中打开项目。
Craft 的 控制面板 位于 /admin。其余部分由你决定!从 教程 中我们停下的地方继续,或者直接开始构建自己的内容模型。
资源
Craft 搭载了大量官方和社区 资源。