PHP技术进阶 + 关注
手机版

使用 composer + phpstorm 为 PHP 单元测试助力

PHP 单元测试的意义到底何在 我之前也有这样的困惑。看代码写的是否有问题,我们直接请求下就不 ok 了吗?为什么还要写单元测试呢?这不是多此一举吗? 那看我下面的场景举例吧。 单元测试一定要用框架吗 我觉得不用,直接一行脚本,可以...

php 配置 测试 Image 脚本 static xml class test html 单元测试 bootstrap

手把手教你在国内用正确的姿势使用 composer

安装 composer 命令行工具 # 下载 curl -sS https://getcomposer.org/installer | php # 移动且重命名 mv composer.phar /usr/local/bin/com...

Json 持续集成 lock

PHP 批斗大会之缺失的异常

作为一名深度 phper,我如果要黑咱们 php,就像说自己母校差一样,大家不要见外。 故事的开始 这几天观察错误日志发现有一个数据反序列化的notice错误,实际情况我是从缓存中读取数据然后反序列化,因为反序列化失败,所以实际每次都是...

php Json 面向对象 数据库 string exception

PHP技术月刊第3期:因为 Java 和 Php 在获取客户端 cookie 方式不同引发的 bug

云栖社区“世界上最好的编程语言”——PHP开始发布技术月刊啦。PHP技术月刊将会为大家介绍最新的PHP技术与动态、预告活动、最热问答以及技术直播等,欢迎大家订阅。 最新动态 因为 Java 和 Php 在获取客户端 cookie...

云栖社区 php java 性能优化 bug 问答 aliyun ask cookie

PHP技术月刊第2期:直面PHP微服务架构挑战

云栖社区“世界上最好的编程语言”——PHP开始发布技术月刊啦。PHP技术月刊将会为大家介绍最新的PHP技术与动态、预告活动、最热问答以及技术直播等,欢迎大家订阅。

云栖社区 php 大数据 架构 集群 微服务 问答 aliyun ask

阿里云栖开发者沙龙PHP技术专场-静态扫描为你的PHP项目上线保驾护航

摘要:在4月20日的阿里云栖开发者沙龙PHP技术专场上,阿里云资深研发工程师周梦康(楚松)为大家分享了如何借助静态扫描来为我们的PHP项目上线保驾护航,他从Why、How和What三个角度为大家分享了静态扫描的落地实践和最终成果。

php 服务器 测试 同步 兼容性 数组

阿里云栖开发者沙龙PHP技术专场-聊聊服务稳定性保障这些事

摘要:本文主要带大家了解服务稳定性的重要性和相关策略。策略大概分两部分,第一方面从架构层面介绍保障服务稳定性的常见策略(限流,降级,隔离,超时,重试和集群)。第二个方面是从流程方面(code review, 压测,灰度和监控)讲解怎么去保...

php 算法 监控 服务器 高并发 review 集群

阿里云栖开发者沙龙PHP技术专场-RabbitMQ 的延时队列和镜像队列原理与实战

摘要:在阿里云栖开发者沙龙PHP技术专场上,掌阅资深后端工程师、掘金小测《Redis深度历险》作者钱文品为大家介绍了RabbitMQ的延时队列和镜像队列的原理与实践,重点比较了RabbitMQ提供的消息可靠与不可靠模式,同时介绍了生产环境下...

php 性能 镜像 Server 数据同步 磁盘 Commit 存储

阿里云栖开发者沙龙PHP技术专场-直面PHP微服务架构挑战

在4月20日的阿里云栖开发者沙龙PHP技术专场上,云智慧Technical VP高驰涛为大家介绍了微服务的前世今生,分享了微服务架构实践中所面对的诸多挑战以及相应的应对策略。 以下内容根据演讲视频以及PPT整理而成。

php 分布式 架构 微服务

【最全PPT下载+直播回顾】阿里云栖开发者沙龙PHP技术专场

阿里云栖开发者沙龙PHP技术专场,直播回顾+PPT资料下载

云栖社区 php 大数据 架构 镜像 微服务 aliyun

PHP技术沙龙火热来袭!特邀多位业内大咖,与大家面对面畅聊PHP!

阿里云栖开发者沙龙是“云栖社区”主办的线下技术沙龙品牌,希望通过技术干货分享来打通线上线下专家和开发者的连接。沙龙每期将定位不同的技术方向,逐步覆盖 云计算,大数据,前端,PHP,android,AI,运维,测试 等技术领域,并会穿插一些特...

php 大数据 架构

【PHP系列直播】深入理解 FastCGI 协议以及在 PHP 中的实现

直播地址 https://yq.aliyun.com/live/956 直播时间 2019年4月9日 20:00 主讲人 周梦康(楚松) 点击关注专家阿里云资深研发工程师,《深入 PHP 内核》作者之一 内容提要 传统 CGI 工作...

php 服务器 钉钉 aliyun cgi

PHP技术月刊第1期:使用 Phan 为你的 PHP 项目保驾护航

云栖社区“世界上最好的编程语言”——PHP开始发布技术月刊啦。PHP技术月刊将会为大家介绍最新的PHP技术与动态、预告活动、最热问答以及技术直播等,欢迎大家订阅。

云栖社区 编程语言 php 性能优化 mysql 日志 源码 问答 aliyun 索引 Group 应用服务器

主讲人—周梦康(楚松)系列技术直播

PHP系列技术直播—第二讲 主题 MySQL 索引背后不得不说的秘密 直播时间 2019年3月26日 20:00 学习资料 资料地址:https://yq.aliyun.com/articles/694118 PHP系列技术...

mysql aliyun 索引

使用 Phan 为你的 PHP 项目保驾护航 - 代码静态扫描

原文:我的个人博客 https://mengkang.net/1356.html 很多时候,最大的优势在某些情况下就会变成最大的劣势。PHP 语法非常灵活,也不用编译。但是在项目比较复杂的时候,可能会导致一些意想不到的 bug。

php 测试 Image node static class file 数组 Bash

一次 group by + order by 性能优化分析

我的个人博客 https://mengkang.net/1302.html 最近通过一个日志表做排行的时候发现特别卡,最后问题得到了解决,梳理一些索引和MySQL执行过程的经验,但是最后还是有5个谜题没解开,希望大家帮忙解答下 主要包含...

性能优化

【PHP系列直播】从代码细节聊一聊如何成为一名优秀的工程师

主讲人 周梦康(楚松) 点击关注专家阿里云资深研发工程师,《深入 PHP 内核》作者之一 内容提要 从代码细节聊一聊如何成为一名优秀的工程师 你的代码语意清晰吗? 你的代码足够健壮吗? 你的代码运行安全吗? 你的代码...

php

PHP 源码探秘 - 在解析外部变量时的一个 BUG

我得博客,原文地址: https://mengkang.net/1301.html bug 复现 有个朋友跟我描述了一个bug,要我帮看看是什么情况。原本他有一个表单,如下。

php 源码 bug form type input 数组

PHP 源码探秘 - 为什么 trim 会导致乱码

我的博客 https://mengkang.net/1039.html 运行以下代码: $tag = "互联网产品、"; $text = rtrim($tag, "、"); print_r($text); 我们可能以为会得到的结果...

php 函数 源码 互联网 string input

PHP7.2、PHP7.1 性能对比

PHP7.2 更新内容https://github.com/php/php-src/blob/php-7.2.0RC3/UPGRADING 从官方给的文档中,我似乎没有看到关于整体性能方面的修改。 鸟哥点评 PHP7.2 相对于 P...

php 性能 HTTPS WordPress 配置 测试 request Zend OPcache mean awk

2
GO