CrazyCodes
-
“生于忧患,死于安乐”之程序员人生
前言 这本是《孟子》的一首诗词,拿来用有些惭愧。 废话不多讲,本章我们聊聊 “生于忧患,死于安乐” 忧患 上天要把重任降临在某人的身上,一定先要使他心意苦恼,筋骨劳累,使他忍饥挨饿…
-
MySQL SQL模式特点汇总
前言 MySQL服务器可以在不同的SQL模式下运行,并且可以针对不同的客户端以不同的方式应用这些模式,具体取决于sql_mode系统变量的值。DBA可以设置全局SQL模式以匹配站点…
-
XDEBUG 从入门到精通
前言 Xdebug是PHP的扩展,用于协助调试和开发。– 它包含一个用于IDE的调试器– 它升级了PHP的var_dump()函数– 它为通知,…
-
浅谈架构是为了什么 (下)
前言 上一章对架构进行了通俗的解释,本章以图文并茂的形式对架构的演变做详细的阐述 架构并非因高并发、大数据而生,以下的架构方式是根据业务演变而变更。 从现在开始,假设我们自己是一个…
-
浅谈架构是为了什么 (上)
前言 架构是一款软件从0到100的演变过程。并非是上来就可以承载什么亿级访问的牛x架构什么的。本篇写给那些想要成为架构师或者正在尝试成为架构师的朋友。 陕西的城墙有架构,阻挡外来攻…
-
PHP-FPM进程配置算法
前言 PHP-FPM挂掉可能是因为进程数不够,本篇文章记录进程数配置的合理计算公式 正文 一般看到PHP-FPM日志的报错是这种 报错的意思是告诉你进程不够了,建议max_chil…
-
Laravel-Action 对代码的改造
前言 以往写过俩篇文章[积德篇] 如何少写PHP “烂”代码https://blog.fastrun.cn/2018/08/15/1-51/举枪消灭R…
-
取代PHP原生函数的一些扩展包
前言 虽然程序员无时无刻都在造轮子,但造轮子也有效率之分,用好轮子才能造出好“🚗” guzzlehttp/guzzle composer require guzzlehttp/gu…
-
举枪消灭”烂代码”的实战案例
前言 之前我写过一篇如何少写PHP “烂”代码 https://blog.fastrun.cn/2018/06/13/1-9/感觉很多新人对此不太理解。今天…