Swoole-1.9.7 增长了一个新特性,能够基于 Swoole 使用 C++ 语言开发扩展模块,在扩展模块中能够注册 PHP 内置函数和类。如今能够基于 Swoole 来编写 PHP 扩展了。
php
主要介绍 16 个经常使用的设计模式的基础概念和技术要点,经过 UML 类图帮助理解设计模式中各个类之间的关联关系,针对每种设计模式都使用 PHP 完成了一个代码示例。
前端
PHP 的机器学习库,包括算法、交叉验证、神经网络等内容。
vue
本文改编自 Chris Stetson 发表在 nginx.conf 2016 上的一个有关现在的微服务以及如何使用 Nginx 构建一个快速的、安全的网络系统的演讲。
nginx
开发一个简单的PHP扩展来学习PHP扩展开发和PHP内核 (PHP7)
laravel
Postman 作接口自动化测试 - 入门篇。
程序员
本文为 PHP 全球开发者大会专访系列,本期采访嘉宾是 PHP 大会讲师——前百度研发工程师、《TensorFlow 技术解析与实战》做者李嘉璇。在即将到来的 PHP 大会上,她将和你们分享 PHP 7 在机器学习领域的全新可能。
redis
这篇文章从众多 PHP 开源库中选出了几款实用有趣的工具,但愿对你的学习工做有帮助。
算法
PHP 运行模式
sql
最初的秒杀系统的原型是淘宝详情上的定时上架功能,因为有些卖家为了吸引眼球,把价格压得很低。但这给的详情系统带来了很大压力,为了将这种突发流量隔离,才设计了秒杀系统,文章主要介绍大秒系统以及这种典型读数据的热点问题的解决思路和实践经验。
docker
redis 等 nosql 简单高效的解决了高并发场景下的一系列问题,并很大程度的解放了持久化 DB 的业务压力。
PHP 做为一门部署简单的脚本语言,能够实施热更新爬虫代码,很是方便。
在这篇文章中,做者针对那些比较难以理解的概念,以一个更为通俗的方式去讲明白。。
为何咱们要去构建一个本身的 PHP 框架?可能绝大多数的人都会说 “市面上已经那么多的框架了,还造什么轮子?”。个人观点 “造轮子不是目的,造轮子的过程当中汲取到知识才是目的”。
使用 Swoole 加速 Laravel (正式环境中)。
全部语言的 N*N 的联列表。一个颇有意思的分析。
在了解具体的 Nginx 配置项以前咱们须要对于 Nginx 配置文件的构成有所概念,通常来讲,Nginx 配置文件会由以下几个部分构成:
了解 PHP 协程实现
对 loC 服务容器的很详细的总结。
总结 Laravel 5.3 入门相关,如安装、nginx 配置、artisan 基本使用等。
随着移动开发和前端开发的崛起,愈来愈多的 Web 后端应用都倾向于实现 Restful API。
Restful API 是一个简单易用的先后端分离方案,它只须要对客户端请求进行处理,而后返回结果便可, 无需考虑页面渲染,必定程度上减轻了后端开发人员的负担。
fpm 全名是 FastCGI 进程管理器。
PJ Blog 是一个开源的博客系统,结合了 Laravel 5.3 和 vue 2.1 组件化开发。后台 SPA 带来更好的操做体验。
因为工做缘由,开发断断续续,花费了很多时间去处理各类问题,这是第一个完整的开源项目。
欢迎?各位 issues、stars,我不会断改进,你们互相学习。
“单元测试,质量检查,是须要必定的时间和人力投入的,但我敢保证地说,你花时间投入的,绝对不会是没用的,必定对你,对项目来讲,是一个质的提高,只要你肯投入时间用心去作。”
RT
Beanbun 是用 PHP 编写的多进程网络爬虫框架,支持分布式,具备良好的开放性、高可扩展性。
vbot 是用PHP写的高度自定义的微信机器人,可以实现群控制,自动回复,消息转发,防撤回,留言统计等功能。
经过实现匿名函数,能轻松的实现想要的功能
读写分离,负载均衡,DNS 动态解析,CDN, memcached, Redis, 动态扩容,你是否曾经被这些名词搞得晕头转向,而后发誓要搞清楚这些概念,而后就没有而后了。或许这篇文章可让你下次和程序员聊天时能够插一两句话。
trait 是在PHP5.4中为了方便代码复用的一种实现方式,但目前我在看的的PHP项目中较少看的有程序员去主动使用这个实现方式,在laravel中有不少 trait 的使用,关于trait 在 laravel 的使用请参看 Laravel 在哪些地方用了 trait? 我曾在…
年会将近,而年会抽奖环节必不可少,可是抽奖系统却尚未。因此某一天,PM 走过来讲:小伙,手头的需求修完成了吧!在年会开始以前必须作出一个抽奖系统。这个系统很简单,后台能够设置总金额,而后每一个用户能够得到的金额范围,金额派完则显示很遗憾没有中奖,还要设置抽奖活动时间。
聪聪总结的很不错的文章。
设计模式是面向对象的最佳实践。文中提供了 23 中设计模式而且提供了测试用例。
安装 Jenkins 方式一:docker 方式安装 拉取 jenkins 官方镜像,按照镜像文档启动镜像就能够了 方式二:手动安装 如下全部操做都使用 root 用户进行操做。 在各项目官网,下载 Java、Tomcat、Jenkins Java: http://www.oracl…
从加密的目的到到加密算法,做者在文中聊一聊加密最佳实践。
随着 WEB2.0 的流行,如今不少网站都流行使用 “弹幕” 这种形式来实现互动。