标签:
对于一个web项目,在实际编码之前,有一些通用的步骤来planning a website:
1. 首先你需要对于网站拥有什么样的内容有一个清晰的想法(have an idea for the site‘s content);
2. 通过常用的工具使得网站的内容可视化: Wireframe the site‘s layout
3. 开始设计网页 designing the site
在这个阶段,你需要有更多更细致的关于你的用户将看到的细节以及如何和你的网站、应用来交互。这个流程又包括: graphic design;users compability; available technology;future proofing;responsiveness;
4. 构建网站的前端 build the site‘s front-end
一旦你的网站设计工作告一段落,你已经知道了你需要什么,那么是时候我们开始building it了。
5. 如果有需要,则给网站开发后端(前期对于web app开发可以以json来代表后端,对于web网站的开发则将动态数据先做死了,后期由后端模版来动态替换)
很多网站使用类似于一个CMS的管理后端。如果你的网站需要这些功能,那么你需要要么以wordpress作为后端,你的前端以模版的形式存放在系统中
6.测试;
7. 部署!
什么是wireframing呢?wireframing是web design的一个部分:你构建一个最基本的网站layout,使得你的每一个网页概念可视化,这有助于让你想清楚在哪里放置什么元素。在这个阶段,你应该思考你的网站是否需要target desktop或者mobile user;如果你决定你需要你的网站需要在desktop和mobile上面同时使用,那么很重要一点需要使用responsive design;
标签:
原文地址:http://www.cnblogs.com/kidsitcn/p/4832776.html