PHP HTTP客户端: Guzzle

Guzzle是一个PHP HTTP客户端,它使发送HTTP请求变得容易,与web服务集成也变得简单。 特性 接口简单,用于建立查询字符串,POST请求,流式大上传,流-式大下载,使...

开源优秀项目推荐202003期

Github是一个非常优秀的开源项目分享社区,每天逛Github已经成为大多数技术者每天必做一件事。好的工具,优秀的项目,往往能事半功倍,不要闭门造车,去发现,去学习,去分享那些优...

PHP7 opcache缓存清理问题

PHP OPcache缓存预编译的字节码。这比使用PHP为每个HTTP请求加载和解析每个脚本要快得多。该缓存必须足够大以存储应用程序的PHP脚本的已编译代码,但又不能太大,以免使您...

细说各种开发语言的Heredoc

Heredoc是定义多行字符串,同时保持原始缩进和格式的一种方法。这用于嵌入诸如SQL或HTML之类的代码片段。 PHP Heredoc 人们能够轻松地从PHP内编写大量文本,而又...

php缓存技术有哪些

PHP的运行速度非常快,而随着PHP 7的发布,它的运行速度大大提高,有时平均速度是PHP 5.5的2倍。HHVM有时甚至更快。也就是说,缓存对于PHP应用程序的速度至关重要。 O...

如何运行多个PHP版本?

PHP多个版本的兼容性是有很大差别的,有的项目只能运行在5.6版本,有的项目只能运行在7.0的版本,有的项目需要运行在7.1的版本,所以你总会在特定环境下遇到要在同一台机器上运行多...

elasticsearch使用的5种场景

除了“您知道,要搜索”以外,Elasticsearch的用途随着时间的推移不断增长和变化 记录和日志分析 对于任何熟悉Elasticsearch的人来说,这都不奇怪。围绕Elast...

PHP Deployer入门

用PHP编写的部署工具,支持开箱即用的流行框架。Deployer是用于部署任何PHP应用程序的cli工具,包括Laravel,Symfony,Zend Framework等框架。 ...

beanstalkd队列

Beanstalkd是一个高性能,轻量级的分布式内存服务。它的接口是通用的,旨在通过异步运行耗时的任务来减少大容量Web应用程序中页面视图的延迟。 启动时,beanstalkd打开...

php反射机制

反射是对象能够检查自身,以在运行时获取其方法和属性。从表面上看,这似乎并没有什么用处。但是,反射实际上是软件开发中一个非常有趣的方面,您可能会经常涉及到它。 PHP反射一个例子: ...
ajax-loader