开发文档

安装佳蓝云引擎

在线安装

首次下载安装,只有一个install.php文件,此为正常现象,安装完成后所有代码自动下载到您的服务器中。

  1. 下载install.php并上传到你的网站目录下
  2. 在浏览器打开“http://您的网址/install.php”,按页面提示进行操作。
  3. 安装过程中会要求您填写佳蓝账号,请正确填写。登录成功后可选择您已购买的产品或识别码(如果未列出,也可以手动填写产品识别码),选择后可快速安装指定的产品。
  4. 继续按提示操作,直到安装完成。 > 如果您在安装过程中未选择产品识别码,并且没有手动填写,安装后即为空白程序,没有任何功能,此时可以通过后台的应用市场选择需要的产品进行安装。

安装后的目录结构

/cache/*                缓存目录,此目录及子目录必须可读可写
/lib/onezphp.php        云引擎核心文件。
/myplugins/*            自定义插件目录,二次开发或定制的代码请放在这里
/plugins/*              系统插件目录,请勿修改任何文件,可以通过后台的升级功能与官方保持版本一致、同步更新。
                        此目录必须可读可写
/index.php              入口文件
/install.php            程序安装文件,安装完成后可删除。

数据库

真实数据表

真实存在于mysql中的数据表

使用示例:

- 添加
$item=array();
$item['username']='佳蓝';
$id=onez('db')->open('表名')->insert($item);

- 修改
$item=array();
$item['username']='佳蓝';
onez('db')->open('表名')->update($item,"id='$id'");


- 删除
onez('db')->open('表名')->delete("id='$id'");

- 读取单条
$T=onez('db')->open('表名')->one("id='$id'");

- 读取10数
$T=onez('db')->open('表名')->record("1 order by id desc limit 10");

- 分页显示
$T=onez('db')->open('表名')->page("1 order by id desc");
其中$T[0]表示读取到的数组,$T[1]表示分页代码

智能虚拟数据表

佳蓝云引擎独创智能数据表,无需手动创建表,直接编写增改删代码;代码自动生成于数据库的onez_data表中。

使用示例:

- 添加
$item=array();
$item['username']='佳蓝';
$id=$G['this']->data()->open('表名')->insert($item);

- 修改
$item=array();
$item['username']='佳蓝';
$G['this']->data()->open('表名')->update($item,"id='$id'");


- 删除
$G['this']->data()->open('表名')->delete("id='$id'");

- 读取单条
$T=$G['this']->data()->open('表名')->one("id='$id'");

- 读取10数
$T=$G['this']->data()->open('表名')->record("1 order by id desc limit 10");

- 分页显示
$T=$G['this']->data()->open('表名')->page("1 order by id desc");
其中$T[0]表示读取到的数组,$T[1]表示分页代码

真实表与虚拟表的使用区别是:代码由 onez('db') 换为 $G['this']->data()