大型或商業(yè)網(wǎng)站一般都是團(tuán)隊(duì)合作的結(jié)晶,依靠個(gè)人的力量是遠(yuǎn)遠(yuǎn)不夠的。例如,在一個(gè)團(tuán)隊(duì)中美工負(fù)責(zé)圖樣,設(shè)計(jì)師負(fù)責(zé)網(wǎng)頁布局和前臺(tái)效果設(shè)計(jì),網(wǎng)頁編輯負(fù)責(zé)內(nèi)容的編排,開發(fā)人員負(fù)責(zé)后臺(tái)邏輯開發(fā),規(guī)模比較大的網(wǎng)站甚至還有網(wǎng)站策劃、數(shù)據(jù)庫開發(fā)和維護(hù)、網(wǎng)站測試評估等人員。多人共同操作一個(gè)網(wǎng)站,不可避免地會(huì)發(fā)生操作沖突問題,在這種情況下,如果在制作網(wǎng)站時(shí)一時(shí)疏忽或協(xié)調(diào)不好,很容易出現(xiàn)兩個(gè)(或更多)人同時(shí)修改同一頁面的情況,更新時(shí)相互覆蓋,造成頁面的混亂,甚至可能使得某人長時(shí)間的工作付之東流。因此,Dreamweaver提供了一套技術(shù)來保證團(tuán)隊(duì)開發(fā)中的協(xié)作問題。
在網(wǎng)頁設(shè)計(jì)中,存回和取出是Dreamweaver提供的一項(xiàng)技術(shù),它可以保證一個(gè)文檔在某個(gè)時(shí)間內(nèi)只能夠由一個(gè)人進(jìn)行操作,其他人不允許進(jìn)行操作。要啟動(dòng)存回和取出功能,必須在定義站點(diǎn)時(shí)在【遠(yuǎn)程信息】中設(shè)置勾選【啟動(dòng)存回和取出】功能。
【操作步驟】
第1步,啟動(dòng)Dreamweaver。
第2步,選擇【窗口】|【文件】命令,打開【文件】面板。
第3步,當(dāng)需要編輯某個(gè)公共文件時(shí),在【文件】面板的本地視圖中選中該文件。
第4步,單擊面板頂部的【取出文件】按鈕該文件圖標(biāo)后面會(huì)顯示一個(gè)灰色的鎖狀標(biāo)識(shí)(),表示該文件處于只讀狀態(tài),此時(shí)文件處于被鎖定狀態(tài)。這時(shí)在其他成員的站點(diǎn)內(nèi)將會(huì)看到一個(gè)紅色的√,表示該文件已經(jīng)被他人編輯,同時(shí)可以查看到編輯者的姓名。原則上Dreamweaver會(huì)禁止他人操作,如果真要操作,則給出一個(gè)提示對話框,提示是否覆蓋取出者的操作。
第5步,如果取出者雙擊打開文件,則Dreamweaver會(huì)提示是否取出,如果單擊【取出】按鈕,則該文件就處于取出狀態(tài),此時(shí)該成員編輯的【文件】面板遠(yuǎn)程視圖和本地視圖中,取出文件圖標(biāo)后面會(huì)跟隨一個(gè)綠色的√,表示該文件已經(jīng)被取出,在【取出者】列中會(huì)顯示該成員的姓名。
第6步,當(dāng)在【遠(yuǎn)程信息】選項(xiàng)中選中【打開文件之前取出】復(fù)選框,則每當(dāng)用戶打開一個(gè)文件,Dreamweaver都會(huì)把該文件轉(zhuǎn)換為取出狀態(tài),其他成員就無法打開該文件,這樣能夠防止用戶在操作文件時(shí)忘記了單擊【取出文件】按鈕。如果某個(gè)文件已經(jīng)被其他成員取出,則用戶就無法操作該文件,Dreamweaver會(huì)禁止操作。團(tuán)隊(duì)成員之間可以在【取出者】列單擊取出者名稱自動(dòng)發(fā)送電子郵件以實(shí)現(xiàn)相互聯(lián)系。
第7步,當(dāng)編輯完畢之后,不要忘記把取出的文件存回,方法是選中存回的文件,單擊【存回文件】按鈕,存回操作實(shí)際上就是解鎖該文件,以便其他成員能夠繼續(xù)操作。此時(shí)在該文件圖標(biāo)后面出現(xiàn)一個(gè)灰色的鎖狀標(biāo)識(shí)(),表示該文件處于只讀狀態(tài)。如果要取消只讀屬性,可以右擊該文件,在彈出的快捷菜單中選擇【取消只讀屬性】命令即可。
設(shè)計(jì)備注相當(dāng)于開發(fā)日志,是設(shè)計(jì)人員在網(wǎng)頁設(shè)計(jì)過程中隨手記錄的心得和體會(huì),以方便日后閱讀程序,發(fā)現(xiàn)問題后便于維護(hù)。更重要的是團(tuán)隊(duì)成員之間通過設(shè)計(jì)備注可以交流心得、溝通信息。Dreamweaver支持設(shè)計(jì)備注功能。
啟動(dòng)站點(diǎn)設(shè)計(jì)備注
【操作步驟】
第1步,啟動(dòng)Dreamweaver。
第2步,選擇【站點(diǎn)】|【管理站點(diǎn)】命令。
第3步,在打開的【管理站點(diǎn)】對話框中選擇要啟動(dòng)設(shè)計(jì)備注的站點(diǎn)。
第4步,單擊【編輯】按鈕,打開【站點(diǎn)設(shè)置對象js-site】對話框。
第5步,在【高級設(shè)置】選項(xiàng)中選擇【設(shè)計(jì)備注】選項(xiàng),然后在右側(cè)選中對應(yīng)的選項(xiàng)。
?如果選中【維護(hù)設(shè)計(jì)備注】復(fù)選框,可以在本地啟動(dòng)設(shè)計(jì)備注,Dreamweaver僅在本地維護(hù)設(shè)計(jì)備注,但不將這些備注與站點(diǎn)文件一起上傳。
?如果選中【啟用上傳并共享設(shè)計(jì)備注】復(fù)選框,則Dreamweaver會(huì)自動(dòng)將與站點(diǎn)關(guān)聯(lián)的設(shè)計(jì)備注與其余的文檔一起上傳。以便與其他成員共享設(shè)計(jì)備注。當(dāng)下載文件時(shí),Dreamweaver也會(huì)自動(dòng)獲取相關(guān)的設(shè)計(jì)備注文件,以便了解其他成員的設(shè)計(jì)心得或開發(fā)信息。當(dāng)然如果網(wǎng)站由自己獨(dú)立開發(fā),就沒有必要選擇該選項(xiàng)了,這樣能夠提高文件傳輸?shù)男阅堋?nbsp;
?如果要?jiǎng)h除所有設(shè)計(jì)備注文件,只需要單擊【清理設(shè)計(jì)備注】按鈕即可,Dreamweaver會(huì)自動(dòng)刪除站點(diǎn)的所有本地設(shè)計(jì)備注文件。
2. 為文件創(chuàng)建設(shè)計(jì)備注
用戶可以為任何文件創(chuàng)建設(shè)計(jì)備注,如模板文件、圖像、Flash等,甚至還可以為網(wǎng)頁中的Ap-plet、ActiveX控件、圖像、Shockwave對象等創(chuàng)建設(shè)計(jì)備注。
【操作步驟】
第1步,啟動(dòng)Dreamweaver。
第2步,選擇【窗口】|【文件】命令,在【文件】面板中打開一個(gè)文件,然后在面板菜單中選擇【文件】|【設(shè)計(jì)備注】命令,或者在右鍵菜單中選擇【設(shè)計(jì)備注】命令,打開【設(shè)計(jì)備注】對話框,如圖所示。
第3步,在【基本信息】選項(xiàng)卡的【狀態(tài)】下拉菜單中選擇一種文檔的狀態(tài)(如草稿、保留1、保留2、保留3、alpha、beta、最終版和特別注意)。
第4步,單擊日期圖標(biāo)()為備注添加當(dāng)前本地日期。然后在【備注】文本區(qū)域中輸入備注信息。選中【文件打開時(shí)顯示】復(fù)選框,則在每次打開文件時(shí)顯示設(shè)計(jì)備注文件。
第5步,切換到【所有信息】選項(xiàng)卡中,可以增加多條消息,以便其他會(huì)員補(bǔ)加信息。單擊按鈕可以添加新的名/值對,如圖所示。
第6步,單擊【確定】按鈕即可。Dreamweaver將創(chuàng)建的備注保存到名為-notes的文件夾中(隱藏狀態(tài)),與當(dāng)前文件處在相同的位置。文件名是文檔的文件名加上.mno擴(kuò)展名。例如,如果文件名是index.html,則創(chuàng)建的設(shè)計(jì)備注文件名為in-dex.html.mno。
3. 閱讀設(shè)計(jì)備注如果在創(chuàng)建設(shè)計(jì)備注時(shí)選中【文件打開時(shí)顯示】復(fù)選框,則當(dāng)該文件被打開時(shí),會(huì)自動(dòng)打開【設(shè)計(jì)備注】對話框。如果沒有則可以選擇【文件】|【設(shè)計(jì)備注】命令,打開【設(shè)計(jì)備注】對話框。