PHP 使用 is_numeric 和 ctype_digit 檢查數字的差別

PHP 要檢查某個變數是否為數字,有兩個 Function 可以使用,那這兩個 Function 的差別是?

閱讀全文〈PHP 使用 is_numeric 和 ctype_digit 檢查數字的差別〉

Vim Script 取得目前的文字 與 檔案類型(vimrc)

Vim 想要將某個字自動切割、選取,然後丟去給字典或其它功能查詢,預設有 keywordprg 可以使用(詳見:文字介面字典結合 vim),不過這個已經用在查詢字典,想要自己額外再做其它功能,就需要選取與檔案類型的判斷,Vim 要怎麼做到呢?

閱讀全文〈Vim Script 取得目前的文字 與 檔案類型(vimrc)〉

好文:蔡學鏞 純雲架構的5大架構秘訣公開

蔡學鏞 對於雲端架構 的開發、設計整理出來得文章,有空可以參考看看。

現在有哪些雲端服務的定義:

  • PaaS (platform as a service):雲端運算服務,提供運算平台與解決方案服務
  • IaaS (Infrastructure as a Service):是消費者使用處理、儲存、網路以及各種基礎運算資源,部署與執行作業系統或應用程式等各種軟體
  • SaaS (Software as a Service):即需即用軟體(一經要求,即可使用),軟體僅需透過網際網路,而不須
    透過安裝即可使用。用戶通常使用精簡客戶端經由一個網頁瀏覽器來訪問軟體即服務
  • FaaS (Function as a Service):FaaS 就是將程式拆成各自獨立的功能,各個程式之間互相沒有關聯
  • BaaS (Backend as a Service):用 Open API 來用開發服務,像是用戶的身份認證,這兩種雲端設計方式可以讓程式更加自動化,減少程式運作維護的工作量,也讓程式設計師可以不用考量系統流量瞬間爆量的問題

閱讀全文〈好文:蔡學鏞 純雲架構的5大架構秘訣公開〉