douyasi 发布的文章

MarkdocViewer

最近闲来无聊造了个文档阅读的东西,就一个单页,欢迎使用。

传送门:https://github.com/ycrao/markdoc-viewer

MarkdocViewer : reading markdown documentation from open git repository (just in one page) !

MarkdocViewer :从公开的 git 仓库阅读 markdown 文档 (就一个页面)!

参数配置

MarkdocViewer默认配置如下:

    this.defaults = {
            'base_url': 'https://raw.githubusercontent.com/',  //git 公共仓库 raw 基地址
            'base_dir': '',  //文档所在子目录,默认为空
            'repo_name': 'yascmf/docs',  //文档仓库名,默认为作者的 YASCMF 文档库
            'branch_name': 'master',  //文档所在分支,默认为master
            'index_file': 'index.md',  //目录索引文件,默认为index.md
            'home_file': 'readme.md',  //目录默认主页文件,默认为readme.md
            'sider_id': 'sider-menu',  //导航目录所在div的id名
            'content_id': 'content',  //markdown正文所在div的id名
        };

以上某些配置,可以通过传入查询串,予以重载新配置:

https://raoyc.com/markdoc-viewer?dir=&repo=yascmf/docs&branch=master&index=index.md&home=readme.md

其中,dir 查询串对应 base_dirrepo 对应 repo_name 配置,后面依次类推。请保证,查询串值与仓库文档实际结构目录一致。

- 阅读剩余部分 -

TinyMe - 基于flight与medoo构建的微型php框架

基于 flightmedoo 构建的微型php框架。

GitHub 仓库地址

安装

类似于 Laravel 项目的安装,设置服务器网站根目录到 public 文件夹,并使用 composer 来安装或更新依赖包等等操作。您可以在终端窗口执行以下命令来完成:

git clone https://github.com/ycrao/tinyme.git tinyme.dev
cd tinyme.dev
cp .env.example .env
vim .env
composer install
cd app
chmod -R 755 storage

演示站: http://tinyme.yas.so

- 阅读剩余部分 -

浏览器语言偏好侦测器

Laravel 框架侦测浏览器语言偏好,某些情况下存在 BUG ,它依赖于 Symfony\Component\HttpFoundation\RequestgetPreferredLanguage 方法。

问题主要表现为:在优先简体中文(其它非英语也有可能)偏好(Accept-Language:zh-CN,zh;q=0.8,en;q=0.6,zh-TW;q=0.4)的Chrome 浏览器下,仍会返回英文,即使存在可用的简体中文语言版本。在 stackoverflow 网站上有相关问题的讨论,部分答者建议使用不同语言对应不同 url 的方案。

- 阅读剩余部分 -

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

- 阅读剩余部分 -