Zotonic

来自开放百科 - 灰狐
跳转到: 导航, 搜索

Zotonic

目录

简介

Zotonic 是一个基于 ErlangPostgreSQL 构建的开源(Apache v2)内容管理系统和 Web 框架,或许它有希望成为下一个 Drupal :)

Zotonic 是个完整 Web Stack,包含:

  • a content management system (CMS)
  • a web framework
  • a web server.

功能

  • 快速,据说比 PHP 内容管理系统快上10倍;
  • 基于强大的 Django 模板语言;
  • 灵活的数据模型,定义你自己的数据分类和关系;
  • 模型-视图-控制器的完全分离;
  • 事件驱动的Web应用;
  • 通过内建的Comet支持,推送内容到用户浏览器;
  • 访问控制帮助群组基于内容的协作;
  • 模块化易于扩展和改变现有功能;
  • 基于 jQuery 和 CSS 框架 Atatonic,Zotonic 0.9 版本已切换到 Bootstrap
  • 使用 Erlang 编程语言,数据存储于 PostgreSQL

指南

OS X

Getting Started

从 git clone https://github.com/zotonic/zotonic
cd zotonic
$ make 
$ .bin/zotonic debug

or

$ ./start-docker.sh
https://localhost:8443/ // 密码自动生成在 zotonic.config 文件里,{password, "%%GENERATED%%"}

Erlang 17.3 SSL 有些问题,编译 17.0,使用 17.0

sudo port deactivate erlang // 停用 17.3
sudo ln -s /usr/local/bin/erl /opt/local/bin/erl  // 使用 17.0

创建一个站点

bin/zotonic addsite -s blog osx
http://osx.dev:8000/ 
http://osx.dev:8000/admin admin/admin

项目

文档

图集

链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