vinelab/agency

维护者

详细信息

github.com/Vinelab/agency

源代码

问题

安装: 77

依赖: 0

建议者: 0

安全性: 0

星标: 21

关注者: 11

分支: 3

公开问题: 12

语言:JavaScript

类型:项目

v1.0 2015-01-28 15:50 UTC

This package is auto-updated.

Last update: 2024-08-27 23:02:00 UTC


README

Build Status

一个后端,用于实现易于使用的网站内容管理系统,并通过专门针对Web和移动的API公开数据。

安装

Composer

  • 安装Composer
  • 使用 composer create-project vinelab/agency my-project 创建基于agency的您的项目

设置

  • bootstrap/start.php 中,通过检查此行让Laravel知道您正在运行的环境
$env = $app->detectEnvironment(array(

    'development' => array('agency-develop') // as set in http://githb.com//vinelab/agency-deployment-provisioning

));
  • 确保数据库在 app/config/[环境]/database.php 中配置正确

数据库迁移和种子

在项目目录内

  • 使用 php artisan migrate 迁移
  • 使用 php artisan db:seed 种子

启动

如果您正在按照 部署仓库 中的步骤进行,访问 http://agency.dev:7878 应该可以打开它。

  • 通过访问 http://agency.dev:7878/cms 登录到CMS
    • 用户:admin@vinelab.com
    • 密码:meh

登录后请记得更改它们

功能

  • 多管理员访问控制,具有细粒度的角色/权限分配
  • 基于令牌的认证API,可向所有类型的消费者(移动、Web、第三方等)公开内容
  • 非常酷炫且可定制的界面😎归功于 Ace Admin
  • 支持上传资产的 Amazon AWS S3 CDN
  • 指定比例和/或大小的图像裁剪
  • 通过部分和分类组织并检索内容
  • 集成YouTube视频
  • 无害的文本编辑器,可以清除任何插入或粘贴的文本中的 💩