需要知识
HTML---超文本标记语言,是建设网站/网页制作主要语言。
CSS--- 定义如何显示HTML元素,描述了HTML元素的可视化样式(外观,布局,颜色,字体)。
JavaScript ---属于网络的脚本语言!用来向 HTML 页面添加交互行为。
XML--- 指可扩展标记语言,很类似 HTML,被设计用来描述数据,XML标签没有被预定义。您需要自行定义标签。
ASP 和 PHP --- 服务器端脚本是对服务器行为的编程。这被称为服务器端脚本或服务器脚本。
SQL--- 是用于访问和处理数据库的标准的计算机语言。常用的数据库管理系统: MySQL, SQL Server, Access, Oracle, Sybase, 和 DB2
SEO --- 搜索引擎优化 (SEO) 是提高一个网站在搜索引擎中的排名(能见度)的过程。如果网站能够在搜索引擎中有良好的排名,有助于网站获得更多的流量。
浏览器信息---对于网站开发人员来说,浏览器信息和统计数据都是非常重要的
WWW ---World Wide Web万维网联盟。最重要的Web标准是HTML,CSS和XML
HTTP---HTTP协议(HyperText Transfer Protocol,超文本传输协议)是因特网上应用最为广泛的一种网络传输协议;
TCP/IP ---是因特网的通信协议
W3C---让每个人都能在互联网上分享资源
购买域名(相当于门牌号).com/.cn/.org/.edu/.gov
空间商(国内/国外):万网(阿里收购了),新网,西部数码
购买网站主机----放网站内容的WEB服务器(相当于家)
- 服务器(有服务器操作基础的优先)
- 云服务器
- 虚拟主机(操作简单)
注意事项
网站采用哪种开发语言,比如是 ASP, .NET 还是 PHP 。选择操作系统(windows或者linux)
网站的数据库类型,比如是 ACCESS、SQL Server 还是 MySQL 数据库。
网站网页空间需要大小
国内的主机需要备案,备案分 工商ICP备案 和 全国公安机关互联网安全备案!
网站上线(相当于家和门牌绑定)
- 域名解析(在域名里绑定空间IP)
- 域名绑定(在主机空间绑定域名)
- ftp客户端上传(也可以用比如ftp://121.42.123.195/直接本地上传)
网站后台应用
一个网站我们通常有前端,和后台。如果说我们的网站只有前端静态页面的话,只能说是这个网站是一个静态网站。好!那么问题来了:"动态网站和静态网站有什么区别呢,或者说使用动态网站的好处在哪里?"。
动态网站
优势:能快速便捷的实现网站文章的更新、图片上传等功能。(比如:留言板、电商的订单系统)把人工操作部分的内容,让程序实现,节省了时间和成本。
弊端:访问速度没有静态网站那么快
静态网站
优势:访问速度比动态网站快
弊端:更新网站文章,消耗时间长、需要自己手动修改源码。网站一些功能不能实现,比如:网站留言、会员注册..
通过上面的比较,我们基本可以清楚的看出:动态网站是肯定要好于静态网站的,如果要做一个动态网站的话,后台是必不可少的。可能又有人会着急了,我不会编程怎么办?也可以做出动态网站来吗?别急,现在网上出来了很多开源的CMS建站系统,就是为了解决那些不会建站的朋友的难题。
常见的建站后台应用
Windows版 | Linux版 | |
---|---|---|
博客 | Z-Blog等 | WordPress|Z-Blog等 |
论坛 | Discuz!NT|SiteServer BBS等 | Discuz|Phpwind|UCenter Home等 |
内容管理系统 | 动易CMS | 织梦CMS|PHPCMS|Joomla!|帝国等 |
网上商城 | Hishop|SiteServerB2C|动易B2C等 | ShopEX|Ecshop等 |