Laraback

PHP 后台通用系统
授权协议 MIT
开发语言 PHP
所属分类 Web应用开发、 后台管理系统(模板)
软件类型 开源软件
地区 国产
投 递 者 郜振国
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

About this backend framework

laraback framework 是一个基于 Laravel 5.3 开发的后台通用系统,其中前端是采用流行的 AdminLTE 搭建。权限模块是采用的 entrust 完成。

laraback framework 目前经过初步的测试,可以作为学习使用,也可以基于此二次开发。

preview

preview1

requirement

  • PHP >= 5.6.4

  • OpenSSL PHP Extension

  • PDO PHP Extension

  • Mbstring PHP Extension

  • Tokenizer PHP Extension

  • XML PHP Extension

  • Redis

  • MySQL

Installation

  1. git clone this.

  2. 修改根目录 .env 配置文件,主要修改好 MySQL 和 Redis 的连接信息。

  3. 执行 php artisan migrate

  4. 配置您的虚拟主机的根目录到 public 下。

  5. 访问 http://***/login ,使用用户名 admin@example.com ,admin 登录。

Usage

访问 http://***/login ,使用用户名 admin@example.com ,admin 登录。

  1. 新建模块: 首先在模块管理页面新建模块,主要填写模块名称那一栏。然后在 routes/web.php 中定义您的新路由,如果该路由是 resource 模式,建议在对应的 Controller 的 __construct 方法中增加 $this->middleware("permission:模块名称"); 形式增加权限验证。
    如果路由是 get 或者 post 模式,直接在路由后应用 ->middleware('permission:模块名称') 即可。可以查看已经存在的用户模块或者角色模块的源码作为例子。

  2. 默认在测试模式下(env 文件的 APP_DEBUG=true 时),ID为1的帐户将不受权限系统限制,登陆后即拥有所有操作权限。设置为 false 后,此账户也会受到权限系统限制。该特性在测试开发阶段,以及上线后不小心设置错误取消掉所有人权限后恢复各个角色权限时比较有用。

  3. 可以在 config/system.php 里修改程序名称。

  4. 开始编写您自己的程序代码!

 相关资料
  • 最好的做法是什么,以通知所有的片断,在一些变化的后备栈? 我尝试使用和每个片段订阅事件,然后当发生更改时,主活动向所有订阅者发送post事件。 只有我取消订阅被破坏的片段。 我不喜欢这个解决方案,因为如果backbackback中有很多片段,它可能会同时占用大量的侦听器。 我的应用程序,有无限深入,从一个片段替换到另一个片段(并添加到backstack),您可以再次替换(并添加到backstack

  • 当用户未连接到xmpp时,我正在使用FCM通知进行聊天。 FCM中有两种通知模式1。通知消息2。数据消息 如果我的应用程序最近被清除,我将不会使用数据消息作为通知消息 这种方法适用于除奥利奥以外的所有版本。 对于Oreo,我只有在应用程序未连接到xmpp且处于前台时才会收到通知。我的onMessageReception方法正在被调用。 但当该应用程序仅为奥利奥而被删除或从最近的应用程序中删除时,情

  • 使用QQ轻游戏后台 QQ轻游戏后台用现成的房间逻辑,开发者可以使用进行房间创建、加入、离开、以及自带的帧同步以及消息同步方案。 使用QQ轻游戏后台详情跳转至此处 自建后台 使用自建后台,开发者可以使用引擎自带的 BK.WebSocket、BK.Socket、BK.HttpUtil三种方法进行后台数据的交换。 使用自建后台详情跳转至此处 因为自建后台的房间概念QQ轻游戏并不理解,为在聊天窗中模拟房间

  • RBAC - YII2权限管理 开源协议 GPL 注意事项 严禁使用本软件从事任何非法活动 安装步骤 复制install目录下的dev文件至config目录下 修改dev目录下的db.php中的数据库配置 数据库导入SQL脚本,对应的脚本install目录下 默认密码:ranko/admin 后台地址:index.php?r=site/login 使用事项 starter/filter/Backe

  • 我已使用zo0r/React本机推送通知在我的React本机应用程序上设置推送通知。它可以在Android系统上运行,当应用程序处于后台模式时,也可以在iOS上运行。 但是,当应用程序在iOS的前台模式下时,不会显示通知。我知道我必须在前台模式下处理通知,但我希望它们的显示方式与在后台模式下的显示方式完全相同。 所以我做了以下几件事: 但是什么都没发生,通知还是没有显示,我到底错过了什么?

  • 根据Firebase文档: 我的问题是,当应用程序在后台时,通知系统不显示通知。 我没有使用Firebase控制台,因为我无法将数据添加到通知负载中。所以我使用了RESTful客户机API,但还是同样的问题。 请求:

  • 我已经看到了一些实现这一点的方法,但它们都是特定于平台的(本例中是iOS)。在PCL中是否有同样的方法?

  • 问题内容: 我在iOS上的FCM通知有问题。 我收到成功通知时,我的应用程序是在前台(回调中被激发),但是当应用程序在后台(我看不出在iOS中的通知栏的任何东西)我没有收到通知。 因此,我认为问题在于FCM发送的消息格式。我的服务器发送到FCM的json格式如下: 如您所见,我的json中有两个块:一个通知块(用于在后台接收通知)和一个数据块(用于在前台接收通知)。 我不明白为什么没有收到后台通知