<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.6" -->
<rss version="0.92">
<channel>
	<title>色胚子部落</title>
	<link>http://blog.colorbase.tw</link>
	<description>一山還有一山高，自我感覺越來越不良好</description>
	<lastBuildDate>Sat, 13 Mar 2010 01:15:25 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>使用 PHP 判斷 jQuery 傳來的 AJAX 請求類型</title>
		<description><![CDATA[<p>今天看到 Detecting Ajax Events on the Server 這篇文章中提到一個有趣的好方法，當jQuery送出AJAX請求時會附上 X-Requested-With 請求檔頭，其值為「XMLHttpRequest」。</p>

<p>依據該文的描述在PHP中我們可以透過判斷 X-Requested-With 請求檔頭來分辨現在的請求是不是AJAX請求而給予不同的回應。</p>

<p>但這樣的判斷似乎不夠完整，在某些時候我們可能需要更進一步的判斷，jQuery所提供的AJAX方法不僅可以指定回傳的格式，它在送出AJAX請求時也會根據指定回傳格式的不同而傳出不同的Accept請求檔頭，因此在相同的概念下進一步聯想，其實我們還可以透過「Accept」請求檔頭來分辨現在的請求是什麼樣的類型。</p>]]></description>
		<link>http://blog.colorbase.tw/programming/665</link>
			</item>
	<item>
		<title>XRefresh - 網頁開發解放F5</title>
		<description><![CDATA[在寫網頁的時候通常我們經常需要在編輯器與瀏覽器切換，這種情況特別容易發生在寫CSS及Javascript時，就算是使用的是視覺化的編輯器，例如Dreamweaver，也難以避免來回切換瀏覽器的來檢視最正確的結果，而且不僅需要來回切換檢視甚至還得不斷按F5重新整理網頁，長久下來這是一件非常費力的工作，XRefresh 便是解決這種困擾的工具。]]></description>
		<link>http://blog.colorbase.tw/web-development/659</link>
			</item>
	<item>
		<title>Framework 與 Library 的概念與不同</title>
		<description><![CDATA[Framework 中文常譯為「框架」、「架構」而 Library 中文常譯為「庫」。

很多 Framework 因為結構上的需求而帶有大量的 Library 所以很容易讓人對於這兩者的概念混淆不清。]]></description>
		<link>http://blog.colorbase.tw/programming/657</link>
			</item>
	<item>
		<title>Lazybones PHP 開發框架 0.1 釋出</title>
		<description><![CDATA[最近因為需求而開始嘗試尋找一個合適的PHP開發框架，了解過幾個知名的框架之後發現每個框架都有其優點，但卻沒有符合我需求的框架，於是就便自行寫了一個開發框架，我把它命名為 Lazybones。
最後我決定以 new BSD license 釋出，希望可以讓有相同需求的人多個選擇。


Lazybones 吉祥物
名稱：藍惰蟲 (bluelazy)
分類：軟體生物
棲息地：每個人的心中
特性：可能促使宿主懶散不事生產，也可能促使宿主為了消除藍惰蟲所釋放的懶惰激素進而改進或創造新事物來滿足懶惰的慾望。
記得小時候被長輩罵懶時，總是以比喻的方式消遣「你是沒骨頭嗎？」
因此以這樣一個概念設計了這個沒有骨頭的生物「藍惰蟲」。
Lazybones 簡介
Lazybones 是一個微型PHP快速開發框架，它被設計的主要目的是減少小型架構網站所需撰寫的程式碼，加快開發的速度、增加可維護性，同時能兼具一定的執行的效能，努力在效能與核心功能間取得平衡點。
目前已實現的特色：

核心迷你，執行效能高
操作簡便，語法親和
MVC架構
具備可擴充性及開發彈性
存取控制清單 (ACL)
模型內建ORM
事件
URL路由器
視圖佈局
主題支援
資料驗證器
國際化


Lazybones 官方網站
Lazybones 討論區

]]></description>
		<link>http://blog.colorbase.tw/programming/654</link>
			</item>
	<item>
		<title>網頁使用特殊字型的解決方案</title>
		<description><![CDATA[字型的兼容對於網頁設計而言是一個很頭痛的問題，如果在網頁中使用特殊字型，而訪客的電腦中沒有安裝這個字型，將會因為無法正確顯示字型而導致網頁的設計走味。因此一般在設計網頁的時候只能選擇通用的字型，如：Verdana, Geneva, sans-serif,Georgia這些芭樂到不行的字型，結果是可能會讓外觀大打折扣。]]></description>
		<link>http://blog.colorbase.tw/web-development/651</link>
			</item>
	<item>
		<title>CSS撰寫的新觀念</title>
		<description><![CDATA[CSS是一個令人又愛又恨的樣式定義語言，除了有跨瀏覽器的問題，寫起來也是又臭又長又麻煩，於是我曾經尋找過一些CSS的解決方案，找到過一些純CSS 的Framework，這些都不太能夠被我接受，因為那些Framework僅僅是定義一些通用的語法，彈性並不是很高，寫起來也不是很符合CSS的概念及原則，但最近一連串發現一些還算新的CSS編寫觀念及Framework，以程式語言的概念多加入一個編譯層使CSS的撰寫更人性化。]]></description>
		<link>http://blog.colorbase.tw/web-development/644</link>
			</item>
	<item>
		<title>Apache、Nginx、Lighttpd評比</title>
		<description><![CDATA[今天看到了一篇對於目前三大知名 Open Source HTTP Server (Apache、Nginx、Lighttpd) 做評比的文章，文章內容寫的非常詳盡，也提出各種伺服器適合的建議用途。]]></description>
		<link>http://blog.colorbase.tw/server/642</link>
			</item>
	<item>
		<title>CSScaffold - 幫助建構複雜CSS的「鷹架」</title>
		<description><![CDATA[今天發現一個好用的CSS的開發框架 - CSScaffold，瞭解玩這個東西之後，我的感覺就如同官方提到的一句話「Simple, but powerful」，它是一款幫助撰寫CSS的快速開發框架，不同於許多CSS框架，它必須依靠PHP與Apache的mod_rewrite來執行，但也因為需要這兩種東西，讓CSScaffold變得很神奇、很方便，寫起CSS來又快又輕鬆！]]></description>
		<link>http://blog.colorbase.tw/programming/639</link>
			</item>
	<item>
		<title>好用的SQL語法編輯工具 - SQL Workbench</title>
		<description><![CDATA[今天發現了一套幫助編寫SQL語法的好工具 - SQL Workbench，它支援各式各樣常見的資料庫，方便的欄位及資料表名稱自動完成提示，可以讓我們不用記憶資料表及欄位名稱，用來編寫又臭又長的SQL語句時，是一套相當好用的工具。
支援眾多資料庫

支援的資料庫有：PostgreSQL、Oracle、Microsoft SQL Server、MySQL、SQLite、Firebird SQL、Access、Excel、H2 Database Engine、Apache Derb、HSQLDB、IBM DB2...及其他更多。]]></description>
		<link>http://blog.colorbase.tw/programming/627</link>
			</item>
	<item>
		<title>[翻譯]如何使用單例設計模式(Singleton design pattern) for PHP</title>
		<description><![CDATA[今天在找單例設計模式(Singleton design pattern)或稱單例模式(Singleton Pattern)的名詞解釋資料時，找到了一篇「How to use the Singleton design pattern」。

該作者使用簡短的描述、簡潔的範例，清楚的闡明單例設計模式的概念與使用方式，我覺得這篇文章很容易懂，很值得參考，因此將其翻譯成中文]]></description>
		<link>http://blog.colorbase.tw/programming/625</link>
			</item>
</channel>
</rss>
