向客戶提供站點和項目文件

為客戶構建網站令人興奮,特別是在項目即將結束時,您終於可以將項目文件交給客戶。 在這個項目的關鍵時刻,您可以選擇多種方式提供最終的網站。 還有一些可能會導致項目過程失敗的失敗。

最終,我建議您定義您將用於合同中項目的交付機制,這可確保在完成該網站後,您將如何將所有文件提供給客戶端。 但是,在您可以規定這些條款之前,您首先必須確定哪種交付方式最適合您和您的客戶。

通過電子郵件發送文件

這是將文件從硬盤驅動器傳輸到客戶的最簡單方法。 它只需要您有一個電子郵件客戶端和一個有效的電子郵件地址供您的客戶使用。 對於大多數具有各種頁面的網站以及外部文件(如圖像, CSS樣式表和JavaScript文件),您需要使用程序將這些文件“壓縮”為壓縮文件夾,然後才能通過電子郵件發送給客戶端。

除非網站規模很大,有很多圖片或視頻文件,否則這個過程應該為您提供一個足夠小的最終文件,以便通過電子郵件安全發送(這意味著不會太大以至於被垃圾郵件標記和阻止過濾器)。 通過電子郵件發送網站有幾個可能的問題:

當我知道客戶已經很好地理解了我要發送的文件時,我只使用電子郵件發送網站。 例如,當我作為網頁設計團隊的分包商工作時,我願意通過電子郵件將文件發送給聘用我的公司,因為我知道他們會被知識淵博並且知道如何處理文件。 否則,當我在處理非網絡專業人員時,我使用下面的一種方法。

訪問實時網站

這通常是將文件傳遞給客戶的最有效方式 - 通過完全不提供文件。 相反,您可以通過FTP將最終頁面直接放到他們的實時網站上。 一旦網站完成並獲得客戶在不同位置(例如網站上的隱藏目錄或其他網站)的批准,您就可以自己動身。 另一種方法是在一個位置創建網站(可能位於用於開發的Beta服務器上),然後在生效時將域DNS條目更改為指向新網站。

此方法對於在如何構建網站或在使用PHP或CGI構建動態Web應用程序方面缺乏豐富知識的客戶端非常有用,並且您需要確保網站腳本在實時環境中正確工作。 如果您必須將文件從一個位置移動到另一個位置,最好將它們壓縮,就像電子郵件傳送一樣。 從服務器到服務器(而不是下到硬盤驅動器,然後備份到活動服務器)FTP可以加快速度。 這種方法的問題包括:

當我處理不知道HTML或網頁設計的客戶時,這是我提供文件的首選方法。 事實上,我經常提供為客戶尋找作為合同一部分的託管服務,以便在我開發它時訪問該網站。 然後,當網站完成時,我給他們的帳戶信息。 然而,即使我幫助客戶找到託管服務提供商 ,我也一直讓客戶處理託管服務的結算結束時間,這也是合同的一部分,所以在完成設計後我不會為託管支付費用。

在線存儲工具

有許多在線存儲工具可用於存儲數據或備份硬盤驅動器,但您可以使用其中許多工具作為文件傳輸系統。 像Dropbox這樣的工具可以輕鬆地將文件放在網絡上,然後為您的客戶提供一個URL來下載它們。

實際上,Dropbox甚至可以通過指向公用文件夾中的HTML文件來將它們用作網站託管的一種形式,因此您可以將它們用作簡單HTML文檔的測試場所。 這種方法對於理解如何將完成的文件移動到其實時服務器的客戶是有益的,但對於不知道如何進行網頁設計或HTML的客戶來說,這種方法效果不佳。 這種方法的問題類似於發送電子郵件附件的問題:

這種方法比通過電子郵件發送附件更安全。 許多存儲工具都包含一些密碼保護功能,或者隱藏這些URL,以便不太可能被不知道它的人發現。 當附件太大而無法通過電子郵件有效發送時,我喜歡使用這些工具。 與電子郵件一樣,我只在知道收到壓縮文件後如何處理的Web團隊中使用它。

在線項目管理軟件

網上有很多項目管理工具可用於向客戶提供網站。 這些工具提供的功能不僅僅是存儲待辦事項列表,日曆,消息等文件。 Basecamp是我最喜歡的工具之一。

當您需要與一個更大的團隊一起工作時,在線項目管理工具非常有用。 您可以使用它來傳遞最終的網站,並在您構建它時進行協作。 此外,您還可以跟踪交付內容以及記錄項目進展情況。

有一些缺點:

我已經使用了Basecamp,並發現它非常有用於將文件傳遞給客戶端,然後對這些文件進行更新並在內聯中查看備註。 這是追踪大型項目的好方法。

記錄您將使用什麼傳送方法

在決定如何向客戶提供最終文件時,您唯一應該做的其他事情是確保該合同中記錄並達成一致。 這樣,當您計劃將文件發佈到Dropbox並且您的客戶希望您將整個站點上傳到他們的服務器時,您將不會遇到任何麻煩。

Jennifer Krynin的原創文章。 由傑里米吉拉德於12/09/16編輯