市面上有很多开源的CMS系统,可以快速搭建一个网站,但是扩展性、安全性和功能适应性都不能满足开发需求。所以下面主要介绍一个不使用开源CMS系统搭建网站的过程。
首先是网站定位
首先要找好网站的定位,确定网站要服务的人群是哪一部分,要满足什么需求,后期怎么赚钱。
二是网站规划
:确定与网站定位一致的名称和域名,便于网站上线后推广。
:网站规划和页面布局功能模块
:绘制网页原型
第三,网页设计
设计师根据原型图设计网页,形成设计草图。
前端开发工程师构建静态页面
构建静态页面意味着将设计好的页面渲染转换成可在浏览器上浏览的页面。这些要求要求我们对网页设计规范有全面的了解,掌握一些基本的网页脚本语言如HTML、CSS等。值得注意的是,得到网页设计的效果图后,禁止直接剪切图纸进行结构化。首先要仔细看效果图,大致了解页面配色布局,包括颜色、大小、辅助图片等。详情如下
颜色:主题色、辅助色、点睛色。观察网页效果图,了解页面配色方案。
大小:观察网页渲染的大小,决定页面宽度和模块分配。
辅助图片:观察网页的效果图,找出素材图片用在哪里。决定需要单独保存的唐山网站建设图片。比如背景图片,小图标,带图片的文字内容等等。
网页效果图基本分析完毕后,就可以“剪切”了。‘切图’就是把效果图分出来,把代码实现不了的部分存成图。绘制图表后,您可以使用HMC创建静态页面。构建静态页面是将渲染转换为浏览器可以识别的标记语言的过程。
5.开发动态网页模块
静态网页构建后(一般与前端工程师的工作并行),如果网站还需要一些动态功能(如搜索功能、留言板、登录系统、新闻信息发布等)。),需要开发一个动态功能模块。目前应用比较广泛的动态网站技术有三种:PHP、ASP、JSP。
不及物动词后期网站建设
后期网站建设主要包括网站的测试、上传、推广和维护,描述如下。
(1)测试网站
站点测试主要包括上传到服务器后的本地测试和网络测试,如下图
:本地测试:指网站建成后的一系列测试。比如链接是否混乱,浏览器是否兼容,页面的功能逻辑是否正确等等,以保证网站不会在服务器端犯一些基本错误。
:网络测试:是指将网站上传到服务器后,对网站的各种性能进行测试。测试网页打开速度,测试网站安全性(服务器安全性,脚本安全性)等等。
(2)上传网站
网站制作完成并上传到网站服务器后,网站具有访问功能。上传网页前先申请域名和购买空间(不购买免费空间),然后用相应的工具上传。上传网站的工具有很多,比如FTP软件(比如Flash FXP),或者Dreamweaver自己的网站管理上传文件。