[ PHP ] Unpredictable hashes for humans

Unpredictable hashes for humans http://seld.be/notes/unpredictable-hashes-for-humans 對網站開發人員產生隨機的 ID 或者雜湊值是很常見的事情, 舉個例子,大型的專案或者開發框架可能需要實現自己的 PHP session 處理器,或者在 API 當中把這

[ MySQL ] Checking for a live database connection considered harmful

Checking for a live database connection considered harmful http://www.mysqlperformanceblog.com/2010/05/05/checking-for-a-live-database-connection-considered-harmful/ 對我來說觀察客戶的資料庫是很稀鬆平常的事情, 而我注意到很多資源耗用,浪費在傳送查詢之前的資料庫連線狀態檢查。 底下是根據設計

[ PHP ] Filesystem encoding and PHP

許多 PHP 應用程式會將檔案儲存本地端的檔案系統當中。 對於大部分讀者而言在多數的情況下,妳很可能只使用 US-ASCII 編碼的方式儲存檔案, 可能是因為妳的檔名是基

[ Web ] What Every Developer Should Know About URLs

What Every Developer Should Know About URLs http://www.skorks.com/2010/05/what-every-developer-should-know-about-urls/ 我最近寫了一篇關於軟體開發基礎的價值。 而且我相信妳也需要穩固妳的基礎,如果妳想成為一個好的開發人員的話。 許多人針對該篇文章發

[ Program ] Seven Pillars of Pretty Code

Seven Pillars of Pretty Code http://www.perforce.com/perforce/papers/prettycode.html 漂亮的程式碼本身應該是要讓人稍微瀏覽一下就能瞭解程式結構,而不需要完整的閱讀。 我稱呼這個為 “視覺解析”: