首頁 > 連結分享 > [Web] 連結分享

[Web] 連結分享

2007年10月13日 jaceju 發表評論 閱讀評論

一下子又不小心積太多連結沒看…這兩天為了內部教育訓練忙翻了…

PHP

  • Image Magick and some effects

    以後可以試試 Imagick 的功能,比起 GD 強大多了。

  • How to create a self extracting PHP script

    利用 __halt_compiler() 這個 PHP 內建的指令,可以建立一個自我解壓縮的 PHP 程式。酷!

    隱約記得之前 PHP 在舊版的 go_pear.phar 好像也是這樣做的。

  • Does this mean PHP projects should grow up too?

    當用到了自動測試後,是不是表示以後的 PHP 專案會像 Java 專案一樣,越來越龐大呢?

    我是認為只要是對開發者自己與客戶都有幫助的話,稍微大一點是沒什麼太大關係。

  • The world’s most powerful PHP IDE for creating rich Web applications

    Zend Studio 的最新版本 Neon 已經推出 Beta 版了,不過還是請 Zend 先解決速度慢的問題吧。

    話說 ZDE 5.5 還真的是不錯用,尤其在開發 Class Base 的程式時特別好用。

  • PHP Password Security

    在 PHP 裡不要直接把密碼明文存在資料庫裡,免得資料庫被偷之後欲哭無淚。因此該文介紹了幾種編碼的方式,可以參考看看。

  • Do less

    事實上在純 PHP 做的事情不多,大部份特殊功能都是由 extension 來提供,而這也是 PHP 號稱自由且多樣化的原因之一。

  • 為php4加上檔案上傳進度功能

    檔案上傳進度大部份都是在 PHP5 實作的,在 PHP4 下的確也是有人 patch ;只是我已經不使用 PHP4 了,這篇純粹記一下。

    話說 Flash 有提供更棒的檔案上傳組件,這是 Mark 強力推薦的方式。

  • Tutorial: FTP Upload via cURL

    cURL 太強大了,大部份的網路通訊都可以透過它來完成。要再更低階一點的話,可以考慮 Sockets

  • PHP: mysqlnd to support PDO, mysqlnd in PHP 5.3

    PHP 5.3 要把 mysqlnd 整合到 PDO 裡了。

  • PHP 5.3 update

    條列一些 PHP 5.3 的特色,順便丟 snaps 請大家當一下白老鼠。

  • AMFPHP and mbstring

    AMFPHP 還不是我研究的對象,不過記下來先。

  • On PHP by Matt (反方意見)

  • What Matt Mullenweg doesn’t know about PHP5, and how it hurts him and his users (正方意見)

  • Movin’on up to PHP5 (正方意見)

  • Why PHP 5? (正方意見)

    WordPress 的開發者之一 Matt 發表了他對 PHP5 一些帶有負面意見的的看法:他不認為 PHP5 為使用者帶來什麼利益,而且 PHP4 很成功地佔領 Host 主機商的心,所以他覺得目前留在 PHP4 才是對的想法。當然還是有人會反駁他,因為事實上 PHP5 的確有一些不錯的特色值得一用;另外正方也覺得 WordPress 有太多安全性議題是因為程式碼不好維護,而這些維護性則可由 PHP5 的 OO 特性來得到良好的改進。

    我個人是轉向了 PHP5 ,因為我們的客戶根本不在意我用的是什麼。而且上線環境全部由我們所控制,裝個 PHP5 不是什麼大問題。而且我覺得很多時候是因為開發者在設計上的觀念而導致問題的發生,而非語言本身的版本。而且我也認為 Matt 在批評 GoPHP5 網站的部份意見是有失厚道的;自己的裹足不前,不表示別人都不能嘗試改變。

Zend Framework

JavaScript

CSS

  • The Perfect Fluid Width Layout

    利用 IE 在 CSS 的特異功能:可以執行 JavaScript ,來解除 IE 不支援 mix-width 及 max-width 的限制。

WEB

  • Best of September 2007

    這個是 Smashing Magazine 所整理的,介紹今年九月一些不錯的技術或文章。

  • Accessibility and Ajax: Progressive enhancement vs. side-by-side UIs

    無障礙怎麼和 Ajax 搭配?外國人還會因此開會討論,而事實上這在台灣就很少有人重視了 (因為出錢的大老闆會不高興) …Orz

    不過 Ajax 能適度使用的話是很不錯的工具,然而最好也能夠提供一些降級的方案,例如 Hijax

  • Apache SSL on Windows

    前陣子抓 Apache 2.0.60 時,就發現 Apache Win32 版有支援 SSL 了。這篇文章介紹如何啟用 SSL on Windows ,非常簡單易懂。

  • Splash Pages: Do We Really Need Them?

    Splash Page 是不是可以翻做進站畫面?這在以前可是網頁製作者用來多賺幾千塊的好東西。

  • Browser bugs section

    可以知道目前市面上的瀏覽器有哪些畫面實作上的 Bug ;最可怕的是 Mozilla 只有一個,同樣可怕的是 IE6 ,有 77 個…Orz

  • Access Subversion with Apache Proxy Module

    透過 Apache 的 Proxy 模組來存取 Subversion 。

Programming

  • Comment-Driven Development

    又一個新 DD 了…這次是用註解來寫程式?其實是把更口語化的 pseudo code 寫在註解裡。

    我個人比較傾向用註解來表示為什麼要寫這段程式碼,而不是解釋這段程式碼怎麼寫。該文下面有些評論可以參考看看,也就是利用重構來讓程式碼自我解釋,或是用單元測試來解釋程式碼的用途。

  • 散列函数的构造方法

  • 数据结构教程 第三十二课 哈希表

    這個在規劃存放資料結構時,是很有用的數學演算法。像 Adodb 與 eAccelerator 的資料快取,都是採用類似的方法。

  • Why class inheritance sucks

    為什麼類別繼承不好?因為就是錯用了呀!搞不清楚 is-a 和 has-a 的關係,當然會對設計帶來大災難。

Other

  • Linux ffmpeg 安裝與使用

    想建立影音上傳服務的話, ffmpeg 是很好的研究方向。另外要注意的話,別讓影像轉換拖挎網站的速度;最好是能將轉換的動作移到另一部效能較好的主機,然後再丟到外部主機上供下載。

Categories: 連結分享 Tags:
  1. 目前尚無任何的評論。

Spam Protection by WP-SpamFree