202007-17 Nginx配置中一个不起眼字符"/"的巨大作用,失之毫厘谬以千里 HOT Nginx作为一个轻量级的,高性能的web服务软件,因其占有内存少,并发能力强的特点,而广受欢迎和使用。 继续阅读 >
202007-15 一文带你了解 Kafka 基本原理 HOT Apache Kafka是分布式发布-订阅消息系统。它最初由LinkedIn公司开发,之后成为Apache项目的一部分。Kafka是一种快速、可扩展的、设计内在就是分布式的,分区的和可复制的提交日志服务。 继续阅读 >
202007-15 被遗忘的 10 个Linux命令,很实用! HOT pgrep名字前有个p,我们可以猜到这和进程相关,又是grep,当然这是进程相关的grep命令。不过,这个命令主要是用来列举进程ID的。 继续阅读 >
202007-15 微软宣布 Windows 将不提供 PHP 官方支持 HOT 微软内部 PHP 项目经理 Dale Hirt 近日在邮件列表中宣布,Windows 将不再提供 PHP 官方支持。 继续阅读 >
202006-28 PHP 8 发布首个 Alpha 版本 HOT 按照发布计划,PHP 8 将于今年 11 月 26 日发布,而原定于 6 月 18 日发布的第一个 Alpha 版本跳票到了6月26日发布。 继续阅读 >
202006-28 ThinkPHP5实现极验滑动验证码geetest功能 HOT 现在很多网站,比如淘宝,京东等都改用使用极验拖动验证码实现登录,这种方式比传统的验证码方式有更好的体验,减少用户输入的错误,也同样能起到防盗刷的功能。 继续阅读 >
202006-23 使用Linux的Crontab定时执行PHP脚本的方法 HOT 先说说cron,它是一个linux下的定时执行工具。根用户以外的用户可以使用 crontab 工具来配置 cron 任务。所有用户定义的 crontab 都被保存在/var/spool/cron 目录中,并使用创建它们的用户身份来执行。 继续阅读 >
202006-23 tp6中swoole扩展websocket的使用 HOT 相信不少人都已经知道tp6.0已经适配swoole.并推出think-swoole 3.0 ,这次就来介绍下tp6中swoole扩展websocket的使用。 Websocket 继承与Http,进行websocket连接之前需要一次HTTP请求,如果当期地址支持websocket则返回101,然后进行连接。也就是说并不是服务支持websocket后,请求每个连接地址都可以进行websocket连接,而是需要预先适配才可以连接。 继续阅读 >
202006-23 用PHP做一个领取优惠券的活动 HOT 优惠券活动,具体还是要根据自己的需求。以下是最近实现的优惠券活动,主要的业务需求:根据后端设置优惠券模板,用户类型设置,优惠券活动的开始与结束时间,最后生成不同的优惠券活动链接。 继续阅读 >
202006-19 RabbitMQ,可能有人还不知道是用来干嘛的吧 HOT MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。MQ是消费-生产者模型的一个典型的代表,一端往消息队列中不断写入消息,而另一端则可以读取队列中的消息。 继续阅读 >
202006-19 PHP实现QQ登录的开发原理和实现过程 HOT 第三方登录,就是使用大家比较熟悉的比如QQ、微信、微博等第三方软件登录自己的网站,这可以免去注册账号、快速留住用户的目的,免去了相对复杂的注册流程。下边就给大家讲一下怎么使用PHP开发QQ登录的功能。 继续阅读 >
202006-19 Laravel数据库迁移 HOT Laravel的数据迁移功能很好用,并且可以带来一系列好处。 通过几条简单的 artisan 命令,就可以顺利上手,没有复杂的地方 注意:该系列命令对数据库非常危险,请准备一个单独的数据库作为配套练习,假设你已经新建了一个空的数据库 继续阅读 >
202006-18 php+redis实现消息队列 HOT php+redis消息队列是php+mysql性能不足时的一个中间处理方案. 通过这个中间的处理,保证的数据的可用性和准确性。用于服务器瞬间请求大,数据库压力大的情况。如并发量大导致的超卖、并发量大导致的数据重复情况。 继续阅读 >
202006-18 MySQL事务隔离级别中可重复读与幻读 HOT 在这篇文章中,我将重点围绕MySQL中 可重复读(Repeatable read)能防住幻读吗? 这一问题展开讨论,相信看完这篇文章后,你一定会对事务隔离级别有新的认识. 继续阅读 >
202006-18 权限管理(RBAC),不会的了解一下 HOT RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联。简单地说,一个用户拥有若干角色,每一个角色拥有若干权限。这样,就构造成“用户-角色-权限”的授权模型。在这种模型中,用户与角色之间,角色与权限之间,一般者是多对多的关系。 继续阅读 >
202006-18 PHP验证码生成原理和实现 HOT 验证码在表单实现越来越多了,但是用js的写的验证码,总觉得不方便,所以学习了下php实现的验证码。好吧,其实是没有事情干,但是又不想浪费时间,所以学习了下php实现验证码。 继续阅读 >
202006-18 PHP处理高分辨率图片的问题 HOT 可以在不占用很多内存的情况下提高图片处理的速度,这是地址:https://github.com/libvips/libvips,有时间可以学习下。 继续阅读 >
202006-16 php开发中常用的几个技巧 HOT 在使用 PHP Laravel 实现博客文章打多标签的功能,输入时标签以英文逗号为分隔符。 但是 PHP 的字符串分割函数 explode 只支持单个分隔符: 继续阅读 >