PHP修行之路

63 篇文章
14 人订阅

全部文章

码缘

laravel 中将一对多关联查询的结果去重处理

但是这样的话我们相当于使用的原生sql语句,但是如果在添加条件的话只能去拼接sql语句啦

11110
码缘

调试location指令时,直接让location输出文本

有时候我们调试location指令时希望location指令能够直接输出文本,这样能够方便我们进行调试。这时我们可以使用echo模块实现,但是大多数情况我们没有...

6420
码缘

php json_encode()函数返回对象和数组问题

php json_encode() 函数格式化数据时会根据不同的数组类型格式化不同类型的json数据

10410
码缘

https原理

  先来说下对称加密和非对称加密,对称加密就是当在对信息进行加密和解密时使用的秘钥是同一个秘钥,对称加密的优点是效率高但是相对不安全;非对称加密秘钥分为公钥和私...

7210
码缘

GoAccess 视图化access.log 日志

14620
码缘

nginx Proxy Cache 配置

配置一块公用的内存区域的名称,该区域可以存放缓存的索引数据。注意:zone 代表用于存放缓存索引的内存区域的名称(需要使用 proxy_cache_path指令...

12130
码缘

nginx + lua 限制ip地址访问

21320
码缘

mysql主从复制搭建

MySQL主从复制涉及到三个线程,一个运行在主节点(log dump thread),其余两个(I/O thread, SQL thread)运行在从节点,如下...

8530
码缘

使用redis 中的事务处理实现商品秒杀

redis中的事物事物处理是指能够批量的执行一组命令(当事务开始执行时,事务中的命令能够按照按照规定好的顺序执行而不会被插队或打断);

12520
码缘

xss攻击和csrf攻击的定义及区别

(1)登录受信任网站A,并在本地生成Cookie。(如果用户没有登录网站A,那么网站B在诱导的时候,请求网站A的api接口时,会提示你登录)

10020
码缘

php一致性hash算法的应用 分布式存储系统设计(2)—— 数据分片

阅读这篇博客前首先你需要知道什么是分布式存储以及分布式存储中的数据分片存储的方式有哪些?

10710
码缘

PHP中反射的简单实用(动态代理)

这里 sqlproxy起到一个代理的作用,使用时无需关注 mysql和oracle的实现

5830
码缘

【php性能优化】关于写入文件操作的取舍方案

file_put_contents() 和 fopen()/fwrite()/fclose() 两种方案至于应该怎么选,我觉得应该分情况选择,下面是实验的效果图

6920
码缘

【swoole】如何在docker+swoole环境下测试udp服务

前面几篇文章讲了使用 docker+swoole 环境来测试tcp服务以及如何测试,但是当我开始学习udp服务那块的时候,发现使用原来的方式在 docker+s...

10610
码缘

【swoole】如果使用好定时器功能

开始使用定时器的时候我放到了 onWorkStart 中执行,这样做的话可以保证在单个worker进程的情况下定时器可以正常运行,但是对于swoole来说让它单...

6720
码缘

【swoole】使用swoole简单实现TCP服务

上一篇写到了如何在windows系统上面利用docker快速搭建swoole开发环境,接下来体验下swoole的使用

7420
码缘

如何将workerman部署到windows服务器上面

一直以来对php的即时通讯都很好奇,其实是不知道应该怎么来实现,后来了解到了swoole和workerman这两个神器,他们都可以实现即时通信的功能,其中swo...

14420
码缘

QQ登录的那些坑

这几天在项目上面实现qq登录的功能,当功能做好后发现,同一个qq号登录之后腾讯返回的openid并不一样。。。。(天啦噜啊~)然后查询文档以及咨询客服才知道注册...

8310
码缘

使用curl制作简易百度搜索

但是我发现使用https协议后不能够获得百度上的数据于是改为http://www.baidu.com?wd=搜索的关键字就可以啦!!

11620
码缘

修改phpcms中的评论样式

phpcms中自带的评论插件很好用!但是样式个人感觉丑的狠,百度一下也没能找到解决方式,也许是自己的搜索方式不对,于是自己就研究了研究,这里可以使用两种方法进行...

12110

扫码关注云+社区

领取腾讯云代金券