·画出页面的原型图
3、页面设计设计师根据原型图,设计页面,形成设计稿。
4、前端开拓工程师搭建静态页面
搭建静态页面是指将设计的网页效果图转换为能够在浏览器浏览的页面。这就须要对页面设计规范有一个整体的认识并节制一些基本的网页脚本措辞,例如HTML、CSS等。须要把稳的是,在拿到网页设计效果图后,切忌直接切图、搭建构造。该当先仔细不雅观察效果图,对页面的配色和布局有一个整体的认识,紧张包括颜色、尺寸、赞助图片等,详细先容如下
(1)颜色:不雅观察网页效果图的主题色、赞助色、点睛色,理解页面的配色方案。
(2)尺寸:不雅观察网页效果图的尺寸,确定页面的宽度和模块的分布。
(3)赞助图片:不雅观察网页效果图,看哪些地方利用了素材图片。确定须要单独保留的图片。例如,重复的背景图、小图标、文本内容配图等。
对页面效果图有了一个基本的剖析之后,就能够“切图”了。“切图”便是对效果图进行分割,将无法用代码实现的部分保存为图片。当切完图之后,就可以利用HMCs搭建静态页面。搭建静态页面便是将效果图转换为浏览器能够识别的标记措辞的过程。
5、开拓动态网站模块静态页面培植完成后(一样平常和前端工程师事情并行),如果网站还须要具备一些动态功能(例如搜索功能、留言板、注册登录系统、新闻信息发布等),就须要开拓动态功能模块。目前广泛运用的动态网站技能紧张有PHP、ASP、JSP三种,详细先容如下。
(1)PHP
PHP即Hypertext Preprocessor(超文本预处理器),是一种通用的开源脚本措辞。PHP语法接管了C措辞、Java(C措辞和Java均是编程措辞)的特点,利于学习,利用广泛,紧张适用于web开拓领域。PHP供应了标准的数据库接口,数据库连接方便,兼容性和展性非常强,是目前利用较广泛的技能。
(2)ASP
ASP即Active Server Pages(动态做事器页面),是一种局限于微软的操作系统平台之上的动态网站开拓技能,紧张事情环境为微软的IIS运用程序构造。ASP入门比较大略,但是安全性较低,而且不宜构架大中型站点,其升级版ASP.NET虽然办理了这一问题,但开放程度低,操作麻烦。
(3)JSP
JSP即Java Server Pages(Java做事器页面),是基于Java Servlet以及全体Java体系的Web开拓技能,它与ASP有一定的相似之处。JSP被认为是网站培植技能中安全性最好的,虽然学习和操作均较为繁芜,但目前被认为是三种动态网站技能中有出息的技能。
6、网站培植后期事宜网站培植后期事宜紧张包括网站的测试、上传、推广、掩护等,详细先容如下。
(1)网站测试
网站测试紧张包括本地测试和上传到做事器之后的网络测试,详细先容如下
·本地测试:是指在网站搭建完成之后的一系列测试。例如,链接是否错乱,是否兼容不同的浏览器,页面功能逻辑是否正常等,以确保网站发布到做事器上不会涌现些基本缺点。
·网络测试:是指网站上传到做事器之后针对网站的各项性能情形的一项检测事情。例如,网页打开速率的测试,网站安全的测试(做事器安全、脚本安全)等。
(2)网站上传
网页制作完成后,终极要上传到Web做事器上,网页才具备访问功能。在网页上传之前首先要申请域名和购买空间(免费空间不用购买),然后利用相应的工具上传即可。上传网站的工具有很多,可以利用FTP软件上传(例如Flash FXP),也可利用Dreamweaver自带的站点管理上传文件。
(3)网站推广
当网站上传发布后,还要不断对其进行推广宣扬,以提高网站的访问率和有名度。推广网站的方法有很多,例如,到搜索引擎上注册、与其他网站交流链接、加入广告链接等。
(4) 网站掩护
网站只有常常把稳更新与掩护保持内容的新鲜感,才能持续吸引访问者。网站掩护阶段的紧张事情是更新网站内容、确保网站的正常运行以及历史文件的归类等。