使用 PHP
Sitecake 既支持纯 HTML,也支持 PHP 文件。如果你在 PHP 网站中使用 Sitecake,有几点需要了解。
-
完整的
sc-content元素应包含在单个 文件内。在一个文件中打开、在另一个文件中关闭是不 行的。 -
sc-content元素内的 PHP 代码,在第一 次保存或发布后会被渲染出的 HTML 覆盖。 -
PHP
include和require方法中,包含可编辑内容的路径应使用相对路径,因为 Sitecake 会创建你的文件的副本,并操作这些 副本。如果使用绝对路径,Sitecake 始终会包含原始文 件,被包含文件内sc-content元素的更 改要到发布后才会显示出来。
Sitecake 文件与文件夹
以下是 sitecake/ 文件夹内的结构:
sitecake/
<version>/ 版本文件夹
client/
editor-v4/ 页内编辑器(JS/CSS)
pagemanager/ 页面管理器(JS/CSS)
config/ 配置文件
bootstrap.php 应用引导程序
requirements.php 环境检查
config.php Sitecake 配置
locale/ 翻译文件
src/ 服务器端源文件
Sitecake/ Sitecake 类
app.php 服务入口
credentials.php 凭据文件
credentials.php.default 重置用凭据文件
editor.cnf 编辑器配置
sitecake.php 应用入口
其他
Sitecake 支持 memcache、memcached 和 Redis 会话处理。