PHP
-
看來 PHP 5.3 的 static 繼承還沒達到 Mike Lively 的期待。
-
Serialize and Unserialize SimpleXML in php
serialize 及 unserialize 兩個函式似乎無法正確地作用在 SimpleXml 物件上,有人提出用 stdClass 來解決;不過作者卻覺得還是有點不太好,所以自行再建立 serializemmp 和 unserializemmp 兩個函式來解決問題。
-
More Tips for faster PHP scripts
這些加速 PHP 執行效率的小技巧,三不五時就會有人寫。有空的話要多注意一下自己在寫程式時,這些技巧能不能派上用場。
-
雖然這不是什麼新聞了,但是還是趁現在瞭解一下 PHP 的 Namespaces 要怎麼用。不過 5.2.x 還是會繼續維護,所以也不用太擔心 5.3 以後所帶來的巨大變化。
-
Memory Leaks With Objects in PHP 5
看來 PHP5 的 GC (Garbage Collection ) 還是有一些效能上的問題,後面的 comments 也滿值得參考的。
不過一般我也是用 $object = null 來代替 unset($object) ,這個在其他語言好像也是同樣的作法。
-
利用 PHP5 實作簡單的 SOAP 。
Zend Framework
-
Form Handling With the Zend_Form Proposal Implementation
Zend_Form 的實作參考。
-
還是很多人對 ViewRenderer 搞不清楚,所以 Naneau 為我們帶來很棒的解說。
-
ViewRenderer 主要的功能是協助我們在 Action 處理完畢後,自動顯示對應的樣版。
JavaScript
-
Classical Inheritance in JavaScript
這也是 fillano 介紹的,也是很詳細的 JavaScript 在繼承上的說明。fillano 自己也有一篇迷霧中的javascript的建構子,同樣也值得參考。
-
Import Javascript into CSS for IE6
為什麼我會覺得它很危險?如 hedgerwang 說的, IE6 真的是令人又愛又恨。
CSS
-
如何讓元素在區塊垂直居中?主要是 IE 上會有一些問題。不過利用在屬性名前加上 # 號的這個技巧,可以在 IE 上達到類似的效果。
SQL
-
不是用了 mysql_real_escape_string() 來處理字串後就能避免 SQL 隱碼攻擊,只要是使用者提供任何數據都有可能潛藏危機。
原文為 Alexander Andonov 所著,然後 Chris Shiflett 也整理了他的心得。
-
雖然學校都教我們設計資料庫時要做正規化,但事實上在大流量網站上,正規化反而會帶來效能上的影響。
Other
-
Design pattern (computer science)
這篇 Wiki 上的文章,除了整理了 GoF 23 個 Patterns 外,也搜羅了一些常見的 Patterns 。
-
Web Application Installer/Upgrader
三種安裝 Web Application 的方式: SVN 、 PEAR 、 HTTP。我也滿喜歡 SVN 這種很方便的更新方式,只要客戶允許的話。