【正文】
和微軟等軟件巨頭已對(duì)這個(gè)新興市場(chǎng)產(chǎn)生興趣,以志在必得的姿態(tài)積極進(jìn)行備戰(zhàn)。 1 交友的信賴度問題 人們 認(rèn)為,朋友之間的信任關(guān)系應(yīng)該可以傳遞,但這種傳遞是衰減的。有部分用戶為了擴(kuò)大自己的 “ 友友 ” 圈,偽造會(huì)員的資料并發(fā)布在 Friendster 上。換句話說,現(xiàn)有的 “ 友友 ” 網(wǎng)絡(luò)還很簡(jiǎn)單,在模擬現(xiàn)實(shí)社會(huì)生活等方面,還有大量的工作要做。 “ 友友 ” 網(wǎng)站應(yīng)以 “ 信賴 ” 為基礎(chǔ),從吸引人的服務(wù)和應(yīng)用入手,吸收第一代交友網(wǎng)站的會(huì)員,慢慢積聚人氣。 Asp 頁是包括 html 標(biāo)記、文本和腳本命令的文件。在 active server pages 中使用內(nèi)置對(duì)象可以使腳本功能更強(qiáng),在其他方面,這些對(duì)象可使你從瀏覽器中檢索或向?yàn)g覽器發(fā)送信息。然后 web 服務(wù)器調(diào)用 Asp,Asp 全面讀取請(qǐng)求文件,執(zhí)行所有腳本命令,并將 web 頁傳送給瀏覽器?,F(xiàn) 在可以在 .asp 文件中添加腳本命令了。以下簡(jiǎn)要說明一下: 1) request 對(duì)象:負(fù)責(zé)從用戶端接收信息。 Activex組件是一個(gè)文件,該文件包含執(zhí)行某項(xiàng)或一組任務(wù)的代碼,組件可以執(zhí)行公用任務(wù),這樣就不必自己去創(chuàng)建執(zhí)行這些任務(wù)的代碼。 總之, Asp 對(duì)數(shù)據(jù)庫的整個(gè)訪問過程是這樣的:客戶端的瀏覽器向 web 服務(wù)器提出 Asp 頁面文件請(qǐng)求(包括數(shù)據(jù)庫 的操作),服務(wù)器將把該頁面由 文件進(jìn)行解釋,并在服務(wù)器端運(yùn)行,完成數(shù)據(jù)庫的操作,再把數(shù)據(jù)庫操作的結(jié)果生成動(dòng)態(tài)的網(wǎng)頁返回給瀏覽器,瀏覽器再將該網(wǎng)頁內(nèi)容顯示在客戶端。每次并發(fā)幾乎是瞬間完成一般在幾個(gè)毫秒和幾十毫秒 間。完全用戶自定義控制可以迅速完成頁面以及站點(diǎn)的設(shè)計(jì)。 Macromedia Dreamweaver 是一個(gè)用于可視化設(shè)計(jì)與管理網(wǎng)頁和網(wǎng)站的專業(yè)級(jí) HTML編輯器。 是 Macromedia 公司的出品的一款 所見即所得 的網(wǎng)頁編輯工具。 SQL Server 是 Microsoft Windows 平臺(tái)上最流行的關(guān)系數(shù)據(jù)庫,占 38% 的市場(chǎng)份額。 ? 網(wǎng)友注冊(cè) ? 網(wǎng)友注冊(cè)信息 ? 網(wǎng)友登錄驗(yàn)證 ? 網(wǎng)友個(gè)人管理 ? 個(gè)人資料管理 ? 相片管理 ? 交友請(qǐng)求管理 ? 交友回復(fù)管理 ? 留言管理 ? 網(wǎng)站會(huì)員管理 ? 管理員對(duì)注冊(cè)會(huì)員管理 系統(tǒng)功能分析與設(shè)計(jì) 在線交友共分為網(wǎng)友注冊(cè)模塊、網(wǎng)友 個(gè)人管理模塊和系統(tǒng)管理模塊。 表 32留言信息表 列名 數(shù)據(jù)類型 長度 允許空 Id int 4 For_id Nvarchar 10 √ User_id Nvarchar 255 √ Netname Smalldatetin 4 √ Sex Int 4 √ Home int 4 √ 3好友信息列表 friend,如表 33所示。 user_name amp。叛斷 Session 變量是否超時(shí) if isnull(session(user_id)) then end if 39。叛斷 Session 變量是否超時(shí) if isempty(session(user_id)) or session(user_id)= then end if user_id=request(user_id) Set rs_lar = () sql=select * from larchives where user_id= amp。 已向您發(fā)出交友請(qǐng)求 end if set rs_apply=nothing set rs_friend=() sql=select * from friend where (for_id= amp。 ) sql,conn,1,1 if not( and ) then willstr=rs_lar(name) amp。 3.頁面代碼分析 form action=” ” method=” post” ?? /form 4圖 34 為用戶 登錄時(shí)所看到的頁面。 amp。叛斷 Session 變量是否超時(shí) if isempty(session(user_id)) then end if 39。 session(user_id) sql,conn,3,2 Set rs_user = () sql=select * from user_reg where user_id= amp。 個(gè)人管理頁 資料管理 檔案修改頁 檔案修改成功 刪除好 友 圖片列表 圖片添加 圖片刪除 相片管理 接受交友請(qǐng)求 拒絕交友請(qǐng)求 刪除好友請(qǐng)求 移入好友列表 交友請(qǐng)求回復(fù) 刪除留言 留言管理 回復(fù)留言 表 37 名稱 表單元素類型 含義 最大長度 Name Text 真實(shí)姓名 10 Home Text 籍貫 10 Company Text 單位 50 Postcalcode Text 郵編 6 Tel Text 電話 20 Fresume Text 簡(jiǎn)歷 200 Netname Text 網(wǎng)名 10 Homepage Text 個(gè)人主頁 50 Email Text 電子郵件 50 Netcallcode Text 網(wǎng)絡(luò)尋呼機(jī) 12 Chatroom Text 常去的聊天室 50 Sport Text 喜歡的運(yùn)動(dòng) 30 Book Text 喜歡的書籍 50 Music Text 喜歡的音樂 50 People Text 喜歡的名人 30 Interest Text 愛好或特長 50 Adage Text 人生格言 50 Character Text 性格自述 50 此頁為用戶修改個(gè)人檔案信息,涉及到用戶詳細(xì)注冊(cè)信息數(shù)據(jù)庫表larchives 的操作。 !include file= % if request(id) = then end if set rs_id = () sql = select * from friend where id= amp。 html 表單元素 此頁無需填寫 html 表單元素。 % if request(id) = then end if % !include file= %Set rs_id = () sql = select User_id,id from pic where id= amp。 id sql,conn,3,2 s。 html 表單元素 此頁無需填寫 html 表單元素。 session(user_id) sql,conn,3,2 if and then if session(user_id)=1 then end if %!include file=% Set rs = () sql=select * from pic where user_id= amp。 html 表單元素 此頁面無需填寫 html 表單元素。 ? ? ? ? 留言管理子模塊包含以下頁面。 session(user_id) sql,conn,3,2 set rs_back=() sql=select * from back where for_id= amp。 此頁使用了系統(tǒng)中的用戶簡(jiǎn)單注冊(cè)信息表 user_reg、用戶詳細(xì)注冊(cè)信息表larchives、留言信息表 leaveword 和好友信息列表 friend 等。 39。 ”發(fā)出交友請(qǐng)求,請(qǐng)靜候佳音! end if set rs_apply=nothing if and then picid=1 cur=1 else =1 cur=request(cur) if cur= or clng(cur)1 then cur=1 if clng(cur) then cur= =cur picid=rspic(id) end if pics= % 1.頁面中需要用戶填寫的 html 表單元素 該頁面中僅有兩個(gè)表單元素,如表 36所示。 and user_id= amp。 and user_id= amp。 2.頁面所涉及的數(shù)據(jù)庫表信息 此頁涉及到用戶詳細(xì)注冊(cè)信息數(shù)據(jù)庫表 larchives 的操作。 表 35 名稱 表單元素類型 含義 最大長度 name Text 真實(shí)姓名 10 Home Text 籍貫 10 Company Text 單位 50 Postcalcode Text 郵編 6 Tel Text 電話 20 Fresume Text 簡(jiǎn)歷 200 Netname Text 網(wǎng)名 10 Homepage Text 個(gè)人主頁 50 Email Text 電子郵件 50 Netcallcode Text 網(wǎng)絡(luò)尋呼機(jī) 12 Chatroom Text 常去的聊天室 50 Sport Text 喜歡的運(yùn)動(dòng) 30 Book Text 喜歡的書籍 50 Music Text 喜歡的音樂 50 People Text 喜歡的名人 30 Interest Text 愛好或特長 50 Adage Text 人生格言 50 character Text 性格自述 50 3.頁面所涉及的數(shù)據(jù)庫表信息 此頁為用戶填寫個(gè)人檔案頁面,并沒有涉及到數(shù)據(jù)庫表的操作。 3.頁面代碼分析 !include file= % user_name =left(request(user_name),10) password =left(request(password),10) if password= then 數(shù)據(jù)有錯(cuò)! end if Set rs_user = () sql=select * from user_reg where user_name like 39。 ? 好友信息列表: id (自動(dòng)編號(hào) )、對(duì)方用戶 id、申請(qǐng)好友者用戶 id、申請(qǐng)好友者用戶名、性別和地區(qū)。 第三章 制作交友網(wǎng)站實(shí)例 網(wǎng)站結(jié)構(gòu)設(shè)計(jì) 一個(gè)典型的在線交友網(wǎng)站至少應(yīng)包含網(wǎng)友注冊(cè)、網(wǎng)友個(gè)人管理和網(wǎng)站會(huì)員管理 3 種功能。因此,說Dreamweaver 是高級(jí)網(wǎng) 頁制作的首選并不為過。可以查看所有的站點(diǎn)元素或資源,并且可以直接將它們從一個(gè)易用面板中拖動(dòng)到文檔。 Macromedia Dreamweaver 4 中文版具備開發(fā)專業(yè)級(jí)網(wǎng)站的所有工具。 可以使用紀(jì)錄跟蹤正在訪問的節(jié)點(diǎn)的那些用戶,并控制什么時(shí)候可以訪問節(jié)點(diǎn),對(duì)用戶進(jìn)行跟蹤可以幫助確定安全性和性能問題,跟蹤信息可以直接紀(jì)錄到日志文件,這樣可以脫機(jī)進(jìn)行處理,以獲得更好的性能,同樣也可以紀(jì)錄到數(shù)據(jù)庫中,以進(jìn)行動(dòng)態(tài)的評(píng)價(jià) 。如果頁面中的圖片越多那么服務(wù)器的并發(fā)鏈接數(shù)量就越多。當(dāng)然,透過 odbc 界面,后 端的數(shù)據(jù)庫不一定要 dbms 這種大型數(shù)據(jù)庫系統(tǒng),亦可以是數(shù)據(jù)表(如 microsoft access) 、或者是試算表(如 microsoft excel) 。 7) asperror 對(duì)象:包含 asp 腳本或 本身產(chǎn)生的任何錯(cuò)誤的詳細(xì)內(nèi)容。接下來還可以使用 Insert Script 命令在frontpage 創(chuàng)建的 html 頁中插入簡(jiǎn)單的 Asp 命令。要使 .asp 文件可用于 web 用戶,請(qǐng)將這個(gè)新文件保存在 web 站點(diǎn)上的目錄中(請(qǐng)確定啟用了該目錄的腳本和執(zhí)行權(quán)限)。這樣也不必再考慮瀏 覽器的類型,亦不必考慮瀏覽器是否支持 Asp 程序,因此可防止程序被竊取。將服務(wù)器端腳本包含在 Asp 中就可以用動(dòng)態(tài)內(nèi)容創(chuàng)建網(wǎng)頁。使用 asp 可以組合 html頁、腳本命令和 activex 組件以創(chuàng)建交互的 web 頁和基于 web 的功能強(qiáng)大的應(yīng)用程序。中國的網(wǎng)民以聊天和打游戲的居多,使用電子郵件居少,而用手機(jī)短信交友的網(wǎng)民都被吸引到各大門戶網(wǎng)站的交友頻道。假如網(wǎng)站不能詳細(xì)記錄這些層面,那就不可能確保 A 和 C 的成功相識(shí)。問題是,在網(wǎng)絡(luò)之中,信任的傳遞性究竟有多大?估計(jì)這也是仁者見仁、智者見智的難題之一。 有的人 關(guān)注 Friendster 有一段時(shí)間,同時(shí)也親身體驗(yàn)了國內(nèi)幾家類似網(wǎng)站所提供的 “ 友友 ” 服務(wù)。如今,它的運(yùn)營方向已從門戶網(wǎng)站轉(zhuǎn)變?yōu)樵诰€交友、搜索和網(wǎng)絡(luò)出版。筆者在前幾天登陸了億友 (yeeyoo),并試著注冊(cè)了一個(gè)用戶,分配的 ID號(hào)碼是 “37***” 。比較著名的網(wǎng)站有,友友覓 (uume)、友友網(wǎng)絡(luò) (yoyo)、億友 (yeeyoo)、嘿友 (heiyou)、聯(lián)趣網(wǎng) (lianqu)和友友網(wǎng)(you2you)等。在F