vinelab / agency
v1.0
2015-01-28 15:50 UTC
Requires
- aws/aws-sdk-php: 2.*
- everyman/neo4jphp: dev-master
- guzzlehttp/guzzle: ~4.0
- intervention/image: 1.6.*
- laravel/framework: 4.2.*
- vinelab/cdn: 1.*
- vinelab/neoeloquent: dev-develop
- vinelab/social-auth: dev-master
Requires (Dev)
- mockery/mockery: 0.9.*
- phpunit/phpunit: 3.*
This package is auto-updated.
Last update: 2024-08-27 23:02:00 UTC
README
一个后端,用于实现易于使用的网站内容管理系统,并通过专门针对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视频
- 无害的文本编辑器,可以清除任何插入或粘贴的文本中的 💩