網站架設網頁設計是邁向網路賺錢的第一步!讓網頁公司設計費用動則數萬元,自己不能掌握技術關鍵!如果要學習很長的時間才能讓網站經營,那又錯失很多賺錢的契機(更何況有技術顧問可以諮詢嗎?自己摸索想要【無師自通...往往會走火入魔!】唯有透過我們密訓基地的網路函授課程及提供專業技術諮詢!讓你在【網站架設網頁設計教學密訓基地】的輔導下,快速架站省錢又學會技術、無技術諮詢的後顧之憂!


最新的【網站架設網頁設計教學】課程表:

http://chenfind.tw/Website_Design/E_learning/index.php



特訓密技基地總教頭 ycchen271@gmail.com


瀏覽模式: 普通 | 清單

FaceBook 教學(詳細)

FaceBook 教學(詳細)
最近用FACEBOOK的人真的愈來愈多了,每天上班的時後打開電子郵件信箱都是一堆某某某要加入我FACEBOOK社群的要求,其實查看了一下WIKIPIDIA,可以完整的了解FACEBOOK的發展史,我覺得滿有用的,可以當作是FaceBook 使用上的初級認識教學以及完整的FACEBOOK 服務介紹,希望這些資訊對想要了解FACEBOOK的朋友有幫助。


維基百科Facebook開放的內容對於Facebook的記載:


{{{company_image}}}
公司類型 私人
市場資料 {{{market_information}}}
簡稱 {{{abbreviated_name}}}
成立時間 2004年2月4日
總部地點 加州帕羅奧圖
郵政編號 {{{zip_code}}}
服務範圍 {{{area_served}}}
電話號碼 {{{telephone_no}}}
重要人物 Mark Zuckerberg(創始者及CEO)
口號 {{{company_slogan}}}
產業 網路
產品 {{{products}}}
服務 
資本額 {{{capital}}}
年營業額 $1億美元[4](2006年)
稅前盈餘 
淨利 
總資產 
淨資產 
市值 
員工數 300+ (2007年7月)
市盈率 {{{P/E ratio}}}
每股盈利 {{{earnings_per_share}}}
每股資產淨值 
結算期 {{{accounting_period}}}
母公司 {{{parent}}}
主要股東 {{{major_shareholder}}}
主要部門 {{{divisions}}}
子公司 {{{subsid}}}
網站 www.facebook.com
{{{footnotes}}}
 attachments/200909/0157580913.jpg
Facebook在帕羅奧圖市的總部Facebook是一個社交網路服務網站。於2004年2月4日上線。

Facebook的創辦人是Mark Zuckerberg,他是哈佛大學的學生,之前畢業於Ardsley高中。最初,網站的註冊僅限於哈佛學院的學生。在隨後的兩個月內,註冊擴展至波士頓地區的其他高校(如麻省理工學院)以及史丹福大學、紐約大學、西北大學和所有的長春藤名校。第二年,很多其他學校也被邀請加入進來。最終,在全球範圍內有一個大學後綴電子郵箱的人(如.edu, .ac.uk等)都可以註冊。之後,在Facebook中也可以建立起高中和公司的社會化網路。而從2006年9月11日起[5],任何用戶輸入有效電子郵件地址和自己的年齡段,即可加入。用戶可以選擇加入一個或以上網路,例如中學的、公司的、或地區的。

根據2007年7月的數據,Facebook在所有以服務於大學生為主要業務的網站中,擁有最多的用戶:3400萬活躍用戶(包括在非大學網路中的用戶)[6] 。由2006年9月至2007年9月間[7],該網站在全美網站中的排名由第60名上升至第7名。同時Facebook是美國排名第一的照片分享站點,每天上載850萬張照片。這甚至超過其他專門照片分享站點,如Flickr[8][9]。

網站的名字Facebook來自傳統的紙質「花名冊」。通常美國的大學和預科學校把這種印有學校社區所有成員的「花名冊」發放給新入學或入職的學生和教職員,協助大家認識學校內其他成員。

目錄 [隱藏]
1 營運
2 起步和發展
2.1 2005年
2.2 2006年
2.3 2007年
3 收購傳聞
4 領袖群倫
5 網站功能
5.1 牆(The Wall)
5.2 禮物(Gift)
5.3 市場(Marketplace)
5.4 戳(Pokes)
5.5 狀態(Status)
5.6 活動(Events)
5.7 開放平台上的應用程式(Application)
5.8 Facebook標識語言(Facebook Markup Language)
5.9 Facebook視頻
5.10 Facebook的域模型
5.11 技術架構
6 安全與隱私
6.1 燈塔計劃
6.2 條款風波
6.3 駭客入侵
7 被中國封鎖
8 參考文獻
9 外部連結
 


營運
網站對用戶是免費的,其收入來自廣告。廣告包括橫幅廣告和由商家贊助的小組(2006年4月,有消息稱Facebook每周的收入超過150萬美元)[10]。用戶可建立自己的檔案頁,其中包括照片和個人興趣等;用戶之間可以進行公開或私下留言;用戶還可以加入其他朋友的小組。用戶詳細的個人信息只有同一個社交網路(如學校或公司)的用戶或被認證了的朋友才可以查看。據TechCrunch報導,「在Facebook覆蓋的所有學校中,85%的學生有Facebook檔案;(所有這些加入Facebook的學生中)60%每天都登入Facebook,85%至少每周登入一次, 93%至少每個月一次。」據Facebook發言人Chris Hughes說[11],「用戶平均每天在Facebook上花19分鐘。」據新澤西州一家專門進行大學市場調查及研究的公司「學生監聽」在2006年進行的調查及研究顯示, Facebook在「大學生認為最in的事」中排名第二,僅次於蘋果的iPod,和啤酒與性並列[12] 。


起步和發展
 
Mark ZuckerbergMark Zuckerberg在Andrew McCollum和Eduardo Saverin的支持下,在2004年2月創辦了「The Facebook」。當時他是哈佛大學的學生。到了月底,半數以上的哈佛大學學生已成了註冊用戶。其時,Dustin Moskovitz和Chris Hughes加入,協助推廣網站,將Facebook擴展到麻省理工學院、波士頓大學和波士頓學院。擴展一直持續到2004年4月,包括了所有長春藤院校和其他一些學校。之後的一個月,Zuckerberg、,McCollum和Moskovitz搬到加州的帕羅奧圖市,在Adam D'Angelo和Sean Parker的協助下繼續Facebook的發展。同年9月,另一個社會化網路站點ConnectU的合伙人Divya Narendra、Cameron Winklevoss和Tyler Winlevoss把Facebook告上法庭。他們聲稱Zuckerberg非法使用了他們在讓他協助建站時開發的源代碼[13][14] 。與此同時,Facebook獲得了PayPal創始人Peter Thiel提供的約50萬美金的天使投資。到12月時,Facebook的用戶數超過100萬了。

attachments/200909/4445143840.jpg
2005年
2005年5月,Facebook獲得Accel Partners的1270萬美元風險投資[15]。2005年8月23日,Facebook從AboutFace公司手中以20萬美元購得facebook.com域名,自此從名字中把The去掉了。網站當時進行了重大改革。據Zuckerberg稱,目的是提高用戶檔案頁面的用戶友好性。在這個月,McCollum回哈佛大學繼續學業,同時仍舊以顧問的身份繼續為Facebook工作,並在暑假前來公司工作。Hughes則繼續在劍橋市履行他公司發言人的職責。2005年9月2日,Zuckerberg推出了Facebook高中版,並稱這是最合乎邏輯的下一步。雖然這最初被定位為需要邀請才能加入的社區,僅15天後,大部分高中的網路不需要密碼也可以加入了(雖然Facebook賬戶還是需要的)。到10月份,Facebook已經擴展到大部分美國和加拿大規模更小的大學和學院。除此之外,還擴展到英國的21所大學、墨西哥的ITESM、波多黎各大學及維京群島大學。2005年12月11日,澳洲和紐西蘭的大學也加入了Facebook,至此,Facebook中總共有超過2000所大學和高中[16]。


2006年
2006年2月27日,應用戶要求,Facebook允許大學生把高中生加為他們的朋友。2006年3月28日,《新聞周刊》報導Facebook可能被收購,談判正在進行中。據報導,Facebook拒絕了一個7億5000萬美元的收購條件,甚至有傳聞收購價達20億美金[17]。同年4月,Peter Thiel、Greylock Partners和Meritech Capital Partners額外投資了2500萬美元[18]。5月,Facebook擴展到印度的印度理工學院和印度管理學院。6月,Facebook狀告Quizsender.com抄襲其設計風格,要求賠償10萬美元[19][20]。7月25日,Facebook增加了更多提高收入機會的功能。和蘋果iTunes的合作推廣活動中,加入「蘋果學生小組」的用戶可以在9月10日之前每周下載25首單曲[21]。這個推廣活動的目的是讓學生們在秋季學期開學前對蘋果和Facebook的服務都更熟悉和喜愛。8月,Facebook又加入了德國的大學和以色列的高中。8月22日,Facebook推出Facebook記事本功能——一個可以加標簽、插入圖片、評論的博客服務。同時用戶可以從其他博客服務中導入。2006年9月11日,Facebook對所有網際網路用戶開放,這引起了很多現有用戶的抗議[22]。但兩周後,Facebook注冊仍舊對所有擁有有效電子郵件地址的人開放[23]。


2007年
2007年5月10日,Facebook宣布了一個提供免費分類廣告的計劃,直接和其他分類廣告站點,如Craigslist競爭[24] 。這個被稱為「Facebook市場」的功能,於5月14日上線。5月24日,Facebook推出應用編程介面(API)。通過這個API,第三方軟體開發者可以開發在Facebook網站運行的應用程序。這被稱為Facebook開放平台(Facebook Platform)[25]。同年6月,和iTunes的合作繼續為用戶提供免費音樂單曲下載。7月,Facebook完成了第一次對其他公司的收購,從Blake Ross和Joe Hewitt手中收購了Parakey[26] 。7月24日,Facebook聘用YouTube的前CFO Gideon Yu為CFO,替換了Michael Sheridan[27]。8月,Facebook成為新聞周刊的封面故事。

9月25日,微軟宣布他們可能會收購Facebook的部分股份[28]。據稱Facebook被完全收購可能性不大,因為其始創人Mark Zuckerberg希望保持獨立。


收購傳聞
2006年隨著MySpace被新聞集團收購,關於Facebook會被一家大的媒體公司收購的傳聞出現。Facebook的創始人Zuckerberg說過他不想出售公司,並否認這些傳聞[29]。他已拒絕9億7500萬美元左右的收購價格,不知還有誰願意出高於這個的價格收購Facebook。分析師Steve Rosenbush猜測是維亞康姆(Viacom)[30]。2006年9月,Facebook和Yahoo開始進行關於收購的認真談判,價格約10億美元[31]。同年10月,隨著Google以16億美元收購YouTube,有傳聞說Google開價23億美元欲從Yahoo手中搶購Facebook[32]。

Facebook的董事Peter Thiel暗示,根據2015年10億美元收入的估計,Facebook內部的估值是80億美元[33]。這一估值依據對與Facebook用戶構成類似的維亞康姆的MTV品牌的估值。

2007年9月,微軟向Facebook示好,欲以3-5億美元投資該公司5%的股份。其他公司,如Google也表示過類似興趣[34]。

2007年10月24日,微軟斥資2.4億美元購入Facebook 1.6%的股份,令Facebook整間公司的估值達到150億美元。12月李嘉誠對Facebook投資,據信也延續了這一估值[35]。


領袖群倫
早在2007年11月,Alexa的數據就已顯示Facebook成為世界最大社交網站[36],但當時信眾不多,Alexa後來又幾次調整了演算法,Facebook和MySpace的排序幾經易位[37]。2008年6月,comScore公布統計數據稱,Facebook自當年4月起的訪問量已超過MySpace躍居全球第一[38],並迅速在網際網路傳播。而Opera於當年12月公布的數據[39]也支持了這一結論。

2007年5月24日,Facebook推出基於XUL技術的Facebook開放平台[40],迫使Google公司匆忙聯合MySpace、Hi5等推出OpenSocial與之相抗衡。儘管用戶基數遠遠大於Facebook平台,但截至2008年,OpenSocial應用的深度和廣度仍然不及Facebook。

2008年7月23日,Facebook又宣布推出單點登錄系統Facebook Connect,12月4日向用戶開放。該服務的推出用以抗衡MySpace的Data Availability與Google的Friend Connect。起初因為沒有與業界曲高和寡的OpenID兼容而受到一些非議,但到2009年2月,Facebook也加入了OpenID基金會[41]。由於Facebook資料的可信度高,Facebook Connect已被CNN、TechCrunch等知名網站接受,包括FriendFeed等競爭對手也認可以Facebook賬號登錄。

2009年3月,Facebook進行了一次重要改版,使得頁面很像Twitter的「狀態流」,並且還宣布會開放其API[42]。


網站功能
 
Facebook簡體中文版的首頁
牆(The Wall)
牆就是用戶檔案頁上的留言板。有權瀏覽某一個用戶完整檔案頁的其他用戶,都可以看到該用戶的牆。用戶牆上的留言還會用Feed輸出。很多用戶通過他們朋友的牆,留簡訊息。更私秘的交流則通過「消息(Messages)」進行。消息發送到用戶的個人信箱,就像電子郵件,只有收信人和發信人可以看到。

2007年7月起,用戶可以在牆上貼附件[43]。之前,只允許文本內容。


禮物(Gift)
2007年2月,Facebook新增了「禮物」功能。朋友們可以互送「禮物」——一些由前蘋果設計師Susan Kare設計的有趣的小圖標。禮物從Facebook的虛擬禮品店選擇,贈送時附上一條消息。收到的禮物以及所附的消息會顯示在收禮者的「牆」上,除非送禮者設定這個禮物是私秘的。另外,在牆的上方還有一個「禮盒」。用戶收到的所有禮物都在禮盒中。公開的禮物顯示送禮者的名字,私秘的禮物則顯示「私人」。

另有一個「匿名」的選項。雖然所有人都可以看到禮物,但只有收禮者可以看到送禮者的名字和消息。這種禮物只在禮盒中,而不在牆上顯示。

Facebook用戶注冊時免費獲得一個禮物。以後的每個禮物1美元。最初推出時的禮物是有關「情人節」的。同年2月由此產生收入的50%捐獻給Susan G. Komen乳腺癌基金會。之後,Facebook每天推出一款新禮物,大多數都是限量版,或只是限期供應。用戶個人主頁會顯示每日禮物的廣告。隨著Facebook開放平台應用程序的出現,第三方開發的應用程序對1美元購買禮物的模式構成威脅。請注意,Zachary Allia開發的「免費禮物」,與Facebook的官方禮物是不同的[44]。


市場(Marketplace)
2007年5月,Facebook推出Facebook市場。用戶可以免費發布下列分類廣告:售賣二手貨、租房、工作,等。供求兩方均可發布[45] 。所有Facebook用戶都可以使用這個功能。目前是免費的。


戳(Pokes)
Facebook提供一個「戳一下(Poke)」功能,讓用戶可以丟一個「戳(Poke)」給別人。根據Facebook常見問題中相關的解釋:「Poke是你和朋友互動的一種方式。在設計這個功能時,我們認為提供這樣一個沒有明確目的的功能,其實挺酷的。用戶們對Poke有各自不同的解釋,我們也鼓勵你提出屬於你自己的解釋。」實際上這個功能的目的只是讓用戶能引起別的用戶的注意。

儘管很多用戶確實用這個功能來引起別的用戶注意,或說聲「嘿」,但有些用戶仍把它理解為「性」的意味[46][47]。這個解釋造成了一個很熱門的Facebook小組的產生——「Poke夠了,我們乾脆做愛吧」(Enough with the Poking, Lets Just Have Sex)。到2008年9月,這個小組共有38萬用戶。

有時朋友之間會進行一種被稱為「Poke仗」的游戲——兩個用戶間用「Poke回」功能,互相Poke來、Poke去。

另有一些衍生出來的新功能,如「X我」,和「超級Poke」,讓用戶可以把Poke替換成任何動作。


狀態(Status)
狀態,讓用戶向他們的朋友和Facebook社區顯示他們現在在哪裡、做甚麼。Facebook讓用戶填入狀態的提示是「(某某用戶)正在。。。」,用戶填入剩下的部分。在用戶好友列表的「新近更新」區,顯示這些狀態。


活動(Events)
Facebook活動的功能幫助用戶通知朋友們將發生的活動,幫助用戶組織線下的社交活動。


開放平台上的應用程式(Application)
2007年5月24日,Facebook推出Facebook開放平台[40]。利用這個框架,第三方軟體開發者可以開發與Facebook核心功能集成的應用程式。

最流行的應用程式包括:

頂級朋友:用戶可以選擇和顯示他們最好的朋友
塗鴉板:一個圖形效果的「牆」
我喜歡:一個社會化音樂發現和分享服務,包括音樂會信息和有關音樂知識的小游戲
甚至有象棋、拼字遊戲之類的遊戲出現。而第三方網站如進行Facebook應用數據統計的Adonomics,相關博客如AppRate、Inside Facebook、Face Reviews等等或應運而生或對Facebook應用程式青睞有加。

2007年7月4日,Altura風投宣布「Altura 1 Facebook投資基金」,成為第一個只投資Facebook相關項目的風險投資[48]。2007年7月10日,Bay Partners宣布成立「應用程式工廠(AppFactory)」,一個只投資Facebook應用程式的種子基金。

2007年8月29日,Facebook改變了他們對應用程式熱度的衡量標準,更傾斜於那些有深度價值的應用。因為之前,衡量標準僅以用戶數為標準,使得那些高度「病毒傳播」但沒甚麼用處的程式排名很高[49]。著名IT博客Valleywag曾批評Facebook應用程式是「一大堆垃圾」[50]。

截止2007年9月26日,共有超過4500個Facebook應用程式出現。

由於一些應用都強迫用戶先邀請朋友才可使用,令用戶感到困擾。有用戶設立了反對這些應用程式的群組,吸引了超過60萬的用戶加入[51]。


Facebook標識語言(Facebook Markup Language)
Facebook標識語言(FBML)是HTML的子集。Facebook應用的開發者可以用這種語言定製他們的應用程序的外觀。


Facebook視頻
與Facebook開放平台同時推出的,還有一個Facebook自己開發的應用程序——視頻分享[52]。用戶可以上傳視頻、通過「Facebook移動」上傳手機視頻,以及用攝像鏡頭錄像。同時用戶可以給視頻中的朋友加「標簽」。這一功能被認為會與MySpace的相關功能競爭。但Facebook的視頻只能在Facebook網路內觀看。然而,一段發表在Userscripts.org上的Greasemonkey代碼讓用戶可以下載Facebook視頻或將之轉貼在其他網站[53]。


Facebook的域模型
下圖用UML類圖的形式,顯示了Facebook系統所管理的信息。它提煉出Facebook數據庫中的實體、關系、欄位。


Model of the Facebook domain比如,圖中顯示了有關工作、學校、信用卡、顯示用戶名等的欄位。(黃色方框代表類)

請留意該圖僅為概念類圖,並非具體實施的細節。如欲了解更多數據模型的細節,請參考Facebook查詢語言(FQL)——一種類似SQL的查詢語言的相關資料。


技術架構
Facebook使用LAMP(Linux、 Apache、 MySQL、 PHP)作為技術架構。Facebook的一個技術架構工程師Steven Grimm在博客中提及到[54]:

幾乎我們所有的服務器都運行開源軟體。我們的Web服務器是Linux,Apache和PHP。我們數據庫是MySQL。我們使用memcached來保證網站的快速反應。一些後台應用Python、Perl和Java,以及一些gcc和Boost。程序員用Subversion和git來進行代碼管理。還有很多——像很多網站一樣,從頭到腳都是開源軟體。


安全與隱私
註冊Facebook後,用戶會被要求輸入電郵地址以及其電郵密碼,使Facebook方面能夠自動登入該用戶的電郵帳戶以取得其其通訊錄(即用戶聯絡人的電郵地址),這樣就能告知用戶哪些朋友有使用Facebook。但是,Facebook會用這些密碼來做什麼,則沒人知曉。


燈塔計劃
2007年11月6日,Facebook為改善盈利環境,發布了顯示廣告系統——Beacon[55]。該系統的主要思路是採集用戶在外部網站的活動並推送給Facebook的好友[56]。由於該廣告系統過度使用了用戶數據,遭到普遍抵制,被迫於12月5日宣布允許用戶關閉此功能。


條款風波
2009年3月,Facebook在未知會用戶的情況下擅自更改使用條款,宣稱用戶上傳的資料即使刪除,Facebook仍然具有完全的使用權。這引起了用戶的普遍抗議。Facebook被迫收回成命,並根據用戶的意見重新擬定了條款並交由公開投票。重新擬定後新條款獲得了60餘萬投票者中70%以上票數贊成。但投票率遠遠低於預先規定的30%。儘管如此,Facebook仍然於5月1日頒行了這一條款[57]。

attachments/200909/1296443036.jpg
駭客入侵
2009年5月,駭客成功入侵Facebook 2億用戶,盜取部分人的密碼,藉以發放垃圾電郵。Facebook發言人說,暫時凍結涉事件的戶口。駭客盜取用戶密碼後,經有關電郵將垃圾郵件傳送給用戶的朋友,要收件人進入看似Facebook頁面的假網站,當收件人登入時,已經將密碼舉手相送,讓駭客繼續以同一模式發放垃圾電郵。[58]


被中國封鎖
2008年7月初,Facebook被中國防火長城不完全封鎖,當時用戶仍可以間歇性地看到部分內容。官方沒有說明任何原因。[59]同年7月底,因北京奧運會的召開,封鎖被解除。

2009年7月5日,烏魯木齊市發生騷亂事件。7月7日,Facebook再次被封鎖。而在前一天Twitter也遭到封鎖。[60][61]

------------------------------------------------------------------------------------------------
台灣瘋Facebook 成長世界第一

社群網站Facebook剛宣布全球使用人數突破3億,在台灣更有爆炸性成長,7月中旬才70萬人,過了2個月,使用人數已經飆到280萬人,足足增加了三倍。
資料擷取自www.checkfacebook.com網站。
attachments/200909/2581523817.jpg
社群網站Facebook剛宣布全球使用人數突破3億,在台灣更有爆炸性成長,7月中旬才70萬人,過了2個月,使用人數已經飆到280萬人,足足增加了三倍。

今年以來,Facebook的全球使用者呈倍數的成長,人數已在稍早突3億人次。根據CheckFacebook的數據顯示,台灣使用的人數雖然只佔全球使用人數的1.04%,不過,26.69%的成長速度卻是世界第一,過去7天,台灣使用Facebook的人數暴增了60多萬。

Facebook在台的跳躍式成長,也反映在創世際台灣網路使用調查中。Facebook在7月的ARO排行榜上名列第15,8月竟暴升12名,衝到第 3,一舉越過許多長期在台灣經營的網站,僅次於雅虎奇摩與無名小站。9月以來,台灣使用Facebook的人數仍持續暴增,網友忙交友、忙上開心農場養雞偷菜、忙著做心理測驗,熱潮極可能會持續下去。
attachments/200909/7274691628.jpg

資料擷取自www.checkfacebook.com網站。
從美國出發到風靡全球,Facebook現有七成的用戶是在美國以外的地區,英國、土耳其、加拿大、法國,以及義大利的網友是大戶。其他如東歐的羅馬尼亞、東南亞的越南,甚至阿拉伯半島上的卡達都有驚人成長。

雖然發展速度耀眼,不過,Facebook也被質疑浪費時間、洩漏隱私,發源地美國老家近期就掀起一股SNS社交網站出走潮。連比爾蓋茲都因太多人想跟他交朋友,放棄了Facebook帳號,美國總統歐巴馬甚至勸告學子別在Facebook裡放太多個人的訊息,以免就業時被扯後腿。

本報導來自:【聯合新聞網╱綜合報導】 ‧聯合新聞網 2009/09/16

facebook教學 超連結,facebook 教學 pet,facebook教學 超聯結 facebook中文,facebook 網路相簿,facebook 教學,facebook開心農場,facebook login,facebook中文網頁,facebook 網路相簿秀照片,facebook交友,facebook pet society,facebook 餐廳,facebook restaurant,facebook遊戲,臉書 facebook,facebook 台灣,什麼是facebook,facebook restaurant city,facebook是什麼,facebook 農場,facebook 農民幣,facebook 寵物,facebook中文版,facebook 中文介面,facebook happy farm,羅志祥facebook,facebook tw,facebook 中文板,facebook 相簿,facebook登入,facebook快樂農場,facebook restaurantcity

MySQL資料庫系統的Web管理界面phpMyAdmin 3.3.3 安裝與使用
一、概述:
phpMyAdmin是一套以php3寫成,針對MySQL資料庫系統的Web管理界面。
它可以很方便地以圖形化界面,來對MySQL資料庫內之資料做增刪的做動,更可以做資料庫本身的增刪管理。
另外附帶的好處是,您也可以籍著這個界面來學習SQL正確的語法。
二、資源:

      phpMyAdmin 3.3.3 版檔案下載網址:
  http://www.hanzify.org/software/12851_2_cn.html
  或
  http://www.hanzify.org/software/12851_4_cn.html


三、phpMyAdmin的安裝:

   1. 取得原始檔。
   2. 將原始檔解壓縮到Web伺服器的文件根目錄
      
   3. 變換到phpMyAdmin的目錄底下
     
   4. 修改設定檔config.inc.php3:

      將原來的設定
      $cfgServers[1]['host'] = '';           // MySQL hostname
      $cfgServers[1]['port'] = '';                    // MySQL port - leave blank for default port
      $cfgServers[1]['adv_auth'] = false;             // Use advanced authentication?
      $cfgServers[1]['stduser'] = '';             // MySQL standard user (only needed with advanced auth)
      $cfgServers[1]['stdpass'] = '';                 // MySQL standard password (only needed with advanced auth)
      $cfgServers[1]['user'] = '';                // MySQL user (only needed withbasic auth)
      $cfgServers[1]['password'] = '';                // MySQL password (only needed with basic auth)
      $cfgServers[1]['only_db'] = '';                 // If set to a db-name, only this db is accessible
      $cfgServers[1]['verbose'] = '';                 // Verbose name for this host -leave blank to show the hostname
      :
      :
      require("english.inc.php3");

      修改成
      $cfgServers[1]['host'] = 'MySQL Server的hostname';           // 填入您的MySQL Server的主機名稱
      $cfgServers[1]['port'] = '';                    // 填入連結 MySQL的port,不填則以預設的port進行連結
      $cfgServers[1]['adv_auth'] = true;             // 改成true則進入phpMyAdmin必須先身份認證
      $cfgServers[1]['stduser'] = 'root';             // MySQL使用者的帳號
      $cfgServers[1]['stdpass'] = '密碼';                 // MySQL使用者的密碼
      $cfgServers[1]['user'] = 'root';                // MySQL管理帳號
      $cfgServers[1]['password'] = '密碼';                // MySQL管理密碼
      $cfgServers[1]['only_db'] = '';                 // 指定管理的資庫名稱,不填則可以管理整個Server
      $cfgServers[1]['verbose'] = '';                 // 指定MySQL的名稱,不填則使用系統本身的hostname
      :
      :
      require("chinese_big5.inc.php3");         //將語言介面改成中文,因中文翻譯的不好,在此不建議使用

說明:
(1)因本管理介面,可以以一個介面,管理多個MySQL Server,所以可以在config.inc.php3中找到
            $cfgServers[1]...
            $cfgServers[1]...
            $cfgServers[1]...
             :
            $cfgServers[2]...
            $cfgServers[2]...
            $cfgServers[2]...
            的敍述,其中[1]代表第一個MySQL Server,[2]代表第二個MySQL Server,您要管理的MySQL Server超過三台以上,您可以依照同樣的敍述,增加[4].....下去!
(2)若您的MySQL Server與http Server是同一台,則$cfgServers[1]['host'] =可直接填入localhost。

   5. 打開流覽器,輸入 http://你的網址/phpMyAdmin 之後您會看到一個密碼驗證的小視窗,輸入您的MySQL管理帳號及密碼,即可成功地看到phpMyAdmin的管理畫面。
   6. 開始享受吧!!

四、多台MySQL站台管理

      適用範圍為您有多個MySQL Server,且需要用同一個phpMyAdmin來管理。或是您的phpMyAdmin與MySQL在不同的主機。
   1.   確認你的phpMyAdmin站台的位址完整名稱(host+domain)
   2. 在MySQL Server上,加入要phpMyAdmin控管之帳號。
         1. 進入以管理者的帳號進入mysql的資料庫
            mysql mysql -uroot -proot的密碼
         2. 針對phpMyAdmin,增加一個帳號,並提供完全的權限給phpMySQL做控管。
            mysql> GRANT ALL PRIVILEGES ON *.* TO 帳號@phpMySQL的位址 IDENTIFIED BY '密碼';
            或
            mysql> insert into user values ('phpMyAdmin的位址','帳號',password('密碼'), 'y','y','y','y','y','y','y','y','y','y','y','y','y','y');
   3. 修改phpMyAdmin中的 config.ini.php3設定檔
      $cfgServers[2]['host'] = 'MySQL Server的hostname';           // 填入您的MySQL Server的主機名稱
      $cfgServers[2]['port'] = '';                    // 填入連結 MySQL的port,不填則以預設的port進行連結
      $cfgServers[2]['adv_auth'] = false;             // 改成true則進入phpMyAdmin必須先身份認證
      $cfgServers[2]['stduser'] = '剛剛新設的帳號';             // MySQL使用者的帳號
      $cfgServers[2]['stdpass'] = '密碼';                 // MySQL使用者的密碼
      $cfgServers[2]['user'] = '剛剛新設的帳號';                // MySQL管理帳號
      $cfgServers[2]['password'] = '密碼';                // MySQL管理密碼
      $cfgServers[2]['only_db'] = '';                 // 指定管理的資庫名稱,不填則可以管理整個Server
      $cfgServers[2]['verbose'] = '';                 // 指定MySQL的名稱,不填則使用系統本身的hostname
   4. 打開流覽器,輸入 http://你的網址/phpMyAdmin 之後您會看到一個密碼驗證的小視窗,輸入您的MySQL管理帳號及密碼,即可成功地看到phpMyAdmin的管理畫面。
   5. 您可發現多一個站台名稱的欄位。在站台欄位中,選擇一個您要管理的MySQL Server,然後按下'Go'即可控管該MySQL Server。
   6. 若您有第三個MySQL Server,則將第三台的述敘填入$cfgServers[3]的述敘中,餘此類推!

五、中文介面的安裝:
   1. 到上述站台下載檔案。
   2. 解壓中文套件檔,並置於 phpMyAdmin 的目錄中。
   3. 修改設定檔 config.inc.php3
      將 require("english.inc.php3");
      改成 require("chinese_big5.inc.php3");

【文章內容】:

四合藝術把你的照片變成變成了美麗的藝術作品,看起來就好像完全手動製作的。
第3版的改進,實現了讓你的主旨自然和容易辨認。讓一個成品值得印在畫布上,或掛在畫廊。

使用捕捉藝術,只是需要一個創造性的想法,而不需手眼協調能力或技術培訓。
只需從數百款式選取,如油漆,水彩,素描,或新的蠟筆。如果您需要更多的控制,新的細節讓你快速找到標示的地方,讓你更清楚。

特點:


Alien Skin Snap Art將照片製作成看起來完全自然像手動製作的藝術。
- 要使用Alien Skin Snap Art,你需要有一個Adobe產品的Photoshop,Photoshop Elements中,或Lightroom。詳細訊息請觀看我們的視訊捕捉藝術作品如何在這些專案中作為一個外掛程式。
Lightroom的支援
- Alien Skin Snap Art支援批處理和不需要Photoshop Lightroom的整合。請訪問我們的Lightroom的頁面詳細瞭解。
NEW!改進的現實主義
- 第3版採用更精緻行程位置保持邊緣銳利,再現自然紋理。這使被攝對象的自然和辨認。如果您使用捕捉藝術,然後你會發現清晰的效果顯著,尤其是對肖像畫。
NEW!詳細面膜
- 不是橢圓形的重點地區,捕捉藝術3現在有一個細節面具。這使您可以快速標示會更詳細。
寬範圍的媒體和樣式
- 內嵌式藝術可以得出具有廣泛的物理媒體,如油漆,水彩,鉛筆和木炭。在這些中,你可以選取從眾多的款式一樣厚塗,點畫,或喜歡漫畫和風格化的現代藝術技術。
NEW!蠟筆和改進預設
- 我們加入了多個的蠟筆預設為凌亂多彩的外觀。所有現有的媒體類型的預設重塑和重組,更容易使用。
NEW!一切都在同一個地方
- 捕捉了來自10個過濾器。現在,你可以探索所有的媒體類型和風格在一個地方,而無需切換過濾器。整個使用者介面進行了重新設計,更容易探索。預設總是在左邊,中心有一個預覽面,你與你的風格在右側實驗。
NEW!隱藏的複雜性
- 現在有預設,對照組關聯的滑塊。這可以讓你快速的藝術實驗的一個方面,如配色專案,而無需操縱四種不同的滑塊。我們設計的預設情況下,滑塊,這樣你就可以專注於最重要的控制。
非破壞性編輯
- 捕捉藝術支援非破壞性的工作流程,使實驗容易。在Photoshop中的影響提供一個新的層上,留下你的原始圖像不變。在Photoshop中,捕捉藝術可以作為智慧濾鏡效果容易調整運行後建立。
NEW! Flickr的上傳
- 內嵌式藝術3現在可以將你的作品上傳到Flickr。或是,你可以加入你的藝術的Flickr組與其他藝​​術家分享他們的工作和技術。

 attachments/201306/6181714991.jpg

--------------------------------------------------------------------------------
【文章標題】: (照片捕捉藝術)Alien Skin Snap Art 3.0.0.751 Revision 23615 (x86/x64)
【文章作者】: 網站架設網頁設計教學密訓基地
【作者信箱】: ycchen271@gmail.com
【作者首頁】: http://chenfind.tw/Website_Design/
【電子書製作教學課程】: http://chenfind.tw/Website_Design/E_learning/index.php
【基地主機】: http://goto1688.com/Website_Design/
【版權聲明】: (原創)網站架設網頁設計教學密訓基地,轉載必須保留完整標頭。刪除者依法追究!
--------------------------------------------------------------------------------
Alien Skin Snap Art 3.0.0.751 Revision 23615 (x86/x64)

Snap Art turns your photograph into a beautiful work of art that looks completely handmade. Improved realism in version 3 keeps your subject natural and recognizable. The result is a finished piece worthy of printing on canvas and hanging in a gallery.

Using Snap Art just requires a creative idea, not hand-eye coordination or technical training. Simply choose from hundreds of styles such as oil paint, watercolor, pencil sketch, or the new crayon. If you need more control, the new detail mask let’s you quickly mark areas where you want the subject to be clearer.

Features

Snap Art 3 turns photos into art that looks completely natural and handmade.
- To use Snap Art, you will need to have one of the Adobe products Photoshop, Photoshop Elements, or Lightroom. See the requirements for details and watch our videos to see how Snap Art works in these programs as a plug-in.
Lightroom Support
- Snap Art 3 has tight Lightroom integration that supports batch processing and does not require Photoshop. Visit our Lightroom page to learn the details.
NEW! Improved Realism
- Version 3 uses more refined stroke placement to keep edges sharp and reproduce natural texture. This keeps the subject natural and recognizable. If you used Snap Art in the past then you will notice dramatically clearer results, especially on portraits.
NEW! Detail Mask
- Instead of oval focus regions, Snap Art 3 now has a detail mask. This lets you quickly mark exactly where you want more detail. This is great for leaving backgrounds abstract while faces are detailed and natural.
Wide Range of Media and Styles
- Snap Art can draw with a wide range of physical media, such as oil paint, watercolor, pencil, and charcoal. Within those, you can choose from a plethora of styles like impasto, pointillism, or modern art techniques like comics and stylize.
NEW! Crayon and Improved Presets
- We added multiple crayon presets for that messy colorful look. All the presets for existing media types were remade and reorganized to be easier to use.
NEW! Everything in One Place
- Snap Art went from ten filters to just one. Now you can explore all of the media types and styles in one place without switching filters. The entire user interface is redesigned for easier exploration. The presets are always visible on the left, there is a huge preview in the center, and you experiment with your style on the right.
NEW! Hidden Complexity
- There are now presets that control groups of related sliders. This lets you quickly experiment with one aspect of the art, such as color scheme, without having to manipulating four different sliders. We also hid the more esoteric sliders by default so you can focus on just the most important controls.
Non-Destructive Editing
- Snap Art supports a non-destructive workflow, making experimentation easy. Effects in Photoshop are rendered on a new layer, leaving your original image untouched. In Photoshop, Snap Art can be run as a Smart Filter for easy tweaking of the effect after it is created.
NEW! Flickr Uploading
- Snap Art 3 can now upload your creations to Flickr. Optionally, you can add your art to the Alien Skin Flickr group where other artists share their work and techniques.


(照片捕捉藝術)Alien Skin Snap Art 3.0.0.751 Revision 23615 (x86/x64)/Home Page: www.alienskin.com

(照片捕捉藝術)Alien Skin Snap Art 3.0.0.751 Revision 23615 (x86/x64)/Size: 47.10 MB

--------------------------------------------------------------------------------
【網站架設網頁設計】你在摸索如何架設網站網頁設計嗎?有【技術顧問服務】可諮詢嗎?
當問題無法解決你要發很多時間處理(或許永遠找出答案)那就是自己摸索網站架設網頁設計痛苦的開始!
購買【網站架設網頁設計教學】DVD課程,就可獲得【網站架設網頁設計】技術【顧問諮詢服務】!

標籤: 軟體評鑑

(虛擬攝像頭視訊)Video2Webcam 3.4.0.2

【文章內容】:

Video2webcam使您能夠顯示作為虛擬攝像頭視訊聊天過程中是否擁有真正的攝像頭或視訊剪輯。你既可以輕鬆地與你的朋友分享你的自製視訊剪輯,在網上聊天或假裝是別人取笑他們。有了它,你可以播放各種視訊使者和交換機之間的真實與虛擬的攝像頭,方便與quickly.It支援各種媒體檔案格式,內含視訊格式(AVI,ASF,FLV,MP4,MPEG,MPG,RAM,RM ,RMVB,WMV等)和圖片格式(JPG,GIF,BMP,PNG等)。此外,它適用於所有攝像頭的程式,如MSN的Camfrog,Skype公司,ICQ,AIM,Paltalk的,雅虎通,ANYwebcam,Stickam,ICUII,Ustream.tv iSpQ等

主要特點:
顯示在視訊聊天的視訊剪輯:
·您既可以分享您的家庭視訊與您的家人或假裝是別人取笑你的朋友。

甚至沒有一個真正的攝像頭:
·使者無論你是否有一個真正的攝像頭或不播放各種視訊。

支援各種媒體檔案格式:
·內含視訊格式(AVI,ASF,FLV,MP4,MPEG,MPG,RAM,RM,RMVB,WMV等)和圖片格式(JPG,GIF,BMP,PNG等)。

所有的攝像頭程式:
·MSN的Camfrog,Skype公司,ICQ,AIM,Paltalk的,雅虎通,ANYwebcam,Stickam,ICUII,Ustream.tv iSpQ

 

attachments/201304/9424550070.jpg


--------------------------------------------------------------------------------
【文章標題】: (虛擬攝像頭視訊)Video2Webcam 3.4.0.2
【文章作者】: 網站架設網頁設計教學密訓基地
【作者信箱】: ycchen271@gmail.com
【作者首頁】: http://chenfind.tw/Website_Design/
【電子書製作教學課程】: http://chenfind.tw/Website_Design/E_learning/index.php
【基地主機】: http://goto1688.com/Website_Design/
【版權聲明】: (原創)網站架設網頁設計教學密訓基地,轉載必須保留完整標頭。刪除者依法追究!
--------------------------------------------------------------------------------
Video2Webcam 3.4.0.2

Video2webcam enables you to show video clips as virtual webcam during video chat whether you own a real webcam or not. You could either share your home-made video clips easily with your friends while chatting on line or make fun of them by pretending to be somebody else. With it, you can play a variety of videos on messengers and switch between real & virtual webcams easily & quickly.It supports all kinds of media file formats including video formats (avi, asf, flv, mp4,mpeg, mpg, ram, rm, rmvb, wmv and etc.) and picture formats (jpg, gif, bmp, png and etc.). Besides, it works on all webcam programs such as MSN, Camfrog, Skype, ICQ, AIM, Paltalk, Yahoo Messenger, ANYwebcam, Stickam, ICUII, Ustream.tv, iSpQ, etc.

Key Features:
Show video clips during video chat:
· You could either share your home made videos with your family or make fun of your friends by pretending to be somebody else.

Work even without a real webcam:
· Play a variety of videos on messengers no matter whether you have a real webcam or not.

Support all kinds of media file formats:
· Include video formats (avi, asf, flv, mp4,mpeg, mpg, ram, rm, rmvb, wmv and etc.) and picture formats (jpg, gif, bmp, png and etc.).

Work for all webcam programs:
· MSN, Camfrog, Skype, ICQ, AIM, Paltalk, Yahoo Messenger, ANYwebcam, Stickam, ICUII, Ustream.tv, iSpQ

(虛擬攝像頭視訊)Video2Webcam 3.4.0.2 | Home Page www.video2webcam.com

(虛擬攝像頭視訊)Video2Webcam 3.4.0.2/ Size: 3.1 MB

--------------------------------------------------------------------------------
【網站架設網頁設計】你在摸索如何架設網站網頁設計嗎?有【技術顧問服務】可諮詢嗎?
當問題無法解決你要發很多時間處理(或許永遠找出答案)那就是自己摸索網站架設網頁設計痛苦的開始!
購買【網站架設網頁設計教學】DVD課程,就可獲得【網站架設網頁設計】技術【顧問諮詢服務】!
 

標籤: 軟體評鑑

CSS 樣式語法教學

CSS 樣式語法教學(網站網頁設計密訓基地)
不論是網站架設、網頁設計、購物網站主題布景修改或是部落格網站修改
常常要修改CSS 樣式語法對一般非專業科班畢業的學員來說是非常困難的
大部分的人人是:邊邊學做!(要背CSS 樣式語法嗎?真是無聊又無趣
所以我把CSS 樣式語法完整的資料放在我的網站,以便學員要修改時查閱!
我翻譯的繁體CSS 2.0樣式語法教學課程(網路快速查閱)
連結之網址:

http://chenfind.tw/Website_Design/CSS_2/index.html

什麼是CSS樣式表?
CSS是Cascading Style Sheet 的縮寫。譯作「層疊樣式表單」。是用於(增強)控制網頁型態並容許將型態內容與網頁內容分離的一種旗標性語系。
如何將樣式表加入您的網頁
你可以用以下三種模式將樣式表加入您的網頁。而最接近目的的型態定義優先權越高。高優先權型態將繼承低優先權型態的未重疊定義但覆蓋重疊的定義。例外請參閱important聲明。
鏈入外部樣式表檔案 (Linking to a Style Sheet)
你可以先建立外部樣式表檔案(.css),然後使用HTML的link對象。示例如下:
<head>
<title>title of article</title>
<link rel=stylesheet href="http://www.dhtmlet.com/rainer.css" type="text/css">
</head>

而在XML中,你應該如下例所示在聲明區中加入:
<? xml-stylesheet type="text/css" href="http://www.dhtmlet.com/rainer.css" ?>>
定義內定型態塊物件 (Embedding a Style Block)
你可以在你的HTML文件的<HTML>和<BODY>旗標之間插入一個<STYLE>...</STYLE>塊對象。 定義模式請參閱樣式表語法。示例如下:
<html>
<style type="text/css">
<!--
body {font: 10pt "Arial"}
h1 {font: 15pt/17pt "Arial"; font-weight: bold; color: maroon}
h2 {font: 13pt/15pt "Arial"; font-weight: bold; color: blue}
p {font: 10pt/12pt "Arial"; color: black}
-->
</style>
<body>
請注意,這裡將style對象的type屬性設定為"text/css",是容許不支援這類型的瀏覽器忽略樣式表單。
內聯定義 (Inline Styles)
內聯定義即是在對象的旗標內使用對象的style屬性定義適用其的樣式表屬性。示例如下:
<p style="margin-left: 0.5in; margin-right:0.5in">這一行被增加了左右的外修改更新<p>
樣式表語法 (CSS Syntax)
Selector { property: value }
參數說明:
Selector -- 選取符
property : value -- 樣式表定義。屬性和屬性值之間用冒號(:)隔開。定義之間用分號(;)隔開
繼承的值 (The ' Inherit ' Value)
每個屬性都有一個特殊的值:Inherit。它的意思是:將父對象的值等同為電腦值得到。這個值通常僅僅是備用的。顯式的聲明它可用來強調。
【文章標題】: 最新版資料庫管理-phpMyAdmin-3.4.0 -繁體多國語言版下載
【文章作者】: 網站架設_網頁設計教學密訓基地-總教頭
【作者信箱】: ycchen271@gmail.com
【作者首頁】: http://chenfind.tw/Website_Design/
【Flash動畫教學課程】: http://chenfind.tw/Website_Design/E_learning/index.php
【內容分類】: 資料庫管理-phpMyAdmin
【基地主機】: http://chenfind.tw/Website_Design
【版權聲明】: (原創)網站架設_網頁設計教學密訓基地,轉載必須保留完整標頭。刪除者依法追究!
--------------------------------------------------------------------------------
【文章內容】
  最新版資料庫管理-phpMyAdmin-3.4.0 -繁體多國語言版下載
   
    什麼是資料庫?資料庫是動態網站資料存放資料之所在,程式取得資料後寫入資料庫
    當網頁需要顯現資料時,程式會呼叫資料庫資料而將數字.文字.圖片.連結出現於網頁頁面....
    很多架站程式都需要使用到資料庫,像是五大購物車網站或WordPress部落格、Discuz討論區等等都是
    使用者可利用phpmyadmin來建立MySQL資料庫。
    建立好資料庫後,就可以安裝網站程式啦!
 
  attachments/201012/2973503773.png
--------------------------------------------------------------------------------
【補充說明】
  phpMyAdmin 是一個用PHP編寫的,可以通過際網路控制和操作MySQL。
    通過phpMyAdmin可以完全對資料庫進行操作,例如建立、複製/刪除資料等等。
    可以用來管理 MySQL-server 以及單一資料庫的 PHP 程式
    對於不熟悉 MySQL 指令列指令的人來說,是很方便的管理工具。
   
    phpMyAdmin是一套以php寫成,針對MySQL資料庫系統的Web管理界面。
    它可以很方便地以圖形化界面,來對MySQL資料庫內之資料做增刪的做動,更可以做資料庫本身的增刪管理。
    另外附帶的好處是,您也可以籍著這個界面來學習SQL正確的語法。
   
    很多架站程式都需要使用到資料庫,像是五大購物網站或WordPress部落格、Discuz討論區等等都是
    不過一般使用者頂多利用phpmyadmin來建立MySQL資料庫。
    但如果你是程式開發人員,建立資料庫是非常基礎的
    更重要的要會個別新建資料庫內的結構、新增資料、看懂SQL語法,否則程式也無法開發下去了。
    那如果是新手(或是沒有程式基礎)的網站及營者,那發生進階的技術問題該怎麼辦呢?
    有【技術顧問諮詢】才有網站經營的技術後盾,而經營才能無後顧之憂
    購買總教頭的密技基地課程享有:免費【技術顧問諮詢】服務
    不然發生問題時你要問誰?網站經營你還在自己閉門造車嗎?那就錯啦!
    還在網路上到處貼文問路人甲、路人乙嗎?那就太不牽強了!
    要成功很簡單!就是問已經成功者(或花錢聘請專業人士當顧問)那顧問費可不是幾千元就能解決的喔!
   
    最新版資料庫管理-phpMyAdmin-3.4.0 -繁體多國語言版下載網址:
   
   
   
http://chenfind.tw/Downloads/phpMyAdmin-3.4.0.rar
 
--------------------------------------------------------------------------------
你還在自己摸索如何網站架設_網頁設計嗎?有【技術顧問服務】可以諮詢嗎?
當問題無法解決要發很多時間處理(或許永遠找出答案)那是自己摸索網站架設_網頁設計痛苦的開始!
購買【網站架設_網頁設計教學】函授課程錄影DVD課程,就可獲得技術【顧問諮詢服務】!
標籤: 網站軟體

MySQL資料庫查詢改善的5個好用方法

MySQL資料庫查詢改善的5個好用方法

使用PHP架站時最常使用的資料庫當然是:MySQL資料庫,這裡介紹MySQL查詢改善的5個十分好用方法,其中內含如何改善資料類型,小心字集轉換,以及如何改善子查詢等關聯內容。
Java開發中類隱藏及應用場景分析 MySQL資料庫所支援的三個引擎。

熟悉SQL語句的人都清楚,如果要對一個任務進行操作的話,SQL語句可以有很多種關聯寫法,但是不同的寫法查詢的效能可能會有天壤之別。

本文列舉出五個MySQL查詢改善的方法,當然,改善的方法還有很多。

1、改善資料類型

MySQL中資料類型有多種,如果你是一名DBA,正在按照改善的原則對資料類型進行嚴格的檢查,但開發人員可能會選取他們認為最簡單的專案,以加快編碼速度,或是選取最明顯的選取,因此,你可能面臨的都不是最佳的選取,如果可能的話,你應該嘗試以通用準則來改變這些決定。

(1)避免使用NULL

NULL對於大多數資料庫都需要特殊處理,MySQL也不例外,它需要更多的代碼,更多的檢查和特殊的索引邏輯,有些開發人員完全沒有意識到,建立表時NULL是預設值,但大多數時候應該使用NOT NULL,或是使用一個特殊的值,如0,-1作為預設值。

(2)僅可能使用更小的欄位

MySQL從磁碟讀取資料後是存儲到記憶體中的,然後使用cpu週期和磁碟I/O讀取它,這意味著越小的資料類型佔用的空間越小,從磁碟讀或打包到記憶體的效率都更好,但也不要太過執著減小資料類型,要是以後應用程式發生什麼變化就沒有空間了。修改表將需要重構,間接地可能引起代碼的改變,這是很頭疼的問題,因此需要找到一個平衡點。

2、小心字集轉換

用戶端或應用程式使用的字集可能和表本身的字集不一樣,這需要MySQL在運行過程中隱含地進行轉換,此外,要確定字集如UTF-8是否支援多位元組字元,因此它們需要更多的存儲空間。

3、改善count(my_col)和count(*)

如果你使用MyISAM表,在沒有where子句的情況下使用count(*)速度是很快的,因為行數量的統計是非常精確的,因此MySQL不會一行一行地去找,進而得出行數,如my_col列沒有空值,那麼和前面說的情況會一樣,即count(my_col)速度也會很快。

如果有where子句時使用count( ),基本上就無法進行更多改善了,在where子句中超出了明顯的索引列,對於複雜的where子句,只有使用覆蓋索引才有用。

除了上面的建議外,你還可以使用匯總表,它們讓你可以對表的內容保持更新,你可以使用觸發器,或是應用程式邏輯保持匯總表總是最新狀態,或是定期運行一個批處理作業保持填充最新的資料訊息,如果你採用後者,你的訊息將會非常接近,但不是精確的,依賴於批處理作業多久運行一次,這需要權衡應用程式對精確訊息的需要,和保持資料更新的系統開銷,要在這二者之間找到一個平衡點。

4、改善子查詢

遇到子查詢時,MySQL 查詢改善引擎並不是總是最有效的,這就是為什麼經常將子查詢轉換為連線查詢的原因了,改善器已經能夠正確處理連線查詢了,當然要注意的一點是,確保連線表 (第二個表)的連線列是有索引的,在第一個表上MySQL通常會相對於第二個表的查詢子集進行一次全表掃瞄,這是嵌套迴圈算法的一部分。

5、改善UNION


在跨多個不同的資料庫時使用UNION是一個有趣的改善方法,UNION從兩個互不關聯的表中返回資料,這就意味著不會出現重複的行,同時也必須對資料進行排序,我們知道排序是非常耗費資源的,特別是對大表的排序。

UNION ALL可以大大加快速度,如果你已經知道你的資料不會內含重複行,或是你不在乎是否會出現重複的行,在這兩種情況下使用UNION ALL更適合。
此外,還可以在應用程式邏輯中採用某些方法避免出現重複的行,這樣UNION ALL和UNION返回的結果都是一樣的,但UNION ALL不會進行排序。

小結:

雖然本文列舉的改善方法並不完全,但無論何時,只要可能,盡可能嘗試不同的解決專案,檢視查詢計劃,在大資料集上進行測試,並會定位結果基準點,觀察在實際應用中的情況怎麼樣。
同時,事先檢視一下你的慢速查詢日誌,盡可能早地找出需要調整的查詢。


以上的關聯內容就是對五個MySQL查詢改善的方法介紹,望你能有所收穫。
在媒體與廣告上出現【雲端技術】用詞,您知道什麼是【雲端技術】嗎?

那【雲端技術】是有財團是搞出來賺錢的新玩意?還是一般民眾也可以獲得『商機』呢?


請看以下的一些說明:

雲端技術是徹底將服務網路和虛擬化。

過去,中小企業或個人須購買很好的電腦、不便宜的軟體才能完成工作。
但「雲端」出現,只要一台薄薄的終端設備,例如:個人電腦、手機、甚至電視,就能在廠商提供的快速運算平台上,使用免費的服務,完成自己的工作。

雲端技術的概念,可分為三層:

上層:是各類設備和資料庫等業者,硬體和服務廠商如戴爾、惠普、IBM、亞馬遜投身其中。

中層:是驅動上層硬體設備、支援下層使用者的平台服務,由軟體業者建置軟體或作業系統平台,透過網路連上平台,軟體業者提供程式和服務。
微軟與Google在此平台上競爭激烈。

下層:則是多元的使用環境。
包括各式各樣的軟體服務,運用最徹底的就是Google的Google Apps,提供一系列的免費網路軟體。
包括日曆、試算表、文件製作軟體等,可下載讓個人攜帶,也可留在伺服器上,給其他擁有權限的使用者分享。


微軟︰雲端商機上看880億
與經部簽合作備忘錄 年底前成立軟體中心
微軟執行長史蒂夫·鮑爾默(Steve Ballmer)昨來台慶祝台灣微軟成立20周年慶及發表「運籌雲端、共創三螢(電視、筆電、手機)」演說。
他強調,以微軟在軟體強項及台灣硬體優勢合作下,將為台灣創造更多的雲端商機。

他預估,在微軟建構的雲端生態系中,將為台灣帶來16.2萬個工作、880億元商機,而在2009~2013年間,因投入雲端的發展,台灣在資訊產業鏈上的成長上,將創造7.1萬工作、600家新公司及帶動消費成長2%,換成為經濟成長率約貢獻1.3%。
微軟為展現深化與台灣的合作關係,昨與經濟部簽署成立軟體暨服務卓越中心合作備忘錄,將在台成立「軟體暨服務卓越中心」,期望讓台灣委託代工及委託設計代工業者,能藉由微軟專利授權等強化台灣硬體廠商軟體的研發能力。

不過,微軟及經濟均對雙方合資的金額及未來成立的規模低調不願表示意見,僅表示年底前將會正式成立。

雲端技術最早是由 Amazon所弄出來的一種軟體技術,實在是很難相信這樣的技術卻是Amazon一個網路購物平台所弄出來的。
Amazon做出來後,比較大的兩家 Google 跟 Microsoft 也都跟進了。

那什麼是雲端技術?我們把【雲端】想成在網路上有個很大的主機,所以主機就會有著, CPU / Memory / 硬碟空間 / 資料庫 等等。
以微軟來說,你現在可以免費的去使用這樣的超級大主機,這個超級大主機是由許許多多的實體主機所組合出來的。
所以你不用去擔心這個雲端主機會壞掉等等。
你可以把你所撰寫的程式放在這個雲端主機上面執行,免費的去使用 Microsoft / Goolgle 所提供的硬體資源。

那實體運作怎麼做呢 ?
舉個例子吧,今天你要設計出一個CRM系統好了,你可以使用Microsoft免費的雲端主機,你可以將Application放在主機上,使用MS所提供的資料庫,這樣子就可以使用 0 硬體成本,就可以將您的Application放在雲端上面了。

【雲端技術】好處是什麼 ?
對一個創業家來說, 真是一個大利多, 你只要會 Coding ,也不用擔心創業的硬體資本,就可以將您的Application Publish出來創業了。

【雲端技術】問題點在哪 ?
雲端這麼好,當然還是有其問題,目前看來最大的問題還是在頻寬,現在雲端技術並沒有普及,基本上這些在雲上面的主機,也都是架在國外,在我們這邊執行起來還是偏慢的。
這是目前我認為最大的問題。至於網路上說的資安問題,我覺得對現階段來說,並不是個太大 Issue,畢竟敢作雲端技術的 Provider,都是那些天才,該想到的問題,我認為都想到了。

【雲端技術】對創業者機會點在哪 ?

因為雲端這個技術實在是太新了,所以只要佔住了第一Release的就是市場的第一名,要成名也容易,要賺錢也容易,但是網路品質真的很重要。
對於使用者來說,使用者根本就不知道他使用的是不是雲端技術,他們要的是方便,快速, 實用,所以聰明的RD們,還是要掌握這幾點,你會是下一個在網路大放光彩的人。

雲端技術降低SaaS門檻,小公司也能做全世界的生意

不論是Amazon去年推出的EC2和S3服務,或是Google 新推出的Google App Engine,都可以讓企業租用運算資源或儲存空間,來執行企業自己開發的應用程式。

Google或Amazon所提供的雲端應用平臺服務,大幅降低了雲端運算的使用門檻。
即使企業沒有足夠的能力或財力,自行建立自己的機房與網路架構,都能夠利用Amazon或Google的資訊架構,來提供全球性的 SaaS(Software-as-a-Service)服務。

例如:很多小型的IT設計業者,幾個工程師設計出來的IC產品,可以透過臺積電的代工廠,將產品賣到全世界。臺積電平臺作為支點,帶動了臺灣的IC設計產業發展。

現在只要有好的服務點子,即使沒有財力物力自建機房,也能租用Amazon的雲端資源,提供全球服務。

只要幾個人一起開發,就可以用Google的平臺來服務全世界。
資通所也開始租用Amazon的EC2與S3服務,來彙整網友分享的臺北市街景照片,預計作為2010年台北國際花卉博覽會的導覽資源。
目前資通所只投入幾個人力,來規畫想法和開發程式,完全不需要建置設備。這個服務透過Google Maps的API與Amazon的雲端服務,很快就可以開始蒐集臺北街景照片。

這也是臺灣業界的新機會,像Web 2.0這類的網路服務馬上可以獲益,打破因為地理區域造成的網路頻寬限制。
對企業而言,也可以考慮加快將MIS業務委外,「企業不需要再自行建置機房,使用雲端運算的服務,既可以提升品質,又能降低成本。」

當網路上的SaaS服務越來越多,越來越多人將資料放在網路之後,進一步會帶動的技術,就是寬頻無線網路的技術。
「WiFi、WiMAX的重要性會更明顯,不論工作或娛樂都需要連到雲的那一端,所以使用者隨時都會想要享有快速的網路頻寬。」

【雲端運算】創造了新的開發典範,開發人員要面臨的新挑戰是,沒有處理器限制、沒有網路頻寬限制、沒有資料量限制以後,我們可以有什麼樣的應用?
標籤: 雲端技術
本網站架設網頁設計教學基地立志於收集各類網站架設、網頁設計資料及技術教學資訊,便於本人和廣大網友及網友查詢檢索,無論公司或個人認為本站存在侵權內容均可與本站聯繫,任何此類反饋資訊一經查明屬實後,將立即移除!