<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>網頁設計,網路行銷新知 &#187; BUSINESSWING &#8211; 整合提供網頁設計,網站企劃,網路行銷等新知</title>
	<atom:link href="http://businesswing.net/tag/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://businesswing.net</link>
	<description>提供的不只是網頁設計,網頁製作,網頁企劃,更重視網頁優化(SEO)及網頁行銷概念的注入</description>
	<lastBuildDate>Wed, 06 Jul 2011 09:12:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>3-5 網頁註解</title>
		<link>http://businesswing.net/php/3-5/</link>
		<comments>http://businesswing.net/php/3-5/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 08:39:54 +0000</pubDate>
		<dc:creator>eggggg</dc:creator>
				<category><![CDATA[網頁程式PHP]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[網頁設計]]></category>

		<guid isPermaLink="false">http://businesswing.net/?p=850</guid>
		<description><![CDATA[當我們撰寫網頁時，總是會碰到問題，我該如何將問題記錄下來呢？或者，我們無法將網頁寫完，必須做一個結束的動作，那我該如何提醒自己，網頁進行到哪裡呢？ 我們將utf8.php略做修改，並且，在&#60;? ?&#62;這個區塊內，我們可以如此寫下註解（檔案名稱：「3」資料夾內「utf8_part2.php」） 01 &#60;html&#62;&#60;head&#62; 02 &#60;meta http-equiv="Content-Type" content="text/html; charset=UTF-8&#8243;&#62; 03 &#60;title&#62;utf8編碼，且用utf8的meta標示&#60;/title&#62; 04 &#60;/head&#62;&#60;body&#62; 05 &#60;?  //這是單行的註解，只有一行 06 echo "功"; 07 /* 08 許蓋功這幾個字因為編碼衝突的關係，所以無法在PHP內使 09 用。其實使用UTF-8就很方便了啊～ 10 */ 11 ?&#62;&#60;/body&#62;&#60;/html&#62; 所以妥善的加入註解，可以幫自己整理重點，而且當程式有問題時，也可以藉此將問題寫下。如果可以把問題寫下，代表您知道問題在哪？就可以用比較快的方式找到解答，在寫註解的過程中，說不一定就找到答案！而PHP的註解，瀏覽器上看不看的到呢？請各位試試看嚕！ 接下來：3-6 網頁美化  葉建榮  jiannrong@gmail.com]]></description>
		<wfw:commentRss>http://businesswing.net/php/3-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>3-4 網頁為何看不到或變成亂碼？</title>
		<link>http://businesswing.net/php/3-4/</link>
		<comments>http://businesswing.net/php/3-4/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 08:31:26 +0000</pubDate>
		<dc:creator>eggggg</dc:creator>
				<category><![CDATA[網頁程式PHP]]></category>
		<category><![CDATA[Big5]]></category>
		<category><![CDATA[UTF-8]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[亂碼]]></category>
		<category><![CDATA[網頁設計]]></category>

		<guid isPermaLink="false">http://businesswing.net/?p=844</guid>
		<description><![CDATA[瀏覽器如何知道網頁的編碼呢？網頁&#60;head&#62;&#60;/head&#62;內可加入&#60;meta http-equiv="Content-Type" content="text/html; charset=編碼"&#62;以確認瀏覽器會以正確的編碼顯示，如果網頁內沒有這一行文字，會造成什麼結果呢？以IE8來說，就會無法顯示正確內容，而Firefox可以。 但如果網頁本身為Big5編碼，而用UTF-8的meta標示呢？ （檔案名稱：「3」資料夾內「charset1.php」） 01 &#60;html&#62;&#60;head&#62; 02 &#60;meta http-equiv="Content-Type" content="text/html; charset=UTF-8&#8243;&#62; 03 &#60;title&#62;Big5編碼，但用utf8的meta標示&#60;/title&#62; 04 &#60;/head&#62;&#60;body&#62; 05 &#60;? 06 echo "中文測試"; 07 ?&#62;&#60;/body&#62;&#60;/html&#62; 【圖12、當編碼為Big5碼，meta卻標示UTF-8，IE8內變成亂碼】 【圖13、當編碼為Big5碼，meta卻標示UTF-8，Firefox內變成亂碼】 所以不是改了html的meta標示就可以轉換成UTF-8編碼，連檔案本身都必須是UTF-8編碼。所以，建議您養成習慣，網頁&#60;head&#62;&#60;/head&#62;內裡面加上&#60;meta http-equiv="Content-Type" content="text/html; charset=UTF-8&#8243;&#62;，且這一行最好加在&#60;title&#62;&#60;/title&#62;之前，就可以避免異常狀況發生。 資訊小百科：網頁為何會有亂碼或空白頁？ html會先依文件內容本身編碼選擇編碼，但IE(包含IE6至IE8)在網頁沒有指定編碼的語法下會以該電腦預設編碼為預設編碼。所以UTF-8編碼網頁若沒有指定編碼會變成亂碼。 若網頁有&#60;meta http-equiv="Content-Type" content="text/html; charset= UTF-8&#8243;&#62; 標籤，瀏覽器會依照標籤重新設定編碼方式，所以若標籤內描述的編碼與文件內容編碼不一致，網頁就會出現亂碼。 Firefox或其他非IE瀏覽器在解析編碼時，只要找到meta標籤，就會重新定義網頁編碼，不論meta標籤的順序在title標籤之前或後；而IE找到meta標籤後，開始定義網頁編碼，在這一行之前則依照電腦預設編碼，換言之，若meta標籤在title標籤之後，解析title時會出現編碼不一致的情況，而會以空白頁的方式顯示。 所以，當您要設計UTF-8網頁，為了避免瀏覽器瀏覽出現亂碼或空白頁，請您確認以下三個步驟： 1.確認網頁文件編碼為UTF-8 2.確認網頁有加上&#60;meta http-equiv="Content-Type" content="text/html; charset=UTF-8&#8243;&#62; 3.確認上述meta標籤在title標籤之前 接下來：3-5 網頁註解  葉建榮  jiannrong@gmail.com]]></description>
		<wfw:commentRss>http://businesswing.net/php/3-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>3-3 將網頁轉換成UTF-8</title>
		<link>http://businesswing.net/php/3-3/</link>
		<comments>http://businesswing.net/php/3-3/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 08:00:04 +0000</pubDate>
		<dc:creator>eggggg</dc:creator>
				<category><![CDATA[網頁程式PHP]]></category>
		<category><![CDATA[UTF-8]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[網頁設計]]></category>

		<guid isPermaLink="false">http://businesswing.net/?p=840</guid>
		<description><![CDATA[我們將使用NotepPad++進行PHP網頁編碼轉換。但因Windows系統下UTF-8編碼會在網頁最前面加上三個隱藏字元，用來讓某些編輯軟體辨識出這是UTF-8編碼文件，PHP在讀取UTF-8網頁時會將這三個字元讀出，所以必須將UTF-8編碼的PHP檔案最前面三個字元刪除，否則PHP在執行時會產生問題。（若刪除這三個字元，對Windows環境內其他軟體沒有影響，文件編碼的判斷不完全由那三個字元判斷。） 當您以NotepPad++開啟或編輯網頁檔案時，可注意右下角狀態列上的顯示。若是ANSI代表是Big5編碼。 【圖4、Notepad++顯示為Big5編碼】 【圖5、Notepad++顯示為UTF-8編碼】 或者您也可由「格式」功能表察看，內有「編譯成..」及「轉換至..」兩大分類。「編譯成..」是指目前的編碼，「轉換至..」則是編碼的轉換。而若您的檔案是Big5碼，該檔案在「格式」功能表內會是「編譯成ANSI碼」。 【圖6、Notepad++的格式功能表內顯示為Big5編碼】 因此請您將檔案另存為utf8.php檔案，再請您點選「轉換至UTF-8碼格式（檔首無BOM）」後存檔。當您開啟utf8.php檔後，您會發現該檔在「格式」功能表內會是「編譯成UTF-8碼格式（檔首無BOM）」。 【圖7、Notepad++的格式功能表內顯示為UTF-8編碼】 編碼改為UTF-8後且改存為utf8.php後，您會發現到IE8畫面雖可出現文字，但卻不是我們想要的「功」，且您會發現到編碼他選擇的是「繁體中文」。 【圖8、IE8內顯示亂碼】 【圖9、IE8再檢查編碼，發現是繁體中文】 需手動選擇UTF-8才會正常顯示，而Firefox卻可以看到網頁，這是怎麼回事呢？ 【圖10、IE8手動調整編碼為UTF-8後就可以正常顯示】 【圖11、Firefox可以正常顯示】 資訊小百科：為何不挑選其他瀏覽器？IE 8是微軟第一個支援CSS 2.1標準的瀏覽器，所以測試IE瀏覽器會以IE8作為測試對象。只是IE8仍沒有完全符合國際標準，Acid3檢查100分內也只有得到17分。IE不像Firefox擴充性高，又可跨平台，之後章節會擷取Firefox執行的畫面。   接下來：3-4 網頁為何看不到或變成亂碼？  葉建榮   jiannrong@gmail.com]]></description>
		<wfw:commentRss>http://businesswing.net/php/3-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>3-2 網頁編碼很重要嗎？</title>
		<link>http://businesswing.net/php/3-2/</link>
		<comments>http://businesswing.net/php/3-2/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 07:38:11 +0000</pubDate>
		<dc:creator>eggggg</dc:creator>
				<category><![CDATA[網頁程式PHP]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[網頁編碼]]></category>
		<category><![CDATA[網頁設計]]></category>

		<guid isPermaLink="false">http://businesswing.net/?p=835</guid>
		<description><![CDATA[各位經常瀏覽網頁，不覺得網頁編碼是很重要的事情，但是在PHP與MySQL的世界裡，網頁編碼是很重要的事情！ PHP5時代支持UTF-8編碼，而PHP6則將UTF-8設定為預設編碼，對於東亞地區雙位元的文字，可提供更好的支援。MySQl 4.1版之後不僅支持UTF-8編碼，而且更進一步地可在資料庫、資料表、欄位上設定語系，也可在查詢時指定語系。因為MySQL4.0（含）之前是不管編碼（預設是latin1）的，網頁要如何顯示，是交由html的&#60;meta&#62;標籤與編碼格式來決定的。所以MySQL的這一個改變，讓很多網站在升級之後，就會變成亂碼顯示。 但MySQL為何要這樣做呢？MySQL這樣做的目的，是讓您可在一個資料庫內存放不同編碼的資料。所以網頁必須設定好編碼，PHP才可依照您指定的編碼作資料存取，但如果沒有設定好，那網頁或者資料庫裡將變成火星文而難以閱讀。 很多人不願讓PHP與 MySQL升級，就是因為編碼。其實，隨者網路的發達，除非您的網站有特別限制，否則可預期會有來自全球各地的朋友觀看您的網頁或留言。很多公司現在將公司的部門分散在全球各地，或者要滿足全球各地的客戶，網頁上必須能顯示正體中文、簡體中文、日文、泰文，那該怎麼辦？ 一個網頁只能顯示一種編碼的文字，所以若一個網頁內需包容多個語系的文字，您可能會將其他編碼文字用圖片方式顯示，但這樣的處理方式，其實是很麻煩的。假如使用UTF-8，就可以解決這個問題，將所有文字全部都包含進去。因此不論您使用哪一個地區的文字均可用相同的編碼顯示。 PHP與Big5編碼裡裡的若干文字有語法上的衝突，更是讓我們不得思考是否要將編碼改為UTF-8。 Big5編碼設計時用兩個Bytes來代表一個中文字，例如「淚」這一個字的編碼是"B25C〞。每個中文字的第一個Byte使用ASCII裡的高字元(129-255)，第二個Byte用到了部分低字元(1-128)，但沒有排除ASCII的控制碼，所以這樣的設計也成為日後各種資訊應用上不便的原因。 5C這個編碼就是「\」，在PHP裡面是被拿來當跳脫字元使用，也就是說當變數裡有單引號或雙引號時，為了可以正確顯示這些特殊字元，通常需要多加一個「\」，例如以下的範例，而這裡的「echo」指將後面的文字回應在網頁上。（檔案名稱：「3」資料夾內「abctest.php」） 01 &#60;html&#62;&#60;head&#62;&#60;title&#62;第一個PHP網頁&#60;/title&#62; 02 &#60;/head&#62;&#60;body&#62; 03 &#60;? 04 echo "\"nabc test"; 05 ?&#62;&#60;/body&#62;&#60;/html&#62; 網頁上原本應該顯示 \"nabc test，但實際上，您在瀏覽器上會看到： 【圖3  網頁內顯示：”nabc test】 我們回頭檢視剛剛設計的big5.php，問題出在哪裡呢？因為功的第二個Byte是 5C ，加上後面接的是雙引號，因此經過解譯之後，最後面的雙引號被認定為文字，進而造成語法少了最後那個雙引號，所以才會出現問題。 也許各位想用函數的方式做文字的過濾，讓中文字能順利顯示，但這樣處理的方式，其實會增加網頁維護的困難度，Unicode的環境既然是不能避免（Linux環境早就是Unicode編碼），PHP與Big5在編碼上既然有衝突，且MySQL又預設為UTF-8編碼，那麼我們應該趁早準備，早點將網頁與資料庫改為UTF-8編碼。  接下來：3-3 將網頁轉換成UTF-8 葉建榮  jiannrong@gmail.com]]></description>
		<wfw:commentRss>http://businesswing.net/php/3-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>第三章 網頁編碼與網頁美化互動</title>
		<link>http://businesswing.net/php/3-1/</link>
		<comments>http://businesswing.net/php/3-1/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 07:10:10 +0000</pubDate>
		<dc:creator>eggggg</dc:creator>
				<category><![CDATA[網頁程式PHP]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[網頁設計]]></category>

		<guid isPermaLink="false">http://businesswing.net/?p=827</guid>
		<description><![CDATA[當我們安裝好Apache+PHP+MySQL之後，就可以開始來編輯網頁。若您是使用Windows環境編輯網頁，本書建議您可安裝NetBeans IDE與NotePad++；若您是Linux環境，本書建議您可使用NetBeans IDE與vim。 3-1 開始撰寫網頁 於Windows環境內，請先開啟NotePad++，點選「檔案」功能表下「新增檔案」。 再請輸入以下的語法：（檔案名稱：「3」資料夾內「test.php」） 01 &#60;html&#62;&#60;head&#62;&#60;title&#62;第一個PHP網頁&#60;/title&#62;&#60;/head&#62;&#60;body&#62; 02 &#60;? 03 echo "你好！"; 04 ?&#62;&#60;/body&#62;&#60;/html&#62; 編輯好的檔案要儲存在哪兒呢？本書以Appserv套件安裝Apache+PHP+MySQL方式安裝系統，所以預設的網頁資料夾是位於Appserv目錄內的www目錄，假設您的Appserv安裝於C槽，就請您將網頁儲存於「C:\Appserv\www」。若您是Linux系統，預設為/var/www/html內。這裡暫時不改變編碼，所以您的網頁編碼應該是Big5碼。 我們在網站目錄內建立「3」資料夾，並將檔案儲存，再請您於瀏覽器輸入http://localhost/3/test.php，您可看到網頁順利的顯示。 【圖1  第一個執行的PHP網頁】 開啟時需使用http://方式，所以網頁需放在網頁伺服器指定的位置，而不能放在我的文件夾或桌面。若使用開啟舊檔的方式，您會看到語法，而不是執行的結果，這是為什麼呢？因為PHP需經過Web Server解析後才會送到瀏覽器上顯示。很高興，您寫了第一個PHP網頁！這個網頁內，您看到什麼不同的地方呢？ PHP為一個內嵌式語言，PHP語法可與網頁混和使用，副檔名為PHP，網頁內若加上&#60;? ?&#62;，代表在這個區塊內放置的是PHP語法（PHP6不再支援&#60;% %&#62;的區塊表示方式），每一行結束時，需加上分號「;」。 而echo則是PHP內預設的語法，這個語法的目的是「將後面的字串或者變數內容顯示在網頁上」。 接者，再麻煩您寫以下的網頁，這一個網頁，我們仍使用Big5編碼。（檔案名稱：「3」資料夾內「big5.php」） 01 &#60;html&#62;&#60;head&#62;&#60;title&#62;第一個PHP網頁修改&#60;/title&#62; 02 &#60;/head&#62;&#60;body&#62; 03 &#60;? 04 echo "功"; 05 ?&#62;&#60;/body&#62;&#60;/html&#62;  當您開啟瀏覽器輸入「http://localhost/big5.php」測試，您會看到這樣的訊息： Parse error: syntax error, unexpected $end in G:\www\big5.PHP on line 5 【圖2  Big5編碼與PHP衝突，導致網頁無法正常顯示】 這是為什麼？很多人在寫PHP時，會碰到這樣的問題，坊間很多書籍，也避開不提，但是，我們該面對問題的時候到了！  接下來：3-2 網頁編碼很重要嗎？ [...]]]></description>
		<wfw:commentRss>http://businesswing.net/php/3-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2-3 PHP編輯軟體介紹</title>
		<link>http://businesswing.net/php/2-3/</link>
		<comments>http://businesswing.net/php/2-3/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 03:24:45 +0000</pubDate>
		<dc:creator>eggggg</dc:creator>
				<category><![CDATA[網頁程式PHP]]></category>
		<category><![CDATA[PHP編輯軟體]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[網頁設計]]></category>

		<guid isPermaLink="false">http://businesswing.net/?p=801</guid>
		<description><![CDATA[PHP可用任何軟體來編輯，您也可以使用記事本來編輯。但現在電腦執行效能提高、Linux與Windows均有圖形介面的情況下，是否有圖形介面的編輯軟體，可在您編輯網頁時就幫您做語法檢查，若有錯誤語法馬上顯示，且有語法提示呢？NetBeans IDE這一套軟體可以達到您的要求。 NetBeans IDE 是一套可以跨平台的整合開發環境，可以讓您在 Windows、Linux、Mac OS X 及Solaris上執行，重點是，它是完全免費的。該軟體具有以下特色： 一、NetBeans IDE可結合HTML、JavaScript和CSS，會以顏色區分不同的標籤語法，也會有語法折疊功能。 【圖10、NetBeans IDE內PHP網頁語法可以顏色區分與語法折疊】 二、NetBeans另外若有明顯的錯誤，NetBeans也會自動標示提醒，圖示中的錯誤是那兩行結束時沒有加上「；」。 【圖11、NetBeans IDE具有錯誤提示功能】 三、NetBeans IDE提供PHP語法自動完成，這可加快開發網站的速度。 【圖12、NetBeans IDE具有PHP語法自動完成功能】  NetBeans需要Java Runtime Environment (JRE)才能使用。Sun網站上提供了下載的網址【網址如下：http://www.netbeans.org/downloads/index.html 】，您可單純的下載只具PHP編輯功能的NetBeans，或者下載全部功能的NetBeans，安裝時再做挑選。本書建議選擇下載「下載全部功能的NetBeans，安裝時再做挑選」。 安裝時首先會出現Windows安全性警示，請在這裡點選「解除封鎖」，讓Java程式順利運行。 【圖13、NetBeans IDE安裝時出現的安全性警示，請解除封鎖再進行安裝】 接著您將會看到安裝程式列出安裝清單，在此建議您點選「Customize」鈕手動挑選所需套件。 【圖14、NetBeans IDE列出欲安裝的軟體清單】 【圖15、NetBeans IDE安裝時可挑選欲安裝的項目】 內有眾多程式，建議勾選PHP、Common Web Components、Base IDE（如果已經安裝則無法選取）與Java SE（如果已經安裝則無法選取）。其他項目屬於Java、Ruby 、C、C++開發的項目，您可依照您實際的需求點選。確認完成後請按下「OK」鍵繼續安裝。 接著則是授權申明，若您同意則可繼續安裝。 【圖16、NetBeans IDE安裝時授權申明】 請做最後確認，若確認無誤後請按下「Install」鈕進行安裝。 【圖17、NetBeans IDE安裝時最後確認】 安裝完成後請按下「finish」鈕結束安裝。 【圖18、NetBeans IDE安裝完成】 NetBeans IDE以「專案」中心來進行網頁開發。若您需要的網頁編碼轉換或只是開啟單一網頁進行編修，建議可下載NotePad++進行網頁編輯。NotePad++下載網址為：http://notepad-plus.sourceforge.net/tw/site.htm Notepad++ 具有以下特色： 語法高亮度顯示及語法摺疊功能。 支援XML、 HTML、PHP、CSS、Javascript等語法標籤顯示。 [...]]]></description>
		<wfw:commentRss>http://businesswing.net/php/2-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2-2 Server規劃：Windows部分</title>
		<link>http://businesswing.net/php/2-2/</link>
		<comments>http://businesswing.net/php/2-2/#comments</comments>
		<pubDate>Thu, 03 Dec 2009 07:03:02 +0000</pubDate>
		<dc:creator>eggggg</dc:creator>
				<category><![CDATA[網頁程式PHP]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[網頁設計]]></category>

		<guid isPermaLink="false">http://businesswing.net/?p=759</guid>
		<description><![CDATA[Windows環境裡，推薦安裝Appserv【網址為：http://www.appservnetwork.com/ 】這一個整合性安裝套件。Appserv裡面包涵了Apache、PHP、MySQL與phpMyAdmin（一套管理MySQL網頁套件）、安裝時快速且方便。目前Appserv網站上已經提供PHP6安裝套件，請下載後執行該程式，在看完說明後請按「Next」繼續。（網址：或請參考隨身版Firefox提供的資訊）  【圖1、Appserv安裝之一：看完說明後就可開始安裝】 接著則是授權條款，您若同意，請按下「I Agree」才可進入安裝程序，若不同意，則請按下「Cancel」離開。 【圖2、Appserv安裝之二：看完授權條款後就可開始安裝】 請設定安裝目錄。請您注意，這個目錄內「www」資料夾預設為網頁資料夾，而「mysql」內「data」資料夾預設為資料庫資料夾，所以如果您的資料眾多，建議您將安裝目錄設定到非系統碟裡，例如「D:\」，以避免網站資料大增而導致系統磁區空間不夠。 【圖3、Appserv安裝之三：設定安裝目錄】 選擇安裝的項目，Appserv將安裝以下四個項目： 項目名稱 說明 Apache HTTP Server 網站伺服器 MySQL Database 資料庫 PHP Hypertext Preprocessor PHP 超本文處理程序 phpMyAdmin PHP網頁介面的MySQL管理系統 建議您全部選擇，再請您按下「Next」。   【圖4、Appserv安裝之四：設定安裝項目】 接著請您設定您這一台機器的Server名稱、管理者的email address，還有Apache的HTTP Port（預設是80），這些資料日後均可修改。 【圖5、Appserv安裝之五：設定Apache Server資訊】 資訊小百科：Apache HTTP Port是什麼？一台電腦只有一個IP，一台電腦上多個程式要如何與外界溝通呢？一台電腦有多個多個程式，而就是用來對應某個程式的連接埠就是Port。Port就像銀行的窗口，當您到銀行抽號碼後，就會廣播某號到某窗口。只不過它的窗口一共有 65536 個，而且它有留著特定的窗口給特定程式使用。例如網頁預設為80這一個Port。   MySQL需設定管理者的密碼，這裡請先設定為「phpmysql」。MySQL Server Setting原則上可不用變更。 【圖6、Appserv安裝之六：MySQL Server設定】   資訊小百科：1.  Character Sets and  Collations是什麼？「Character Sets and  Collations」指文字編碼（Character）與連線校對（Collations）。因為Big5編碼與PHP會有編碼衝突，而另一個Latin1碼與中文不合，所以建議設定為UTF-8。2.  Old Password [...]]]></description>
		<wfw:commentRss>http://businesswing.net/php/2-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2-1 Server規劃與編輯軟體安裝</title>
		<link>http://businesswing.net/php/2-1/</link>
		<comments>http://businesswing.net/php/2-1/#comments</comments>
		<pubDate>Thu, 03 Dec 2009 04:16:34 +0000</pubDate>
		<dc:creator>eggggg</dc:creator>
				<category><![CDATA[網頁程式PHP]]></category>
		<category><![CDATA[PHP編輯軟體]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[網頁設計]]></category>

		<guid isPermaLink="false">http://businesswing.net/?p=738</guid>
		<description><![CDATA[首先，我們得先架設網頁伺服器，以下的單元將分為Linux平台與Windows平台兩個部分。 2-1          Server規劃：Linux部分 若您的環境是Linux平台，建議您依照作業系統提供的版本進行安裝，考慮到系統穩定性及不要花太多時間在apache、php與mysql安裝設定上，因此不建議手動下載安裝。畢竟穩定提供服務比較重要，這裡以Fedora及openSUSE為例，說明如何進行安裝。 由於Linux有多種視窗桌面環境，軟體安裝或系統設定在視窗桌面環境內的位置不一，所以安裝時均以指令的方式進行，請於該Server上開啟終端機，或以ssh遠端登入該Server，輸入「su」後請輸入管理者密碼就可轉換成管理者帳號。 資訊小百科：為什麼Linux有多個視窗桌面環境？ Linux環境原本是以終端機文字操作為主，不少前輩思考是否有其他操作的方式，而X-window是其中一種方式，並於1984年麻省理工學院針對X作了初步的模型。X-window只是提供圖形介面最基本的API，管理跟圖形介面相關的輸入輸出設備，滑鼠，鍵盤，顯示卡等。 X-window可搭配各種桌面環境，使用者就可用視窗操作的方式使用軟體與系統管理。目前以KDE和Gnome為較普遍的桌面環境，另可挑選XFCE、FVWM等做為桌面環境。 2-1-1      Fedora環境安裝 於終端機切換到管理者之後，請輸入「yum -y install httpd php mysql mysql-server php-mysql」， 開始安裝mysql+apache+php相關套件安裝。 接著，請依序執行以下的語法啟動mysql與php服務。 # /sbin/chkconfig httpd on# /sbin/chkconfig &#8211;add mysqld# /sbin/chkconfig mysqld on# /sbin/service mysqld start# /sbin/service httpd start 語法 意義 # /sbin/chkconfig httpd on 設置apache伺服器開機時啟動 # /sbin/chkconfig &#8211;add mysqld 在服務清單裡加入mysql服務 # /sbin/chkconfig mysqld on 設置mysql伺服器開機時啟動 # /sbin/service [...]]]></description>
		<wfw:commentRss>http://businesswing.net/php/2-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP基礎學習教室 作者介紹</title>
		<link>http://businesswing.net/php/phpauthor/</link>
		<comments>http://businesswing.net/php/phpauthor/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 08:21:05 +0000</pubDate>
		<dc:creator>bwingnet</dc:creator>
				<category><![CDATA[網頁程式PHP]]></category>
		<category><![CDATA[PHP作者]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[網頁設計]]></category>

		<guid isPermaLink="false">http://businesswing.net/?p=474</guid>
		<description><![CDATA[葉建榮jiannrong@gmail.com ．巨匠電腦兼職講師 ．RunPC雜誌專欄作者 相關文章皆受著作權法保護，勿任意複製引用，若需引用請先告知。]]></description>
		<wfw:commentRss>http://businesswing.net/php/phpauthor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>1-6 本書特色</title>
		<link>http://businesswing.net/php/1-6/</link>
		<comments>http://businesswing.net/php/1-6/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 07:15:29 +0000</pubDate>
		<dc:creator>bwingnet</dc:creator>
				<category><![CDATA[網頁程式PHP]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[網頁設計]]></category>

		<guid isPermaLink="false">http://businesswing.net/?p=456</guid>
		<description><![CDATA[坊間已經有很多書籍介紹PHP，那這一本書有何特色呢？ 如果想要快速在Linux上架站，我該如何規劃主機？（這裡以Fedora與openSUSE為例） PHP語法是在Server執行，當我想要作基本的使用者端互動，我該如何進行？可否協助我作基本的網頁互動介紹？ 我想備份我的網站與資料庫資料，該如何備份？ PHP與MySQL提供的是UTF-8編碼，我該如何編輯才能符合這樣的編碼？ MySQL內的資料是否可以與Access溝通？ 以上的這些疑問，均可以在本書中得到解答。除此之外，本書內所列的網站網址，也將放於光碟所附的隨身版Firefox內，並將附隨身版Firefox使用說明PDF檔案，您不用在IE上面輸入網址，就可以瀏覽本書所提供的各種範例與參考網站，您可以專心的編輯PHP網頁，快速的瀏覽本書所提供的網頁與下載軟體，而您也可利用本書附贈的Firefox瞭解原來網頁可以這樣管理，瞭解原來瀏覽器也可以協助您檢查網頁內的連結是否異常、瞭解網頁結構，讓您設計網頁更方便。當然，您也可以使用IE來瀏覽檢視PHP網站，只是在此提供一個更方便好用的選擇，讓您更方便瀏覽與管理網頁。 而這本書最後提供的實作內容為： 實作項目 包涵技術 人數統計 如何在session或cookie限制下做人數統計 圖形化人數計數 IP範圍檢索 月、季、年分析檢索 會員管理 Session運用 資料新增刪除與修改 AJAX實作 會員登入時驗證碼設計。 最新消息 RSS發佈 套用jQuery技術 設定逾期就不會顯示 網路日記 檔案的上傳與blob型式欄位管理 留言版 Cookies管理 IP儲存 不雅文字過濾與轉換（字串的處理） 留言內容搜尋(AJAX autocomplete) 下一章節將為各位介紹如何架設伺服器以及如何在Windows平台上安裝免費的PHP網頁編輯軟體，請您開啟電腦，我們將進入PHP的世界！ 文　葉建榮 jiannrong@gmail.com]]></description>
		<wfw:commentRss>http://businesswing.net/php/1-6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

