我们准备了整个网站开发过程的详细说明,每个步骤的估计时间以及一个清单,以仔细检查您将不会错过任何东西。
网站发展生命周期步骤1.收集信息:目的,主要目标和目标受众
这个阶段,即发现和研究阶段,决定了下一步的外观。此时,最重要的任务是清楚地了解您对网站的未来使用,要实现的主要目标以及想要吸引的网站目标受众。这份网站开发问卷有助于制定最佳策略,以进行进一步的项目管理。
新闻门户不同于娱乐网站,青少年的在线资源和成年人的在线资源看起来有所不同。不同类型的网站为访问者提供不同的功能,这意味着应根据目的使用不同的技术。基于此开发前数据的详细计划可以防止您花费额外的资源来解决意外问题,例如设计更改或添加最初未计划的功能。
预计时间:1-2周
步骤2.规划:站点地图和线框设计
在网站开发周期的这一阶段,开发人员创建数据,以便客户可以判断整个网站的外观。
根据上一阶段收集的信息创建站点地图。
网站地图应描述网站主要区域之间的关系。这样的表示方式可以帮助理解最终产品的可用性。它可以向您显示网站不同页面之间的“关系”,因此您可以判断最终用户从首页中查找所需信息或服务有多么容易。创建站点地图的主要原因是创建用户友好且易于导航的网站。
此站点地图使您可以了解网站的内部结构,但不介绍用户界面。有时,在开始编写代码或设计之前,有必要获得客户的认可,并且一切看起来都很好,以便您可以开始下一个开发阶段。在这种情况下,将创建线框或模型。线框是您要创建的用户界面的直观表示。但是它不包含任何设计元素,例如颜色,徽标等。它仅描述将添加到页面中的元素及其位置。在生产草图中无疑是便宜的。
您可以为此使用任何模型。我们使用了Moqups。线框的外观如下:
另一个重要的事情是选择将要使用的技术堆栈,编程语言,框架和CMS。
预计时间:1到6周
步骤3.设计:页面布局,审核和批准周期
在设计阶段,您的网站已经开始成形。在此步骤中,将创建所有视觉内容,例如图像和视频。再一次,在第一阶段收集的所有信息都是至关重要的。在设计时,必须牢记客户和目标受众。
网站布局是设计师工作的结果。它可以是图形草图或实际的图形设计。布局的主要功能是表示信息结构,可视化内容并演示基本功能。布局包含颜色,徽标,图像,并可以使您对未来的产品有一个大致的了解。
之后,客户可以查看布局并将其反馈发送给您。如果客户不确定设计的某些方面,则应更改布局并将其发送回给他。应该重复此循环,直到客户完全满意为止。
预计时间:1到12周
步骤4.内容编写和组装
内容编写和编译通常与网站创作的其他阶段重叠,因此不应低估其作用。在此步骤中,有必要编写您想与网站的受众交流的内容,并添加号召性用语。内容编写还涉及创建标题,文本编辑,编写新文本,编辑现有文本等。这需要时间和精力。通常,客户承诺提供网站内容以准备迁移到站点。最好在网站开发之前或期间提供所有网站内容。
预计时间:2-15周
步骤5.开发
在这一步,您终于可以开始创建网站本身了。前一阶段设计的图形元素应用于创建实际的网站。通常,根据先前以站点地图的形式创建的网站层次结构,首先创建主页,然后添加所有子页面。应该实施框架和CMS,以确保服务器可以顺利处理安装和设置。
应创建和测试在模型和布局创建期间设计的所有静态Web元素。然后,应添加特殊功能和交互性。在这个阶段,深入了解要使用的每种网站开发技术都是必不可少的。
使用CMS创建网站时,如有必要,还可以在此步骤中安装CMS插件。另一个重要步骤是SEO(搜索引擎优化)。 SEO是网站元素(例如标题,说明,关键词)的优化,可以帮助您的网站在搜索引擎中获得更高的排名。而且,有效的代码对于SEO仍然非常重要。
预计时间:1-15周
步骤6.测试,审查并开始
测试可能是该过程中最常规的部分。应测试每个链接,以确保没有损坏的链接。您应该检查每个表,每个脚本,然后运行拼写检查软件以查找可能的错别字。使用代码验证器检查您的代码是否符合当前的Web标准。例如,如果跨浏览器兼容性对您很重要,则必须使用有效的代码。
检查并重新检查网站后,该将其上传到服务器了。 FTP(文件传输协议)软件用于此目的。部署文件后,应运行另一个最终测试,以确保正确安装所有文件。
预计时间:1至4周
步骤7.维护:网站监视和定期更新
要记住的重要一点是,网站不仅仅是产品,还是服务。仅“交付”给用户网站还不够。您还应该确保一切正常,每个人都满意,并准备在其他情况下进行更改。
添加到站点的反馈系统将使您能够发现最终用户可能遇到的问题。在这种情况下,最高优先级的任务是尽快解决问题。如果您不这样做,则有一天您可能会发现您的用户宁愿使用其他网站也不愿给您带来不便。
另一个重要的事情是保持您的网站最新。如果您使用的是CMS,则定期更新将防止您犯错并降低安全风险。
预计时间:进行中
结论
您应始终牢记网站建设项目不是从开发开始的,它不会在您最终开始网站的那一天结束。准备阶段影响所有后续阶段,从而定义了开发过程的生产率。对最终用户的年龄,性别和兴趣的深入了解可能成为成功的关键。发布后的时期非常重要。您的项目应该足够灵活,以便可以根据用户反馈或时代精神进行更改网站。请记住,在网站建设阶段没有什么不重要。这样可以防止您遇到意料之外的麻烦,并使您有信心按预期进行所有操作,并且可以完全控制该项目。