使用 PHP
从 2.3 版本开始,Sitecake 开始支持 PHP 文件。如果您在 PHP 网站上使用 Sitecake,有几点需要注意:
完整的 sc-content 元素必须包含在单个文件中。在一个文件中打开 sc-content 元素并在另一个文件中关闭将不起作用。
sc-content 元素内的 PHP 代码将在首次保存/发布后被渲染的 HTML 覆盖。
PHP include 和 require 方法中包含可编辑内容的路径应该是相对路径,因为 Sitecake 会创建网站文件的副本并使用副本进行工作。如果使用绝对路径,Sitecake 将始终包含原始文件。另一方面,如果您想包含配置文件或定义函数的文件,应使用完整路径,例如 include_once($_SERVER['DOCUMENT_ROOT'] . '/../config.php);
Sitecake 文件和文件夹
以下是 sitecake/ 文件夹中内容的简要说明。
sitecake/
2.3.1/ 版本文件夹
client/ 编辑器
config/ 配置文件
bootstrap.php 应用程序引导
check.php 环境检查
config.php Sitecake 配置
locale/ 翻译 .yml 文件
src/ 服务器源文件
Sitecake/ Sitecake 类
app.php 服务入口点
vendor/ 第三方库
credentials.php 凭据文件
credential.php.default 默认凭据文件
editor.cnf 编辑器配置
sitecake.php 应用程序入口点
其他
Sitecake 支持 memcache、memcached 和 redis 会话处理。
