craftcms / craft
Craft CMS
5.1.0
2024-08-27 15:34 UTC
Requires
- craftcms/cms: ^5.0.0
- vlucas/phpdotenv: ^5.4.0
Requires (Dev)
- craftcms/generator: ^2.0.0
- yiisoft/yii2-shell: ^2.0.3
This package is auto-updated.
Last update: 2024-08-27 15:36:10 UTC
README
Craft是一个灵活、用户友好的CMS,可以用于在网页和更多地方创建自定义数字体验。
从技术角度来说,它是一个自托管的PHP应用程序,由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 # 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附带大量官方和社区资源。