Zotonic 开发者指南

这是一本面向所有Zotonic开发者的手册,他讲述了框架的方方面面。

2.1 开发者向导

2.1.1 介绍

    这是一本Zotonic 开发者向导。他介绍了Zotonic的方方面面,他能使你尽快的开始创建自己的站点。

    如果你是最终用户而不是站点开发者,你可以直接跳过此部分直接读用户手册。

Zotonic 概要

    Zotonic 通过组合以下几个部件可以快速构建先进的web站点。他的组成如下:

1.一个内容管理系统(CMS);

2.一个web 框架

3.一个web 服务器

你能够在Zotonic之上快速的开发基于CMS的站点。如果你需要更多的灵活性,你可以定制Zotonic的各个方面。包括选择针对Zotonic合适的web服务器,而不需要单独安装apache 或者Nginx。

Zotonic由各个模块组成。每一个模块提供一个明确的功能;当然,CMS本身也是一个模块。其他模块如访问控制,多媒体集成,TLS,视频嵌入等等。

Zotonic 的核心是其独特且灵活的数据模型。

2.1.2 安装

准备

首次运行Zotonic需要准备以下系统环境:

1.安装Erlang 18 或者更高版本;

2.安装PostgreSQL 8.4 或者更高版本;

3.安装图像调整工具 ImageMagick 6.5 或者更高版本;

4.Git 工具用于安装扩展的依赖包;

基于window :

目前,Zotonic 并没有官方公布对Windows的支持。然而,主要的依赖部件,如Erlang、PostgreSQL 和图像大小调整工具 ImageMagick 可在windows运行。如果你是一个冒险者,应该可以使其在windows上运行。

我们含有用户贡献的start.cmd 和 build.cmd批处理工具可以使其在windows上运行。但是近期并没有保持同步更新,期望一些大的调整能得到纠正并保持其同步。

获取Zotonic 

1.从github下载近期Zotonic发布版本,如:

$ wget https://github.com/zotonic/zotonic/archive/release-1.0.0.zip

然后解压文件及充命名目录:

$ unzip release-1.0.0.zip

$mv zotonic-release-1.0.0 zotonic

或者,用git拷贝近期开发版本:

$ git clone https://github.com/zotonic/zotonic.git

2.然后你需要编译Zotonic 源码

$ cd zotonic

$ make

3.然后开始进入 Zotonic的调试模式

$ bin/zotonic debug

4.现在可打开浏览器输入 http://localhost:8000.你将看到一个由Zotonic提供技术支持的欢迎消息 页面。

你可能感兴趣的:(Zotonic 开发者指南)