如何开始设计我的网站?

本文涵盖了每个项目都至关重要的第一步:定义您想通过它实现什么目标。

预备知识 None
目标 学习定义目标,为您的 Web 项目指明方向。

总结

在开始一个 Web 项目时,许多人关注技术层面。当然,您必须熟悉您所从事行业的技巧,但真正重要的是您想实现什么。是的,这似乎显而易见,但太多项目失败并非因为缺乏技术知识,而是因为缺乏目标和愿景。

因此,当您产生一个想法并想将其变成一个网站时,在做任何其他事情之前,您应该回答以下几个问题:

  • 我到底想实现什么?
  • 网站如何帮助我实现我的目标?
  • 为了实现我的目标,需要做什么,以及按什么顺序做?

这一切都称为项目构思,是实现您目标所必需的第一步,无论您是初学者还是经验丰富的开发者。

深入探讨

一个项目从不从技术层面开始。音乐家在没有想好要演奏什么的想法之前,是不会创作出任何音乐的——画家、作家和 Web 开发人员也是如此。技术是第二位的。

技术显然至关重要。音乐家必须精通他们的乐器。但是,没有想法的优秀音乐家永远无法创作出好音乐。因此,在着手技术层面——例如,代码和工具——之前,您必须首先退一步,详细决定您想做什么。

与朋友们进行一小时的讨论是一个好的开始,但不足够。您必须坐下来,整理您的想法,以便清晰地了解您必须采取什么路径来实现您的想法。为此,您只需要笔和纸以及一些时间来回答以下至少几个问题。

注意: 项目构思有无数种方法。我们无法在此全部列出(一整本书都不够)。我们在此将介绍一种简单的方法来处理专业人士称之为项目构思项目规划项目管理的过程。

我到底想实现什么?

这是最重要的问题,因为它驱动着其他一切。列出您想达成的所有目标。可以是任何事情:通过销售商品赚钱、表达政治观点、结识新朋友、与音乐家一起演出、收集猫咪照片,或者任何您想要的东西。

假设您是一名音乐家。您可能希望

  • 让人们听到您的音乐。
  • 出售周边商品。
  • 结识其他音乐家。
  • 谈论您的音乐。
  • 通过视频教授音乐。
  • 发布您的猫咪照片。
  • 寻找新公寓。

一旦您有了这样的列表,您就需要确定优先级。从最重要到最不重要排列目标。

  1. 寻找新公寓。
  2. 让人们听到您的音乐。
  3. 谈论您的音乐。
  4. 结识其他音乐家。
  5. 出售周边商品。
  6. 通过视频教授音乐。
  7. 发布您的猫咪照片。

进行这个简单的练习——写下目标并对其进行排序——将在您做出决策时提供帮助。(我应该实现这些功能、使用这些服务、创建这些设计吗?)

现在您有了一个优先排序的目标列表,让我们继续下一个问题。

网站如何能帮助我实现我的目标?

您有一个目标列表,并且觉得需要一个网站来实现这些目标。您确定吗?

让我们回顾一下我们的例子。我们有五个与音乐相关的目标,一个与个人生活相关的目标(寻找新公寓),以及完全无关的猫咪照片。为所有这些目标建立一个网站是否合理?是否必要?毕竟,许多现有的 Web 服务可能在您建立新网站之前就能帮助您实现目标。

寻找新公寓就是一个典型案例,使用现有资源比建立一个全新的网站更有意义。为什么?因为我们会在构建和维护网站上花费更多时间,而不是真正寻找新公寓。既然目标最重要,我们应该将精力投入到利用现有工具上,而不是从头开始。同样,已经有那么多 Web 服务可供展示照片,仅仅为了宣传我们的猫咪有多可爱而建立一个新网站是不值得的。

其他五个目标都与音乐相关。当然,有许多 Web 服务可以处理这些目标,但在这种情况下,建立我们自己的专用网站是明智的。这样的网站是将我们想发布的(对目标 3、5 和 6 而言是好的)所有内容汇总到一个地方,并促进我们与公众之间的互动(对目标 2 和 4 而言是好的)的最佳方式。总之,由于这些目标都围绕着同一个主题,将所有内容放在一个地方将有助于我们实现目标,并帮助我们的粉丝与我们建立联系。

网站如何帮助我实现我的目标?通过回答这个问题,您将找到实现目标的最佳方法,并为您节省不必要的精力。

为了实现我的目标,需要做什么,以及按什么顺序做?

既然您知道自己想实现什么,是时候将这些目标转化为可行的步骤了。顺便说一句,您的目标并非一成不变。它们会随着时间推移而演变,即使在项目进行过程中也是如此,特别是当您遇到意想不到的障碍或仅仅是改变主意时。

与其进行冗长的解释,不如让我们回到这个例子,看看这张表:

目标 要做的事情
让人们听到您的音乐
  1. 录制音乐
  2. 准备一些可以在线使用的音频文件(您能使用现有的 Web 服务来完成吗?)
  3. 让人们在您网站的某个部分访问您的音乐
谈论您的音乐
  1. 写几篇文章以引发讨论
  2. 定义文章应该是什么样子
  3. 在网站上发布这些文章(如何做到?)
结识其他音乐家
  1. 提供人们联系您的方式(电子邮件?Facebook?电话?邮件?)
  2. 定义人们如何从您的网站上找到这些联系渠道
出售周边商品
  1. 制作周边商品
  2. 储存周边商品
  3. 找到处理运输的方式
  4. 找到处理付款的方式
  5. 在您的网站上创建一个机制,让人们可以下单
通过视频教授音乐
  1. 录制视频课程
  2. 准备可以在线观看的视频文件(同样,您能使用现有的 Web 服务来完成吗?)
  3. 让人们在您网站的某个部分访问您的视频

有两点需要注意。第一,其中一些项目与 Web 无关(例如,录制音乐、写文章)。通常,这些离线活动比项目的 Web 部分更重要,也更耗时。例如,在销售方面,处理供应、付款和运输比建立一个人们可以在上面下订单的网站更重要,也更耗时。

第二,设定可行的步骤会引出您需要回答的新问题。通常,会出现比我们最初想象的更多的问题。(例如,我应该学习如何自己做所有这些事情,让别人帮我做,还是使用第三方服务?)

总结

正如您所见,"我想做一个网站"这个简单的想法会生成一个长长的待办事项列表,而且随着您深入思考,这个列表只会越来越长。很快您可能会觉得不知所措,但不要恐慌。您不需要回答所有问题,也不需要完成列表中的所有事情。重要的是要有您想要什么以及如何实现的愿景。一旦有了清晰的愿景,您就需要决定如何以及何时去做。将大任务分解成小的、可操作的步骤。这些小步骤加起来就能实现伟大的成就。

通过本文,您现在应该能够制定一个大致的网站创建计划。下一步可能是阅读互联网是如何工作的