正當你在網上愉快地瀏覽著,按了一下超連結後,瀏覽器突然跳出一個視窗,詢問你是否要儲存一個壓縮檔案,這是多麼不爽的事!若果你的訪客一早知道這個超連結會開啟一個壓縮檔案(你當然有很好的理由送出一個壓縮檔案,例如這是一個軟件包之類),他們的感受會好得多,也可以讓他們自行決定是否開啟,或者什麼時候開啟。
為超連結加上有意義的圖示
Google 的 Chrome 和蘋果的 Safari 的密碼管理系統最弱
密碼管理一直是受到忽視的瀏覽器安全性項目,資訊科技顧問公司 Chapin Infomration Services (CIS) 最近對 Google 的 Chrome、微軟的 IE 7、Opera、蘋果的 Safari 和 Firefox 3 五大瀏覽器的密碼管理系統進行測試,發現沒有一個能完全通過他們的 21 項測試項目,表現比較好的是 Opera 和 Firefox,但也只能通過 7 項測試,最差的是 Google Chrome 和 Safari,兩者只通過兩項測試。
十大技巧提升你的 PHP 實力
在 Smashing Magazine 的網站,Glen Stansberry 提出十個進階 PHP 技巧,可以即時提昇你的 PHP 編程實力,其中包括 SQL 注入攻擊的「作弊表」、簡化判斷句中的 else 部分、在不得已的情況下才使用正規表達式、三元運算子、Memcached 數據庫快取系統等等,以下是詳細的內容。
免費下載 The Art & Science of CSS,只有 14 天
由 SitePoint 出版,五位頂尖 CSS 專家 Jonathan Snook、Steve Smith、Jina Bolton、Cameron Adams,及 David Johnson 編寫的 CSS 技巧書 The Art & Science of CSS (譯名:CSS 的藝術和科學),現在可供免費下載,下載的是全書完整彩頁的 PDF,沒有義務,完
PHP 碰上 Python
編寫網頁應用的語言多不勝數,人們總喜歡拿來互相比較,初學者也有興趣知道不同語言的特性,這次我們介紹 Ashish 所寫的「PHP 碰上 Python」,從語言特性到執行效能,比較 PHP 和 Python 兩種語言。
我們根據什麼來判斷一種編程語言比另一種好?有人說是靈活性、開發環境的友善程度、牌照政策(開源的或商業性的)、社區、可移植性、動態數據類型、支援不定數目的函式參數、把物件表達為一串字符的能力等等,文檔當然也是重要的因素,特別是當你尚未熟悉這種語言而需要提升你的技巧的時候。
PHP 基本分頁技巧
作為一個網頁開發人員,你經常要用容易閱讀的格式把數據顯示給用戶,舉例說你要從數據庫讀取一份雇員名單,並在網頁上羅列出來,若果名單只有區區十多人,用一個簡單迴圈把所有人列印出來便好了,不是很簡單嗎?但若果你有五十名雇員又如何呢?一百人?一千人?把這麼多人一口氣羅列出來顯然不是一個好主意,Crayon Violent 在 PHP Freaks 寫了一篇教學文件,介紹如何透過 PHP 來實作分頁。
Delphi for php
Delphi® for PHP通过Delphi的业经证明的、适用于加速可视PHP web开发的可视Rapid Application Development (RAD)方法,对PHP web开发进行革新。Delphi for PHP是构建强大的PHP web应用程序的一种快捷方法。
当今的很多web开发者都使用PHP开发前端架构,论坛以及web应用程序,这是因为PHP能够支持其使用固定的数据库连接创建动态web应用程序。然而,PHP web开发现在已经由于缺乏强大的RAD可视开发环境而备受困扰。现有的使用无数开放源组件和选件的活跃的可视开放源PHP生态系统,使得对整合的RAD 开发环境的需求更加迫切。

