后台管理系统 Alpaca-spa-laravel

MIT
PHP
跨平台
2017-07-07
大弹簧

Alpaca-Spa-Laravel 是用 Alpaca-Spa + Laravel 前后端分离开发的一款后台管理系统的DEMO。

主要功能模块有登录、定时任务管理、用户管理、权限管理、个人信息管理等。

在实际开发中可以根据具体的需求添加新的功能。

开发模式为前后分离开发,Alpaca-Spa负责实现前端功能,包括组织页面结构,渲染页面数据、样式,交互逻辑等,Laravel负责提供后台功能,访问数据库,处理业务逻辑,提供数据接口给前端。

演示地址

http://full.tkc8.com

登录账号是一个测试帐号,权限只有浏览功能,没有编辑等修改功能。

目录结构

-app
  -Common
  -Console
  -Models
  -Modules
   ExceptionHandler.php
   RouteProvider.php
-bootstrap
-builder
-config
-crontab
-public
  -admin
   index.php
-storage
-vendor
.env.development
composer.json
composer.lock
1.app/Common用来放置一些公共的类、函数等

2.app/Models用来放置与数据库对应的实体类文件

3.app/Modules存放模块相关信息,里面包含控制器,业务逻辑等,

             本示例中只有一个Manage模块,用来实现后台管理的相关功能

4.config存放配置文件

5.builder 中是一个自动生成代码的工具,这里先不做详细介绍

6.bootstrap 是Laravel框架本身自带的一个目录,主要功能是提供应用初始化的一些相关功能

7.storage 中存放应用运行时候的文件,例如log,cache等

8.vendor 中存放通过composer加载的相关插件

9.public 入口目录,配置服务器时,应该将网站根目录设置为public

10.public\index,php 后台服务Laravel框架的入口文件

11.public\admin 后台服务Laravel框架的入口文件


加载中

评论(0)

暂无评论

暂无资讯

暂无问答

构建多页的前后分离web项目(alpaca-spa的视图用法)

本文用来介绍使用alpaca-spa构建多页的前后分离项目的js实现。

05/29 09:36
490
0
laravel (5.1) & Ember.js (1.13.0) 的整合

laravel是当前世界范围内最流行的PHP框架,目前发展到5.1版本;Ember.js是基于MVC模式而设计的主流前端框架,目前发展到2.0版本。laravel非常适合快速创建多页面web应用,但是如果将其作为一...

2015/08/15 16:21
242
1
Laravel Vue 开发 SPA 应用

Laravel Vue SPA 起步 最新的laravel项目要求支持PHP7.1 所以请先配置好你的php环境 第一步 创建项目 laravel new vue-spa 第二步 进入项目目录,将.env.example 改为.env文件 执行以下命令 ...

03/10 21:40
73
1
使用laravel构建spa

composer install npm install npm add vue-router --save resources/assets文件夹下新建一个 routes.js ,引入所需的组件,并配置导航: import Home from './components/Home.vue' import ...

01/23 13:52
6
0
moell/mojito - 基于Laravel、Vue、ELement 构建的基础后台系统扩展

Mojito Mojito 是一个基于 Laravel, Vue, Element构建的后台管理系统。 截图 获取地址 https://github.com/moell-peng/mojito 欢迎使用和star 特征 可快速衍生多个后台系统 内置角色,权限,...

10/09 12:46
9
0
基于 Laravel (5.1) & Ember.js (1.13.0) 的用户授权系统

在SPA中,页面访问控制和ajax请求授权是由前端完成的,同时授权状态的维持和变更是后端控制的。本文讨论如何基于 Laravel & Ember.js 完成用户授权的必要功能——登录、注册、退出。...

2015/08/16 16:51
567
0
如何使用羊驼自动生成缩略图的功能。

羊驼 2.0 增加了生成缩略图的功能。 使用方法很简单。只需要在 html 用一下方式指向图片即可。 例如: yu.b24.cn 是基于 alpaca 2.0 的一个网站 通过 alpaca 上传的图片地址为 http://yu.b2...

2012/03/29 11:29
168
0
JWT Json Web Token

http://www.toptal.com/web/cookie-free-authentication-with-json-web-tokens-an-example-in-laravel-and-angularjs With the rising popularity of single page applications, mobile appl...

2015/12/01 11:36
646
0
羊驼 CMS 实现 .html 结尾的 URL 格式

关于羊驼!CMS http://www.oschina.net/p/alpaca 用户提出问题 如何实现文章内容页的ur如下l结构 特别是做英文站,比如文章标题为 which one is better? 那这个文章的url地址为 /which-one-i...

2012/03/27 15:09
152
0
Laravel 学习笔记

根据我自己的理解,适当的调整了顺序,对一些比较常用的功能做一些说明,可结合文档学习。 Learning laravel: 准备 Learning laravel: 创建项目 Learning laravel: 路由 Learning laravel: ...

01/09 14:43
45
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部