YASCMF新版(基础开发版)已发布,基于 Laravel 5.2 构建

由于工作时间问题,YASCMF沉寂了一段时间没有更新,现在它终于迎来5.2新版,未来重点也会放在新版新仓库。

欢迎 Watching/Star/Fork 本项目,同时也欢迎PHP爱好者、YASCMF 开发使用者入群交流,官方QQ群:260655062 。

快速链接

新仓库地址:https://github.com/yascmf/base
官网:http://www.yascmf.com
文档:http://www.yascmf.com/docs/index

更新说明

2016-07-01 在 Github 发布适配 Laravel 5.2 新版: YASCMF/BASE ,启用新的仓库地址,5.1 旧版将进入存档期。更新的内容,可参考下面版本比较。

版本比较

新的基础开发版 (yascmf/base) 与旧版 (douyasi/yascmf) 有何区别?

新版与旧版主要区别在以下几点:

  1. 新的基础开发版移除旧版后台内容(文章/单页/分类等)模版与前台网站,以方便开发者进行最小化的二次开发。
  2. 使用到一些 Laravel 5.2 新特性,路由支持多中间件群组,实现同一源码多站绑定,多站路由过滤,使用不同站点可访问资源不同。
  3. 废弃第三方 entrust 权限控制扩展包,改用原生的模型方法配合 Gate 实现角色权限控制;角色权限控制更加细分化(可到菜单显示、模型读写、搜索等)。
  4. 管理后台已实现自由切换肤色与布局;静态资源分类更加合理;删除了很多旧版无用的静态资源文件;
  5. 更加完善的文档资源,二次开发文档已同步在仓库中。
  6. 使用 Scheme-Less URL ,方便以后 http/https 部署;支持静态资源 CDN 部署,提供诸多助手函数辅助网址与资源链接生成。
  7. 修复旧版后台所存在的一些 BUG typo 错误,同时旧版 5.1将进入存档期。


- 阅读剩余部分 -

资金存管成标配? 仅10家P2P对接银行系统

一、银行资金存管背景及现状

自从2013年10月 P2P 网贷行业问题平台层出不穷,投资人对资金存管的需求越来越明确。另一方面,2015年7月18日和12月28日,监管层分别出台的《关于促进互联网金融健康发展的指导意见》及《网络借贷信息中介机构业务活动管理暂行办(征求意见稿)》,均要求“选择符合条件的银行业金融机构”作为出借人与借款人的资金存管机构。

在监管要求及投资人对资金安全的需求下,不少平台已开始积极行动,纷纷与银行沟通资金存管合作事宜;另一方面,在监管政策支持下,银行也想抓住此波红利,开展此业务的积极性迅速增长。

据盈灿咨询不完全统计,截止2016年1月18日,已有民生银行、徽商银行、招商银行、浙商银行、建设银行、广发银行等20余家银行涉足了P2P网贷平台资金存管业务,80家平台与之签订了资金存管协议,约占 P2P 网贷行业正常运营平台数量的3%。其中,共有10家平台已对接银行资金存管系统,真正实现了银行资金存管,尚有70家平台处于签约-系统对接阶段。

p2p_bank_depository_1

- 阅读剩余部分 -

MySQL基础命令

本文来源于网络,可能存在错漏之处,仅供参考。

1. 连接MySQL: mysql -h host_address -u user_name -p user_password

mysql -h110.110.110.110 -u root -p 123;

2. 修改密码:mysqladmin -u user_name -p old_password password new_password

mysqladmin -u root -p abc123 password def456;

3. 增加新用户:grant select on db_name.* to user_name@login_host identified by 'user_password'

/* mysql grant命令添加用户常用的三种模式 */
grant all PRIVILEGES on *.* to 'test'@'localhost' identified by '123';
grant all PRIVILEGES on *.* to 'test'@'%' identified by '123';
grant all PRIVILEGES on *.* to 'test'@'10.22.225.18' identified by '123';

说明:

第一条命令添加一个本地用户 'test' ,一般用于web服务器和数据库服务器在一起的情况;
第二条命令添加一个用户 'test' ,只要能连接数据库服务器的机器都可以使用,这个比较危险,一般不用;
最后条命令在数据库服务器上给 '10.22.225.18' 机器添加一个用户'test',一般用于web服务器和数据库服务器分离的情况。

注意:

真正使用的时候不会用 grant all PRIVILEGES on *.* ,而是根据实际需要设定相关的权限。
比如 grant select,insert,delete,update on test.* to 'test'@'localhost' identified by '123';




- 阅读剩余部分 -

双降政策下p2p平台理财收益大比较

平台名活期定期3月定期6月定期12月备注
考拉理财-定活组合约9.7%---
真融宝7.94%(8+0.5)%(9+1)%11%-
小牛在线6.5%8.2%9.1%11%-
财客钱包5.5%7.5%8.8%9.5%-
悟空理财-7%9.5%11.5%-
网利宝-9%11%13%-
桔子理财5.37%7%8%10%-
有利网5.40%7%8%9.5%-

其它平台参考利率范围:

挖财 6.3% - 8.2%
网易有钱 6.20% - 7.00%
京东金融 3.28% - 5.60%
人人贷WE 6% - 9%
腾讯理财通(基金保险) 2.0~4.0%

使用Lumen构建API服务

Lumen 是微框架,由 Laravel 全栈型框架精简而来,目前 5.2 版已经移除 sessionview 组件,特别适合做无状态的 API 服务。

参考资源

理解OAuth 2.0

lucadegasperi/oauth2-server-laravel

oauth2-server-laravel docs

讲讲我最近用 Laravel 做的一个 App 后端项目

JSON API:用 JSON 构建 API 的标准指南中文版

错误处理

APP API 可能返回以下错误:

- 阅读剩余部分 -