网络上有下载
優化你的 MySQL 數據庫運作
Firefox 3 下載日:2008 年 6 月 17 日
Firefox 3 經歷了三個試用版本 (release candidates) ,加上有超過一百三十萬人承諾會於首個發放日下載後,官方網站終於宣佈它將在 2008 年 6 月 17 日正式發布,這個擁有多項功能改進、效能提升、安全性增強的開放原碼瀏覽器正式登陸地球!
「確定/取消」還是「取消/確定」?
我們在設計用戶介面時經常會遇到一些細小、對易用程度未必有很大影響的問題,其中一個就是對話框中的按鈕次序:應該「確定/取消」還是「取消/確定」?用戶介面專家 Jakob Nielsen 分析了這個問題,他的建議是:跟隨平台的一般做法,比優化介面更重要。
Jakob Nielsen 認為兩者都是合理的選擇,兩者都有支持者:
下載 Firefox 3,一起締造健力士世界紀錄
據可靠消息,Firefox 3 正式版將於六月尾推出,為了隆重其事,官方網站動員網絡力量,希望締造一項新的健力士世界紀錄:24 小時內最多人下載的軟件!確實的推出日期將於日內公佈,HKPUG 當然會緊貼報導,在等待的時間,你可以到 Firefox 3 世界記錄網站許下你的諾言,表示屆時會參予這項盛事。到這篇文章發表為止,已經有 832,682 人許下承諾,最多的是來自美國的網民,佔了超過 15%,然後是來自波蘭和巴西的網民,兩者均佔了 7.3%。
dhtmlxGride 讓你用 XML、CSV 或 JSON 建立動態數據驅動的網格
總部設在俄羅斯聖彼得堡的 DHTMLX 公司更新其 dhtmlxSuite 套件,這是一套專業的 Ajax 網頁介面組件,採用開放原碼 GPL 執照,這次主要更新了套件中的「網格」(dhtmlxGrid) 和「樹格」(dhtmlxTreeGrid) 組件,包括了大量的新功能和改進,例如從 JSON 和 JavaScript 陣列載入數據、智能渲染、及分層數據網格的分頁支援,套件亦加入了新的「滑竿」(dhtmlxSlider) 組件。
PhotoShop 入門書籍免費下載,完全合法,只餘 20 多天
由 SitePoint 出版,Corrie Haffly 編寫的 PhotoShop 入門書 The Photoshop Anthology: 101 Web Design Tips, Tricks & Techniques (譯名:PhotoShop 文摘:101 個網頁設計密技、戲法及技巧),現在可供
PHP 加密技術指南(二之二)
本文轉載了 資深的 PHP 開發人員 Octavia Andreea Anghel 在 DevX.com 發表的 PHP 加密技術的教學文件,第一部分介紹了 PHP 預設的加密功能,及擴充模組 MCrypt 的安裝及應用方法。本文將會繼續介紹其他擴充模組。
用 MHash 建立散列值
MHash 是一個免費的函式庫,提供大量散列值算法,這些算法可用來計算校驗值 (checksum)、訊息摘要 (message digests)、及建立數碼簽署。
安裝 libmhash
PHP 加密技術指南(二之一)
資深的 PHP 開發人員 Octavia Andreea Anghel 在 DevX.com 發表了一篇 PHP 加密技術的教學文件,討論如何取得和安裝各種 PHP 加密技術軟件包,以提高你的 PHP 應用程式的安全性。本文是系列的第一部分,第二部分在這裡。在理想世界,加密和保安技術根本無須存在,但現實世界遠非完美,所以軟件開發商要花費大量時間和金錢,為應用程式設立保安措施,加密只是整個保安拼圖中的一小塊,其他的尚有 SSL / TLS、數碼證書、數碼簽名等等。
四川大地震,請伸出援手
兩天前在四川發生的大地震,死亡人數在兩天之間已經超過一萬人,尚有數以十萬人失蹤,最終的死亡人數可能超過十萬,任何言詞都難以表達心中哀傷的萬份之一,我在此以微弱的聲音,呼籲所有蒞臨這個網站的人,向災民們伸出援手。
請以任何你認為可行的方式為災民提供協助,捐款、捐物資、祈禱、念經、甚至親赴災場出力,以下是一些慈善團體的網站,希望可以節省你搜尋的時間,早一刻提供援助:
PHP vs .NET,如何抉擇?
很多人都曾經問過,或者被人問過,PHP 和 .NET 兩者哪一個比較好?Yahoo Answers 每隔一段時間便有人提出這個問題,很多網誌也參予了討論,大部分討論都集中於語言本身和開發工具的優劣,這方面受很多主觀因素影響,所以討論永遠沒完沒了,一位資深的新加坡 PHP 兼 .NET 開發人員在他的網誌上從另一個角度看這個問題。
PHP 開發資源網 ── 一個大陸的知識產業剽竊網站
最近在網上瀏覽的時候,偶然發覺一個大陸的 PHP 網站「PHP 開發資源網」,竟然抄錄了一些香港 PHP 用家社區的文章,例如「Cute Editor for PHP 6.0── 一個所見即所得的線上 HTML 編輯器」和「每一個 PHP 開發者都應該認識的十個開發項目」全文抄錄,一字不改,甚至圖片也直接連到我們的伺服器,真的有點受寵若驚,不過遍尋整篇文章,也找不到任何提及我們的字句或者連結。大陸什麼都是假的,除了騙子,又一次親身體會。
PHP 是否理想的第一語言?
2008 年 4 月 PHP 使用統計
Nexen 發表了 2008 年 4 月份的 PHP 使用統計,他們調查了 2,800 萬個伺服器,涵蓋了 200 萬個 IP 地址,刪除沒有架設網站、無法聯絡、網絡服務供應商和使用 domain parking 的網域後,共有 1,250 萬個網站參與了這次統計,內容摘要如下,統計的方法可參閱 la section phpversion。
這張圖表顯示了 PHP 在全球互聯網上的市場份額是 33.30%,與前一個月差不多,PHP 的市場份額一直很穩定。
