php
文章平均质量分 97
recover517
一直在研究
https://github.com/qn9301
展开
-
关于PHP实现扫码登录
首先,我来讲题下我做这个功能的原因。因为公司接了某企业的一个单子,微信开放平台本来是提供第三方登录的,但是他们并没有给我们的域名授权,然而,授权审核需要7天。于是,我决定采用微信端公众平台的授权获取用户信息后实现PC端登录。登录的原理登录的原理无非就是session或者cookie,然而,博主这里用的是session,session是连接客户端和服务器的重要部分。但是,不同的客原创 2017-03-04 11:15:20 · 5483 阅读 · 0 评论 -
关于APP接口
在公司写app的接口也有一段日子了,从刚入公司完全不会写接口,一步步摸索,到现在有点小理解。对于接口,我也有了自己的一点点小心得,在这里也拿出来分享一下。最初写接口,我只是将app端当做前端向服务端请求ajax一样的调用我们的接口,然而事实上也查不了多少,对于所期望的数据结构而言,他们是相似的,我们都是返回一个json数据,但是由于app大部分都是java和ios这种强类型语言,我们不得不原创 2017-03-04 11:14:04 · 11629 阅读 · 0 评论 -
LOCALHOST与127.0.0.1
在工作中遇到的一个问题,解决后与大家分享。本人在工作中一直用的是tp3.2框架,在配置文件中,但我们设置连接本地数据库时,我们经常习惯性的将host设置成localhost。在一次项目编写完成测试的过程中,我就遇到了由这个配置引发的问题,我在服务器上访问我的项目,竟然需要等待1.3s之久,而且大部分时间是在等待响应,我开始百度各种可能的情况,并开始断电测试我的代码,晚上说,有可能是因为我的原创 2017-03-04 11:12:56 · 457 阅读 · 0 评论 -
swoole_framework框架填坑
由于业务需求,采用了韩天峰老师的swoole_framework框架进行业务编写,在测试过程中遇到部分疑难杂症,再此记录一、开启多个worker_num后,redis读写问题问题描述:开启多个worker_num,redis读数据时失败,或读出:0、*0 之类的数据。解决过程:首先明确了,开启多个worker_num后,这个bug几乎是必现的,特别是在set redis的时候...原创 2018-05-19 10:20:32 · 1486 阅读 · 0 评论 -
学习计划打卡表
虽然本人作为一名php工程师,也会点前端啥的,但是还是觉得学无止境,语言都是相通的,学习别的语言的解决方案,别的语言的算法都可以提升自己的能力,于是在这里写一个学习目标目录,记录自己学习的每一步。有些下面列举目前为止想要深入,或要学习的部分。必学网络通信协议()计算机底层知识()代码编译过程()设计模式算法PHP相关Laravel源码Swoole编程深入...原创 2018-08-14 20:12:49 · 10893 阅读 · 0 评论 -
PHP+RabbitMQ尝试
作为教育软件,学生与老师与家长的实时互动变得尤为重要,打算给系统加入一个消息中间件,用于实时通知老师学生正在发生的行为。准备阶段 服务器:mac (因为是先在本机进行实验性测试) php框架: Yaf MQ: RabbitMQ3.7.7 Publisher: php 7.2.2 consumer: web为什么使用RabbitMq而不是ActiveMq...原创 2018-08-12 14:19:31 · 3043 阅读 · 0 评论 -
重写Yaf路由,实现不同版本App调用不同接口
思路,app 1.0版本,调用 /baseuri/module/version/controller/action 其中: baseuri是网页的前缀 version是版本号接下来我们将会用到yaf的路由重写,我用的是Yaf_Route_Regex,正则匹配,比较灵活。重写Bootstrap来注册你的路由,代码如下: public function _ini...原创 2018-08-22 16:46:15 · 855 阅读 · 0 评论 -
PHP使用curl请求https问题
下载cacert.pem证书,地址http://curl.haxx.se/ca/cacert.pem修改php.ini配置,如下curl.cainfo="PATH_TO_CACERT/cacert.pem"openssl.cainfo="PATH_TO_CACERT/cacert.pem"重启服务器原创 2019-02-21 09:05:18 · 637 阅读 · 0 评论 -
CTF——web个人总结
包含个人总结的解题思路、注入思路、文件包含思路、源码审计思路等原创 2019-05-28 00:53:57 · 13384 阅读 · 11 评论