市场调查常言道,客户在哪里,市场就在那里。准确的市场调查提供了网站策划的依据。在市场分析过程中,至少需要先进行四个方面的调查,行业发展前景(本人觉这个还是有必要的,大行业都不行了,你的企业发展还能成吗);用户需求调查;竞争对手情况调查;企业自身情况的调查。
市场分析有了第一步的市场调查,接下来的市场分析则是将市场调查的结果转换为数据,并根据数据对网站的功能进行定位的过程。制定网站技术方案在建设网站的前期阶段,会有多种技术供用户选择,包括服务器的相关技术(NT server/Linux)、数据库技术(AccEss/My sql/sQL server)、前台技术(xHTML+css/FlQsh/AIR)以及后台技术(AsP/AsP.Net/PHP/JsP)等。
规划网站内容确定网站技术方案后,即可整理收集网站所需资源,并对资源进行分类整理、划分栏目等。网站的栏目划分,标准应尽量符合大多数人的习惯。例如,一个典型的企业网站栏目,通常包括企业的简介、新闻、产品、用户的反馈以及联系方式等。而产品栏目之下,则还可以再划分子栏目。前台设计前台设计包括所有面向用户的平面设计工作,如网站的整体布局设计、风格设计、色彩搭配以及uI设计等。按客户喜好,行业风格等不同划分,采用不同的色彩搭配。
原型设计阶段的任务就是根据用户的需求描绘出页面的草图。这时候最为有效的工具其实就是铅笔和纸。当然,也有一些比较不错的原型设计工具,比如balsamip, mockingbird 等。 当然,传统的平面设计工具在这个阶段也有帮助,比如photoshop等。编码阶段在完成了基本的效果图设计后,就需要将相应的设计效果转换为html , css和javascript,这时候,常用的工具有dreamweaver, expression blender 等。但亦有不少前端工程师在这个阶段就会采用文本编辑器,比如vim,textmate来实现原型。由于CSS是一个与视觉效果密切相关的要素,因此在CSS的设计方面,有大量所见即所得的辅助设计工具,另外,海淘科技网站设计和前端逻辑一般来讲是不能完全分离的,对于前端设计师来说,掌握基本的javascript知识是需要的,如果能够熟练地掌握一种基本的js框架,比如jquery那就更好了。
后台开发后台开发包括设计数据库和数据表,以及规划后台程序所需要的功能范围等。网站测试在发布网站之前需要对网站进行各种严密测试,包括前台页面的有效性、后台程序的稳定性、数据库的可靠性以及整体网站各链接的有效性等。由于众所周知的原因,目前主流的某一知名浏览器经常有着与其他浏览器截然不同的表现。作为一个认真的前端工程师,你应该还要掌握跨浏览器兼容性测试的技术和工具。要理解每一个浏览器的css/html 实现上的差异,以及如何使用工具进行检测。
网站发布在制定网站的测试计划后,即可制定网站发布的计划,包括选择域名、网站数据存储的方式等。网站推广除了网站的规划和制作外,推广网站也是一项重要的工作,如登记各种搜索引擎、发布各种广告、公关活动等。一般网站SEO,会在建设网站的同时,拟好相应的关键字,方便用户搜索。网站维护最后一步的维护,才是重中之重,维护是一项长期的工作,包括对服务器的软件和硬件维护、数据库的维护、网站内容的更新等。多数网站还会定期的改版,保持用户的新鲜感。十步流程,看似简单,却又复杂无比;看似复杂无比,其实又很简单。当你清楚一个企业的定位在哪里,目标客户群体在哪里,一个网站就自然而然地搭建好框架,然后技术、设计再在其基础上添砖加瓦,最终一个网站成品出来。