Quantcast
Channel: 闫嵩达 | yansongda
Browsing latest articles
Browse All 38 View Live

Image may be NSFW.
Clik here to view.

thinkphp3.2 中AUTH类关于session前缀、登录验证、认证配置项问题的分析与修复

最近在开发一套商城系统,开发到后台时,需要用到权限控制相关操作,于是就使用了 thinkphp 中的 Auth 类,使用过程中发现一些问题,在此记录下来,给其他遇到相同问题的童鞋给予一定的参考。问题一:使用与默认类不同的数据表出现提示数据表不存在的问题在开发过程中,大家一定会遇到自己使用的数据表和类中提供的默认的数据表表名不相同的情况。然后,大家会在 config.php 中设定自己的 AUTH...

View Article



Image may be NSFW.
Clik here to view.

最新 phpmailer 的使用与和 thinkphp 的整合

一、说明基于最新版phpmailer,现在版本为:5.2.10。最新版本请云传送至:http://sourceforge.net/projects/phpmailer/最近开发项目管理系统时,研究而来。写这篇博客的原因是因为发现网上关于phpmailer的文档要么很老,要么不能使用,要么copy,要么不精简。二、单独使用1、安装首先去上面网址下载phpmailer,下载完成后,解压,拷贝class....

View Article

Centos 7 搭建 PPTP VPN 服务器(firewalld + iptables 方案)

工作原因,好长时间没写博客了。最近买了台国外的服务器,当然首先想到使用 VPN 服务好科学上网。发个文记录下遇到的坑。一、系统信息[root@server etc]# uname -a Linux server 3.10.0-327.28.3.el7.x86_64 #1 SMP Thu Aug 18 19:05:49 UTC 2016 x86_64 x86_64 x86_64...

View Article

Centos 7 搭建 L2TP VPN 服务器(firewalld 方案)

最近 mac os 更新,导致 PPTP 科学上网方案不可行了。于是……一、系统信息[root@server etc]# uname -a Linux server 3.10.0-327.28.3.el7.x86_64 #1 SMP Thu Aug 18 19:05:49 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux二、安装 ppp libreswan xl2tpd...

View Article

Image may be NSFW.
Clik here to view.

可能是我用过的最优雅的 Alipay 和 WeChat 的 laravel 支付扩展包了

该文档为 v2.x 版本,如果您想找 v1.x 版本文档,请点击https://github.com/yansongda/laravel-pay/tree/v1.0.3运行环境php >= 7.0composerlaravel lumen >= 5.1安装$ composer require yansongda/laravel-pay 添加 service...

View Article


Image may be NSFW.
Clik here to view.

可能是我用过的最优雅的 Alipay 和 WeChat 的支付 SDK 扩展包了

开发了多次支付宝与微信支付后,很自然产生一种反感,惰性又来了,想在网上找相关的轮子,可是一直没有找到一款自己觉得逞心如意的,要么使用起来太难理解,要么文件结构太杂乱,只有自己撸起袖子干了。该文档为 v2.x 版本,如果您想找 v1.x 版本文档,请点击https://github.com/yansongda/pay/tree/v1.x注意:v1.x 与 v2.x 版本不兼容!!请先熟悉 支付宝/微信...

View Article

Image may be NSFW.
Clik here to view.

基于 laravel 的微信模板消息通知系统

不知道大家有没有基于 laravel 的消息通知开发过微信的模板消息通知,我反正是开发过多次了,以前开发总是写在 app 目录下,然后又一坨都写在自定义的 WechatChannel 里面,看这心里总是不舒服。多次之后,就有了这个……运行环境PHP 5.6+composer安装composercomposer require...

View Article

MongoDB 分片集群搭建之分片选择分享

一直想找时间把搭建公司 MongoDB 集群时分片的选择总结分享一波,总是忙加上再持续学习其他知识,这篇分享一直断断续续的写,今天终于把整篇完成了,和大家一起分享下我关于 MongoDB 分片选择的一些经验,供大家参考。分享可能有误,欢迎大家指正。使用环境选择 Shard Key 一定要根据应用的使用环境来进行判断,否则将事倍功半!由于使用 MongoDB...

View Article


Image may be NSFW.
Clik here to view.

基于 access_token 的多用户多应用 API 认证 laravel 开发包

当看到 Laravel-API 时,您可能在想:「不是有官方的 Passport 吗,干嘛又重复造轮子?」是的,对于中大型,且需要有 OAuth授权的应用来说, Passport 的确是一个很好的选择。但是,对于我们经常开发的中小型应用呢?我们大部分时候可能只是需要提供一个对外服务的 API 接口而已,像是类似于微信开发、支付宝开发那样,给一组 APPID/appsecret 就开始提供纯粹的...

View Article


自动化部署 deployer 的使用总结分享

直到我遇到了「Deployer」,我的双手才彻底解放!deployer 用了2年多了,给我带来的好处数不胜数,好东西不敢独享,抽出来七零八碎的时间写完这篇分享。Deployer 是什么?简单来说,deployer 是一个用 PHP 写的利用 ssh 进行自动化部署的工具。干什么用的?我们写完代码,开发完程序,一定会放到线上服务器进行正式环境的部署与发布。这个时候,你是会选择通过 ftp...

View Article
Browsing latest articles
Browse All 38 View Live




Latest Images