如何開始設計我的網站?
本文涵蓋了每個專案都至關重要的第一步:定義您想透過它實現什麼目標。
| 預備知識 | None |
|---|---|
| 目標 | 學習定義目標,為您的 Web 專案指明方向。 |
總結
在開始一個 Web 專案時,許多人關注技術層面。當然,您必須熟悉您所從事行業的技巧,但真正重要的是您想實現什麼。是的,這似乎顯而易見,但太多專案失敗並非因為缺乏技術知識,而是因為缺乏目標和願景。
因此,當您產生一個想法並想將其變成一個網站時,在做任何其他事情之前,您應該回答以下幾個問題:
- 我到底想實現什麼?
- 網站如何幫助我實現我的目標?
- 為了實現我的目標,需要做什麼,以及按什麼順序做?
這一切都稱為專案構思,是實現您目標所必需的第一步,無論您是初學者還是經驗豐富的開發者。
深入探討
一個專案從不從技術層面開始。音樂家在沒有想好要演奏什麼的想法之前,是不會創作出任何音樂的——畫家、作家和 Web 開發人員也是如此。技術是第二位的。
技術顯然至關重要。音樂家必須精通他們的樂器。但是,沒有想法的優秀音樂家永遠無法創作出好音樂。因此,在著手技術層面——例如,程式碼和工具——之前,您必須首先退一步,詳細決定您想做什麼。
與朋友們進行一小時的討論是一個好的開始,但不足夠。您必須坐下來,整理您的想法,以便清晰地瞭解您必須採取什麼路徑來實現您的想法。為此,您只需要筆和紙以及一些時間來回答以下至少幾個問題。
我到底想實現什麼?
這是最重要的問題,因為它驅動著其他一切。列出您想達成的所有目標。可以是任何事情:透過銷售商品賺錢、表達政治觀點、結識新朋友、與音樂家一起演出、收集貓咪照片,或者任何您想要的東西。
假設您是一名音樂家。您可能希望
- 讓人們聽到您的音樂。
- 出售周邊商品。
- 結識其他音樂家。
- 談論您的音樂。
- 透過影片教授音樂。
- 釋出您的貓咪照片。
- 尋找新公寓。
一旦您有了這樣的列表,您就需要確定優先順序。從最重要到最不重要排列目標。
- 尋找新公寓。
- 讓人們聽到您的音樂。
- 談論您的音樂。
- 結識其他音樂家。
- 出售周邊商品。
- 透過影片教授音樂。
- 釋出您的貓咪照片。
進行這個簡單的練習——寫下目標並對其進行排序——將在您做出決策時提供幫助。(我應該實現這些功能、使用這些服務、建立這些設計嗎?)
現在您有了一個優先排序的目標列表,讓我們繼續下一個問題。
網站如何能幫助我實現我的目標?
您有一個目標列表,並且覺得需要一個網站來實現這些目標。您確定嗎?
讓我們回顧一下我們的例子。我們有五個與音樂相關的目標,一個與個人生活相關的目標(尋找新公寓),以及完全無關的貓咪照片。為所有這些目標建立一個網站是否合理?是否必要?畢竟,許多現有的 Web 服務可能在您建立新網站之前就能幫助您實現目標。
尋找新公寓就是一個典型案例,使用現有資源比建立一個全新的網站更有意義。為什麼?因為我們會在構建和維護網站上花費更多時間,而不是真正尋找新公寓。既然目標最重要,我們應該將精力投入到利用現有工具上,而不是從頭開始。同樣,已經有那麼多 Web 服務可供展示照片,僅僅為了宣傳我們的貓咪有多可愛而建立一個新網站是不值得的。
其他五個目標都與音樂相關。當然,有許多 Web 服務可以處理這些目標,但在這種情況下,建立我們自己的專用網站是明智的。這樣的網站是將我們想釋出的(對目標 3、5 和 6 而言是好的)所有內容彙總到一個地方,並促進我們與公眾之間的互動(對目標 2 和 4 而言是好的)的最佳方式。總之,由於這些目標都圍繞著同一個主題,將所有內容放在一個地方將有助於我們實現目標,並幫助我們的粉絲與我們建立聯絡。
網站如何幫助我實現我的目標?透過回答這個問題,您將找到實現目標的最佳方法,併為您節省不必要的精力。
為了實現我的目標,需要做什麼,以及按什麼順序做?
既然您知道自己想實現什麼,是時候將這些目標轉化為可行的步驟了。順便說一句,您的目標並非一成不變。它們會隨著時間推移而演變,即使在專案進行過程中也是如此,特別是當您遇到意想不到的障礙或僅僅是改變主意時。
與其進行冗長的解釋,不如讓我們回到這個例子,看看這張表:
| 目標 | 要做的事情 |
|---|---|
| 讓人們聽到您的音樂 |
|
| 談論您的音樂 |
|
| 結識其他音樂家 |
|
| 出售周邊商品 |
|
| 透過影片教授音樂 |
|
有兩點需要注意。第一,其中一些專案與 Web 無關(例如,錄製音樂、寫文章)。通常,這些離線活動比專案的 Web 部分更重要,也更耗時。例如,在銷售方面,處理供應、付款和運輸比建立一個人們可以在上面下訂單的網站更重要,也更耗時。
第二,設定可行的步驟會引出您需要回答的新問題。通常,會出現比我們最初想象的更多的問題。(例如,我應該學習如何自己做所有這些事情,讓別人幫我做,還是使用第三方服務?)
總結
正如您所見,"我想做一個網站"這個簡單的想法會生成一個長長的待辦事項列表,而且隨著您深入思考,這個列表只會越來越長。很快您可能會覺得不知所措,但不要恐慌。您不需要回答所有問題,也不需要完成列表中的所有事情。重要的是要有您想要什麼以及如何實現的願景。一旦有了清晰的願景,您就需要決定如何以及何時去做。將大任務分解成小的、可操作的步驟。這些小步驟加起來就能實現偉大的成就。
透過本文,您現在應該能夠制定一個大致的網站建立計劃。下一步可能是閱讀網際網路是如何工作的。