lucbu/angkor-cms

使用 Laravel 5 开发的 CMS。多语言、多主题、插件...

v1.0.1 2015-11-15 13:07 UTC

This package is not auto-updated.

Last update: 2024-09-28 18:42:22 UTC


README

Angkor

吴哥,柬埔寨暹粒省北部,是东南亚最重要的考古遗址之一。它占地面积约400平方公里,由数十座寺庙、水利结构(池塘、堤坝、水库、运河)以及通信路线组成。在几个世纪里,吴哥一直是高棉王国的中心。凭借令人印象深刻的纪念碑、几个不同的古代城市规划和大型水库,该遗址是证明非凡文明的一个独特集中地。吴哥窟、巴戎寺、吴哥窟和塔普伦等寺庙是高棉建筑的典范,与它们的地理环境紧密相连,并蕴含着象征意义。连续首都的建筑和布局见证了高棉帝国的高度社会秩序和等级。因此,吴哥是一个重要的遗址,体现了文化、宗教和象征价值,同时也包含着高度的建筑、考古和艺术价值。公园有人居住,许多村庄散布在公园中,其中一些村庄的祖先可以追溯到吴哥时期。当地人口从事农业,尤其是水稻种植。

http://whc.unesco.org/en/list/668

关于 AngkorCMS

内容管理系统(CMS 是一种计算机应用程序,允许通过中央界面发布、编辑和修改内容,组织、删除以及维护。这类内容管理系统提供了在协作环境中管理工作流程的程序。这些程序可以是手动步骤或自动级联。自1990年代末以来,CMS 已有可用。CMS 通常用于运行包含博客、新闻和购物网站。许多企业和营销网站使用 CMS。CMS 通常旨在避免手动编码的需求,但可能支持特定元素或整个页面的手动编码。

http://en.wikipedia.org/wiki/Content_management_system

AngkorCMS 是一个使用 Laravel 5 框架构建的 CMSLaravel 是一个具有表达性、优雅语法的 Web 应用程序框架。我们相信,开发必须是一种愉快、富有创造性的体验,才能真正令人满意。 Laravel 尝试通过简化大多数 Web 项目中常用的常见任务(如身份验证、路由、会话、队列和缓存)来减轻开发的痛苦。 Laravel 既有可用性,又强大,提供了构建大型、健壮应用程序所需的所有强大工具。出色的控制反转容器、表达性迁移系统和紧密集成的单元测试支持为您提供了构建任何所需应用程序所需的所有工具。

http://www.laravel.com

AngkorCMS 做什么?

AngkorCMS 可以管理

  • 多语言
  • 模板和主题
  • 用户管理(带组/权限)
  • 媒体
  • 新闻系统
  • 插件(交互式地图、幻灯片、文本内容…)(开放开发)

###截图 查看截图 这里

要求

您应安装 PHP 服务器(如 XAMPP)和 Composer

Laravel 框架有一些系统要求

  • PHP >= 5.4
  • Mcrypt PHP 扩展
  • OpenSSL PHP 扩展
  • Mbstring PHP 扩展
  • Tokenizer PHP 扩展

##安装

手动方法

使用 composer 安装软件包

composer install

您可能还需要运行此命令

composer dump-autoload

.env 文件

APP_ENV=local
APP_DEBUG=true
APP_KEY=SomeRandomString

DB_HOST=localhost 		(1)
DB_DATABASE=homestead 	(2)
DB_USERNAME=homestead	(3)
DB_PASSWORD=secret		(4)

CACHE_DRIVER=file
SESSION_DRIVER=file
QUEUE_DRIVER=sync

MAIL_DRIVER=smtp
MAIL_HOST=mailtrap.io				(5)
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null

配置 AngkorCMS 所需的所有信息。

  1. 数据库链接
  2. 数据库名称
  3. 访问数据库的用户名
  4. 访问数据库的密码
  5. 访问邮件功能的详细信息

当数据库连接正常时,您可以使用以下命令安装表并填充数据

php artisan angkorcms:install

自动方法

只需访问 '/install' 页面,按照指示操作(仅在调试模式开启且数据库连接返回错误时有效)。

## 管理 用户访问后端的详细信息