PHP-FIG 新網站

Screen Shot 2015-10-29 at 9.46.27 AM

PHP-FIG 終於通出新網站了,介面比上一版本還要清楚許多,首頁直接清楚列出三大標準參考 AUTOLOADING, INTERFACES, CODING STYLES,網站的 Souce Code 可以在 Github 上面找到,目前 FIG 只有釋出 PSR-0, PSR-1, PSR-2, PSR-3, PSR-4, PSR-7,其他有很多部分目前都在 Review 中,詳情可以參考 PHP Standards Recommendations,Coding Style 部分,我建議可以裝 PHP-CS-Fixer 搭配 SublimText 編輯器就可以自動幫你校正所有 PHP Source Code。新人建議可以先把 PSR-2 看完,這樣團隊 Coding Style 才能達到一致性。

Laravel Homestead 支援 PHP 7

Laravel PHP Framework

很高興看到 LaravelHomestead 推出 PHP 7 的版本,假如您還在使用 PHP 5.x 的 homestead box,請參考本篇教學,或者是參考線上文件來升級。底下是這次升級的兩個步驟,第一個就是重新下載新的 PHP-7 box 檔案,第二步驟修改 Homestead.yaml設定檔,請參考如下:

Continue reading “Laravel Homestead 支援 PHP 7”

Pingdom 升級支援亞洲區服務

74c50c2938accf866de4cf41fefd3b9c_400x400

Pingdom 是一套偵測伺服器是否存在的工具,網站如果出問題掛點,Pingdom 會用 Email 及手機簡訊通知管理者。強大的地方不只這裡,還可以偵測 TCP, DNS, SMTP 只要是網路的 protocol 幾乎都有支援,個人買的是標準方案 (Standard),之前一直讓我很困擾的是,Pingdom 只有支援美國及歐洲伺服器,所以如果要偵測亞洲區像是新加坡等地方,ping 的 latency 幾乎都飆到 1000 ms 以上,所以變成只能讓客戶看 up time。但是昨天收到 Pingdom 升級全部方案的資訊,令人振奮的是 Pingdom 開始有亞洲區服務,底下是 Standard 升級過後的方案:

  • 支援選擇 Test 所在地 (原本 Standard 並無此服務)
  • 支援亞洲區機房 (墨爾本, 雪梨, 香港, 新加坡, or 漢城.)
  • 可以透過 IPv6 來偵測網站
  • 提供新版後台服務
Continue reading “Pingdom 升級支援亞洲區服務”