从thinkphp-bjyblog迁移到laravel-bjyblog

就是在今天;额;不对;已经过了12点了;好吧;重来;就是在昨天;也没选啥良成吉日;脑子一热;就把白俊遥博客从thinkphpbjyblog迁移到laravelbjyblog了;thinkphpbjyblog是我用thinkphp写的一套博客程序:laravelbjyblog是我用laravel写一套博客程序:在技术上我就是不折腾不舒服斯基;于是各种凑时间用l...
阅读全文

thinkphp整合系列之苹果AppStore内购付款的服务器端php验证

如果要演一部霸道总裁的剧;我想这主角必须非苹果莫属了;苹果的霸道实在是出了名的;这不;如果是非实物的交易;现在你不给苹果交个过路费;那都是立马被审核处死的节奏;这里要讲的就是AppStore内购的服务器端验证;好了;以上仅为吐槽;正题;作为服务器端;在app中支付的过程那是由IOS程序猿完成的;IOS会把支付凭证发给我们;我等php后端需要做的就是对支付结果的验证;写着是thinkphp整合系列;
阅读全文

开源项目系列之thinkphp-bjyadmin各种功能扩展

新年第一天;是该写篇博客来开心下了;继续开源系列 thinkphp-bjyadmin ;github:https://github.com/baijunyao/thinkphp-bjyadmin这个项目秉承扩展而不改动的原则;围绕着thinkphp进行各种功能的扩展;把实际开发场景中各种解决方案整合入thinkphp;大都以配置项加函数的形式给了示例;并写了大量的文章进行详细的讲解;让童鞋们简单看
阅读全文

开源项目系列之thinkphp-bjyblog博客

经常有童鞋们询问关于我的开源博客thinkphp-bjyblog的问题;我忽然意识到;除了git上面的README.md;我竟然都没正儿八经的认真给它写个使用说明书;时间过的很快随着越来越多的筒子们在使用;我想我必须要写篇文章了;此博客前台和后台的所有页面都是我纯手工码出来的;前台使用的bootstrap布的响应式页面;喜欢的话可以拿去随意使用折腾;不用担心版权问题;项目链接:https://gi
阅读全文

thinkphp整合系列之gulp实现前端自动化

虽然我等叫php程序猿;但是不可避免的是要跟html打交道的;而且php这么容易开发web;难道我们不想自己随手写点什么?laravel这类比较前卫的框架;早就深度集成了很多前端的东西;现在;就让我们手动为thinkphp也插上gulp的翅膀吧;第一步;在自己的thinkphp项目根目录中创建 package.json;{  "name": &
阅读全文

thinkphp安装引导程序

如果还不知道什么是安装引导的;那先把项目下载下来;放到php环境下跑起来就know了;示例项目:https://github.com/baijunyao/thinkphp-bjyadmin我们写程序为什么需要有个安装引导?1 . 有安装引导;就不需要我们再长篇大论的讲解怎么导入sql文件;怎么更改配置项了;2 . 可以写一些版权或者使用说明;3 . 可以先对环境做一些检测;这里为thinkphp纯
阅读全文

thinkphp把模板文件View独立出来

thinkphp默认的View都是在/Application各个模块下的;css、js之类的资源文件是放在/Public目录下;大致是这个样子的;thinkphp├─Application 项目逻辑目录│  ├─Common 公共模块│  │  ├─...│  ├─Home 
阅读全文

php中钩子(hook)的应用示例demo

我们先来回顾下原本的开发流程;产品汪搞出了一堆需求;当用户注册成功后需要发送短信、发送邮件等等;然后聪明机智勇敢的程序猿们就一扑而上;把这些需求转换成代码扔在用 户注册成功 和 跳转到首页 之间;没有什么能够阻挡;充满创造力的猿们;
阅读全文

thinkphp整合系列之phpexcel导入excel数据

之前写过 thinkphp整合系列之phpexcel生成生成excel文件 和  php生成csv格式的excel表格 两种生成excel的方法应 简简单单 同学的评论需求;这里熬夜加班加点写出一个phpexcel导入数据的方法;一:导入phpexcel/ThinkPHP/Library/Vendor/PHPExcel二:导入excel的函数/** * 导入exc
阅读全文

php生成csv格式的excel表格

之前写过一篇php生成excel的文章 thinkphp整合系列之phpexcel生成生成excel文件但是phpexcel有一个严重的缺点;那就是一个大大的“慢”字;数据量小的时候还好;当数据量稍微大一点;那生成excel的过程99.999%的时间都是在那看浏览器转圈了;那有木有一个效率高点的呢?当然有了;而且非常简单;贴代码;/** * 数据转csv格式的excle
阅读全文