基于Docker版的Centos镜像搭建PHP环境

基于Docker版的Centos镜像搭建PHP环境

介绍一下我的开发环境,window系统装virtualbox虚拟机,虚拟机装的系统和生产环境都是Centos(圣斗士?),经典的lnmp环境,再就是添加了一些依赖的PHP拓展.当前使用的PHP版本为5.5,如果需要切换到PHP7.3版本,怎么办?

查看全文 »

基于UCenter用户中心把第三方网站的会员与Discuz关联起来(续2)

国庆找了些时间把后边的内容补上​,这一篇主要跟大家讲一下UCenter用户中心的工作原理,然后再简单的分析一下同步登录、同步注销的功能,这样或许会对UCenter有更加清晰的认识.之后大家就可以根据官方的文档定制开发自己需要的功能了.

查看全文 »

基于UCenter用户中心把第三方网站的会员与Discuz关联起来(续1)

这篇是接着《基于UCenter用户中心把第三方网站的会员与Discuz关联起来》写的,因为各种原因,时隔了一年才接着完善内容,很大的程度上我以为没人看,所以就呵呵呵了那么久.

查看全文 »

PHP会话(session)工作原理分析

之前博客启用了swoole拓展,一段时间后发现验证码,留言等相关功能无法使用.经过仔细排查,才找到原因.——原生PHP的session功能无法使用了.

查看全文 »

使用PHP脚本把Mysql中的数据导入MongoDB

近段时间负责开发一个微信项目的监控功能.由于项目启动时,就使用mysql的文本类型来存储微信端返回的json格式、xml格式的数据,导致mysql很难高效的提取出对应的报表数据.一开始为了快速实现demo,就先使用了临时解决方案

查看全文 »

swoole+websocket+html5实现的简易版直播功能

最近在workerman官网看到了两个个比较有意思的demo,分别是:1)摄像头视频流直播demo.2)摄像头视频流转ascii码流实时传输demo.把代码下载回来查看,了解了其中的技术,感觉自己可以通过swoole拓展​重新实现一遍.并且把这两个demo的功能整合到了一起.

查看全文 »

PHP拓展的使用体验

前段时间接触了一个PHP的拓展,那就是swoole,然后就被它的性能深深的吸引了.为了能让mPHP兼容swoole,我开始对mPHP做了相应的调整,很快我的博客就启用了swoole拓展.​自从接触了swoole,我就开始关注PHP拓展,于是就写了这一篇文章来记录我的使用体验.

查看全文 »

网站接入易宝支付遇上的问题

因为工作的需要,就接触了易宝支付.本以为根据易宝支付提供的demo跟文档就能快速的完成接入工作,可是这一过程并不顺利,耽误了不少时间,所以我就把遇上的问题给记录下来,也许能帮到更多朋友.

查看全文 »

使用is_file替换file_exists遇上的坑

之前写过一片文章记录了php的一些使用技巧,并对is_file、is_dir、file_exists三个函数做了比较,得出的结论是file_exists性能没前两个函数高,所以之后一直用is_file、is_dir代替了file_exists,可是最近在做测试的时候发现了is_file的弊端.

查看全文 »
Discuz贴子打开缓慢的原因分析

Discuz贴子打开缓慢的原因分析

前一阵子,就感觉到基于Discuz搭建的会员互动社区打开贴子异常缓慢(响应时间1到10几秒不等),别的页面却是正常的(响应时间200ms左右).浏览一个贴子需要等待好几秒,我自己使用起来都挺上火的,更何况其他活跃的会员?今天就抽出时间,分析导致Discuz贴子打开缓慢的原因.

查看全文 »
上一页12345下一页 共5页