嚴格說起來應該不是什麼技術文件,就當作是我自己在工作上的一些碎碎念跟筆記就好了,不用太嚴肅。技術在進步,人心貪婪的程度也在進步,是不是成正比我不知道,但是確實都在往前進。自從上個禮拜在公司大幅翻修自己的編寫的
Classes
之後,我突然發現,其實有很多地方是存在著些許瑕疵的,只是之前都不太理它而已。說起來,這樣好像不是一個程式設計人員應該做的事情。我不想說我是什麼程式設計師,因為我還不到那個格。
因為工作的關係接觸了很多目前很熱門的 ajax frameworks,當然 不是全部
[http://ajaxpatterns.org/wiki/index.php?title=AJAXFrameworks] 都接觸過,到頭來我還是回到
xajax
因為工作需求的關係,需要使用到 phpFlickr 這一個類別來使用 Flickr API。但是,這一個類別有一個問題,就是 SESSION
的檢查,萬一在使用這個類別之前,有先拉出 session 的話,會造成重覆傳遞 auth() 的認證而掛點。在 Firefox 裡面就會告訴你,此網頁重新導向
(Redirect) 方式不正確,的錯誤訊息。
所以,我利用了 php 5 在類別上的一些方法,利用 _get 與
原文引用:40 Tips for optimizing your php code [http://reinholdweber.com/?p=3]
簡體引用:优化 PHP 代码的 40 条建议 [http://www.yeeyan.com/articles/view/davidkoree/4409]
繁體引用:PHP 程式效能優化的 40 條建議
[http:
這個東西是基於 fpdf, tcpdf 這兩個類所 hack 來的。原本 fpdf 就已經有提供繁體中文、簡體中文的 patch 可以使用,後來也有
unicode 的出現。至於 tcpdf 則是本身基於 fpdf 而且多了 html to pdf 的功能,當然,強度不及 html2ps/pdf
這一套要來得強大,但是 tcpdf 支援 UTF-8。
最近遇到的一些編碼問題,時常在網頁裡面看到 xxxxxx; 的字碼,透過瀏覽器,會將這些 unicode html code
轉成可以顯示的文字,例如:對於冷え性や生活習慣病,在網頁上看起來很正常,但是一但轉回到原始碼 (HTML code) 編輯的時候,就會變成:
對於冷え性や生活習慣病,這個樣子。
翻了 Google 大神,這個東西是因為編碼的關係,在 BIG-5 編碼中若是沒有可以顯示的文字,這些文字就會經過特殊的演算法則轉換成 xxxxx;