menu_book 文档目录 expand_more

安装指南

Sitecake 是一个 PHP 平面文件 CMS — 不需要搭建数据 库。调整好标记,上传两样东西,你就可以开始实时编辑了。

系统要求

Sitecake 运行在你已经用于静态网站的同一套虚拟主机上。你 只需要:

  • 一个 Web 服务器 — Apache(带 mod_rewrite)或 NGINX
  • PHP 7.4 或更新版本(推荐 8.x),并 启用 opensslgdcurlfileinfombstring 扩展
info

无需数据库,无需构建步骤,无需 Node。Sitecake 直接 在服务器上读写你的 HTML 文件。

第一步 — 调整你的网站

给任意想要可编辑的 <div> 添加 sc-content 类。该区块内的所有内容 — 标题、文字、图片 — 都会变为可编辑;其余部分保持 锁定。

<div class="sc-content">
  <h1>Fine looking heading</h1>
  <img src="feature.jpg">
  <p>Some text</p>
</div>
info

不要把 sc-content 的 div 嵌套在另一个里面 — 不支持这种用法。

如果你想让同一内容在多个页面上重复出现 — 比如侧边 栏、页脚或其他任何地方 — 只需给类名加上一个特定后 缀,例如 sc-content-footer

第二步 — 把 Sitecake 传到你的主机上

有两种方式,选择适合你环境的一种即可。

有 Shell 访问权限 — 在网站的根 目录下运行以下命令,一步获取并解压最新版本:

$ curl -sS https://admin.sitecake.com/install | php

没有 Shell 访问权限下载免费版本 的 ZIP 压缩包,自行上传。可以用 cPanel 文件管理器或类似 Akeeba Kickstart 的工具解压,然后上传到与你的网站相同的文件夹中。最终你 会得到如下结构:

/css
/images
/js
/sitecake          ← CMS 文件
index.html
sitecake.php      ← 登录入口
info

两种方式得到的都是完全相同、功能齐全的编辑器 — 没有任何功能限制。只有当你把它指向一个真正的公开域 名时才会要求输入许可证密钥;在 localhost*.local*.test 或私有网络地址上,无需密钥即可 直接使用。准备正式上线时,可查看 价格页面了解授权方案。

还没有网站可以试用?可以从一个 免费 HTML 模板开始。

第三步 — 开始编辑

在浏览器中打开你域名下的 sitecake.php, 用 admin 密码登录即可开始编辑。

http://domain.com/sitecake.php

就是这样 — 你已经在页面上实时编辑了。如果你还没 试过在线演示,几秒钟就能体验编辑的感觉。

你也可以 观看一段两分钟的视频,了解基本的编辑功能。

info

在把网站交给客户之前,请修改默认的 admin 密码 — 在工具栏中选择 设置 → 修改密码