PHP中使用kafka

Kafka是为分布式高吞吐量系统设计的。Kafka可以很好地替代传统的消息队列。与其他消息传递系统相比,Kafka具有更好的吞吐量、内置的分区、复制和固有的容错性,这使它非常适合于...

PHP网址缩短: Url Shortener

url很少又短又好记。它们通常包含多个关键字,并附带额外的参数,以帮助跟踪不同的活动或传入流量。这些有很多参数的长url有时会让潜在的访问者反感。因此,使用URL缩短器脚本并在社交...

PHP: PDO transaction

这是一个关于如何在PHP中使用PDO对象的事务例子,所有操作要么都执行成功,要么不执行,在某些场景中必须要用到事务。 例子: /** * Connect to MySQL and ...

PHP 8新特性

新的主要PHP版本PHP 8预计将于2020年底发布。它现在处于非常活跃的开发阶段,所以在接下来的几个月里,事情可能会发生很大的变化。 在这篇文章中,我将持续更新预期的内容列表:新...

PHP代码lint工具:PHPMD

PHPMD是PHP Depend的一个派生项目,目标是成为一个与著名的Java工具PMD相当的PHP。PHPMD可以被看作是一种用户友好的、易于为PHP Depend度量的原始指标...

PHP的Zend Opcache配置

PHP 5.5。在核心中有zend opcache支持。由于APC很长时间没有更新,所以我们切换到了新的Zend Opcache。下面是我们的配置和基于web的统计查看器。 PHP...

PHP PDO是如何防止SQL注入的?

SQL注入是一个常见的问题,当一个新的或没有经验的开发人员编写的代码很容易受到攻击。PHP是最容易访问的编程语言之一,但是这常常导致不安全的代码或不好的实践。 PDO (PHP数据...

PHP代码是如何执行的

当我们执行一段PHP代码时,会发生很多事情。一般来说,PHP解释器在执行代码时会经历四个阶段: 词法分析 解析 编译 解释 词法分析 词法分析(或令牌化)是将字符串(本例中是PHP...

PHP是编译型还是解释型?

基本上PHP被解释,但是PHP被编译成中间字节码,然后由运行时Zend引擎解释。 PHP编译器的工作是解析PHP代码并将其转换为适合运行时引擎的形式。其任务包括: 忽略评论 解析变...

如何调试和分析PHP OPcache问题

OPcache是一种缓存系统,它将预编译的脚本字节码保存在服务器的内存中,称为缓存,因此用户每次访问web页面时,加载速度都会更快。 可以通过在脚本中添加以下代码来临时禁用OPCa...
ajax-loader