The Will Will Web

記載著 Will 在網路世界的學習心得與技術分享

微軟推出官方版的 Microsoft SQL Server 2005 Driver for PHP

微軟為了讓所有人將應用程式能夠完善的在 Windows 平台執行,現在連 PHP 都積極的支持,除了前陣子微軟推出的 Microsoft FastCGI Extension for IIS 6.0 能夠更有效率、更穩定在 Windows 平台執行 PHP 程式之外,上個月底也推出了 SQL Server 2005 Driver for PHP 套件,微軟這次不只提供套件,還提供完整的原始碼供所有人下載並可自行修改、編譯。

... 繼續閱讀 ...

整理一些 Regex 的學習資源

我第一次接觸 Regular Expression (正規表示式, 樣式比對) 是 8 年前在學 Perl 程式語言的時候,當初一開始接觸 Regular Expression 時好像看到無字天書一樣,實在是無法「直接看語法」猜到 Regular Expression 的意義,所以只好一個規則一個規則的看,看不懂先跳過,然後一行程式一行程式的練習寫、寫錯就一直改,直到熟能生巧後,日後的子不知道省去我多少時間啊!任何有需要「字串處理」的地方全部都用 Regular Expression 來寫,不管是 Perl, PHP, JavaScript, C# 全部都有支援 Regular Expression,且語法規則都大同小異,所以真的是學一次用一輩子,反正是程式設計師一定要學的技能就是了。

... 繼續閱讀 ...

介紹一個 PHP 套件:ODBTP

ODBTP ( Open Database Transport Protocol ) 是一個可以從任意作業平台連線到 Windows ODBC 資料來源的工具函數庫,他透過 TCP/IP 連接到 Windows 主機的一個系統服務 ( ODBTP service ),直接透過這個 ODBTP service 與系統本身的 ODBC 介面直接與資料庫溝通,等於跳過了 PHP 的資料庫連接層,也省去了在 PHP 上開發各式資料庫的 extension,十分的輕鬆省事。

... 繼續閱讀 ...

Phalanger - The PHP Language Compiler for the .NET Framework

什麼? PHP for .NET Framework? 酷!現在連 PHP 都可以在完全不用修改的情況下 compile 成 .NET 組件,最新的 Phalanger v2.0 甚至可以將 MediaWiki 完全不用修改原始碼的情況下直接轉到 .NET 上面跑!還可以用 PHP 寫 Silverlight 耶!也可以用 PHP 直接使用 ASP.NET 2.0 Framework 的所有資源!

... 繼續閱讀 ...

MySQL 4.1/5 如何將現有 latin1 中文資料匯入成 UTF-8 資料

字集字碼的問題真的是很麻煩的,沒有好的觀念實在很難解決這麼多字集字碼的問題,尤其在轉換資料的時候,最是痛苦,很多人解決不了也是妥協,但常看到別人的網站上出現一堆 \ ? 等字元,站長本身又無法解決時,想必也是很難過吧。以下這篇文章是非常精華的一篇關於如何將 MySQL 4.0 完整且正確的升級至 MySQL 4.1/5.0 的說明。 至於文章中的名人「許功蓋」相信大家都知道是誰吧!^_^

... 繼續閱讀 ...