别再到处搜php类扩展包了;进入composer的时代吧

这是一篇为下周的文章做铺垫的文章;本来是要写另一篇文章的;结果发现;我似乎需要先把composer讲解下;抛开需求场景讲技术的都是耍流氓;那么咱就先来讲讲composer是个什么东西;它解决了什么样的需求;在远古时代;我们开发的时候;除了面向oop编程;更多的都是面向搜索引擎编程;举个栗子;比如说咱想实现个验证码功能;如果不重复造轮子...
阅读全文

关于thinkphp和laravel框架的选择

熟悉白俊遥博客的童鞋们都知道;我是thinkphp框架身体力行的推广者;写了不少tp相关的教程文章;再熟悉点白俊遥博客的童鞋们也知道了;现在我已经转向了laravel的怀抱;我要听你的解释;你不要说话;首先必须感谢tp;作为国内比较靠谱的框架;为我等程序猿带来了不少的便利;如果是刚学php的新手;那还是可以试着拿tp3来写东西;感受下使用原生php开...
阅读全文

从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

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