iT邦幫忙

鐵人檔案

第 11 屆 iThome 鐵人賽
回列表
Modern Web

成為 Modern PHPer 系列

PHP 是世界上最好的語言。

鐵人鍊成 | 共 30 篇文章 | 67 人訂閱 訂閱系列文 RSS系列文
DAY 21

Day 21:Callable 類型

前言 PHP 內建一系列的基礎資料型態 bool int float string object resource null c...

2019-09-22 ‧ 由 芥龍 分享
DAY 22

Day 22:Closure 匿名函式

前言 PHP 中,Closure 又稱為 Anonymous Function,中文譯為匿名函式:從字面上的意思上推敲,就是「沒有名字的函式」。 $inc =...

2019-09-23 ‧ 由 芥龍 分享
DAY 23

Day 23:Class 的 Magic Method

前言 Magic Method 是擴展 Class 能力的一項特性,它可能是為了完成某些目的而被設計出來的。 目前 PHP 支援的 Magic Method 有...

2019-09-24 ‧ 由 芥龍 分享
DAY 24

Day 24:使用 Travis CI

前言 CI,Continuous Integration,中文譯為「持續整合」,其目的在於將一些枯燥無聊的工作自動化。 Travis CI 是一個免費提供給 G...

2019-09-25 ‧ 由 芥龍 分享
DAY 25

Day 25:Swoole 帶來的變革

前言 Swoole 是由中國開發者韓天峰所主導開發的 PHP Extension,不同於一般的 Extension 是為了「完成某些事」(例如連接 Redis...

2019-09-26 ‧ 由 芥龍 分享
DAY 26

Day 26:Profiling 概述

前言 通常來說,程式常常會有兩種問題:邏輯問題與性能問題。至於 Syntax Error 這種低級問題根本還算不上程式的問題 為了確定 PHP 程式中的性能瓶頸...

2019-09-27 ‧ 由 芥龍 分享
DAY 27

Day 27:另一個佈署時期的選擇 Roadrunner

前言 嚴格來說,roadrunner 並不是 Modern PHPer 需要知道的必備知識。不過,我認為除了傳統的 Nginx + PHP-FPM 或 Apac...

2019-09-28 ‧ 由 芥龍 分享
DAY 28

Day 28:PSR-7 帶來的變革

前言 昨天的文章中,我們提到 roadrunner 可以跟 PSR-7 相容,至於什麼是 PSR-7 呢? PSR-7 HTTP message interfa...

2019-09-29 ‧ 由 芥龍 分享
DAY 29

Day 29:PSR-15 帶來的新生態

前言 昨天我們提到了 PSR-7,認知到 PHP 對於 HTTP 的 Request、Response 有一定程度的標準規範存在(還有一些 Utils,像是 U...

2019-09-30 ‧ 由 芥龍 分享
DAY 30

Day 30:鐵人賽總結

前言 這算是本次鐵人賽的最後一篇文章,能夠完賽還真的是個奇跡(?) 歷程 題目選擇 當時選擇主題時,曾經考慮了幾個選項 老舊系統的重生,PHP 重構心得:本來...

2019-10-01 ‧ 由 芥龍 分享