这篇文章从 Nginx 与 FPM 的工做机制出发,探讨配置背后的原理,让咱们真正理解 Nginx 与 PHP 是如何协同工做的。
javascript
做者记录的 PHP 的很奇特、很难记的知识点。
php
使用对称和非对称结合对前端传输进行加密, 理论上和 https 的破解难度是同样的.
前端
这篇文章的目的是探讨一些在实际中怎么使用异常的方式。
vue
魔术方法在特定的事件下触发,这真的很酷。做者在文中讲了什么是魔术方法及其应用。
java
咱们一般说的 “页面直出”,其实就是服务端渲染(SSR, Server-Side Render)。最初的 JS SPA 方案有个常见的问题,就是脚本没有加载执行完时,页面中没有内容。不只影响访问体验,还不利于 SEO。
nginx
下面的方法是我对海量数据的处理方法进行了一个通常性的总结,固然这些方法可能并不能彻底覆盖全部的问题,可是这样的一些方法也基本能够处理绝大多数遇到的问题。
git
基于 RabbitMQ 和 Swoole 实现的一个完整的异步任务系统,包括多进程消费,异常重试等等。
程序员
做者整理的关于 PHP 的技术问题与精华回复。包括了概念普及问题、新手上路问答、PHP 上云常见问题、PHP 进阶大牛指导、常见故障排查等。
github
如何在 1.3s 生成 30W 个随机红包。
web
定时运行任务对于一个网站来讲,是一个比较重要的任务,好比定时发布文档,定时清理垃圾信息等。若是非要用 php 实现定时任务,那么文章中的几个方法是能够参考的。
关于 PHP 的干货分享。
讲解消息队列以及消息队列的使用场合和实现消息队列框架的实现等等。
做者分享了阅读 PHP 源码的一些理解。
模板引擎其实就是将一个带有自定义标签的字符串,经过相应的规则解析,返回 php 能够解析的字符串,这其中正则的运用是必不可少的,因此要有必定的正则基础。
PHP 说简单,可是要精通也不是一件简单的事。咱们除了会使用以外,还得知道它底层的工做原理。了解 PHP 底层实现的目的是什么?动态语言要像用好首先得了解它,内存管理、框架模型值得咱们借鉴,经过扩展开发实现更多更强大的功能,优化咱们程序的性能。
正则表达式对于我来讲一直像黑暗魔法同样的存在。手机正则去网上搜,邮箱正则去网上搜,复杂点的看看文档拼凑一下,再复杂只能厚着脸皮让其余同事给写一个。历来没有系统的学习过,今天准备拿下它。 1. 学习目标: 了解正则表达式语法 在IDE中使用正则表达式 在javascript 中使…
本文所讨论的安全性环境是在 Linux+Apache+Mysql+PHP。超出此范围的安全性问题不在本文范畴以内
PHP 调试的 xdebug 的配置篇。
昨天周一,是项目部后端团队的技术分享日,正好是我来负责此次分享,分享的题目以前就已经订好了,是《Composer的安装与使用》。今天手头不忙,总结一下,分享过程当中掌握的Composer知识点。总所周知,Composer 是 PHP 的一个依赖管理工具。它容许咱们在本身的项目中申…
「惟一一个原生 PHP 实现的 Kafka php client 微博广告出品」
提到 Nginx + PHP 服务的错误日志,咱们一般能想到的有 Nginx 的 access 日志、error 日志以及 PHP 的 error 日志。虽然看起来是个很简单的问题,但里面其实又牵扯到应用配置以及日志记录位置的问题,若是是在 ubuntu 等系统下使用 apt-get 的方式来安装,其自有一套较为合理的的配置文件可用。再者运行的应用程序中的配置也会影响到日志记录的方式及内容。
做者不采用插件完成无限极评论的过程。
应对百万秒杀,不是写了一手好代码就能完成。
数组在 PHP 内部的实现
继前年的 “PHP7 初探”、去年的“高性能的 PHP ” 主题后,2017 第三届 PHP 全球开发者大会的活动主题是“高可用的 PHP ”,本次活动,咱们将在 PHP7 这个日趋成熟的 PHP 版本之上,与你们探讨 PHP 开发和运维中的高可用性挑战。
一直都没找到二级缓存在 php 中应用的比较好的资料和案例,因为范凯 RobbinWeb 应用的缓存设计模式和 Hibernate 二级缓存的启示,记下这篇二级缓存在 Eloquent ORM 中的应用。
spa 实例 github: https://github.com/chen-wen/v...
做者断断续续用了一个月左右总结出的知识分享。
caddy 是一个像 Apache, nginx, 或 lighttpd 的 web 服务器。 你要问 nginx 已经很好了,为何要用 caddy 呢?
PHP 是一门解释型的语言。诸如 Java、Python、Ruby、Javascript 等解释型语言,咱们编写的代码不会被编译成机器码运行,而是会被编译中间码运行在虚拟机(VM)上。运行 PHP 的虚拟机,称之为 Zend 虚拟机,这篇文章深刻内核,探究 Zend 虚拟机运行的原理。
这篇文章主要从 Opcache 源代码的角度, 对其主要流程进行分析介绍.
咱们在常见的 PHP 的框架如 YII、TP 中一般写好一个类只需写好相应的命名空间就能够实现类的使用。那么你知道为何再也不须要使用 include 文件了吗? 框架是怎么帮你作到这个文件的引用的呢?其中的原理就是——类的自动加载。
nginx rewrite 模块讲解
整理了几个培训新手程序员的 数组题目,用于培养数据结构意识,发布在这里但愿跟你们一块儿探讨下,新手程序员培训数据结构怎么培训,尤为是快速培训数据结构意识。
正则表达式入门
正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段很是简短的表达式语句,便可以快速实现一个很是复杂的业务逻辑。熟练地掌握正则表达式的话,可以使你的开发效率获得极大的提高。
Redis 是一个开源的使用 ANSI C 语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API。 本篇文章,主要介绍利用 PHP 使用 Redis,主要的应用场景。 简单字符串缓存实战 $redis->connect('127.0.0.1',…
OAuth 2.0 第三方平台受权及 OAuth Scribe 库介绍
一些有关面向对象的基础知识的总结。