网站从开发到上线

需要知识

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服务器(相当于家)

  1. 服务器(有服务器操作基础的优先)
  2. 云服务器
  3. 虚拟主机(操作简单)

注意事项

网站采用哪种开发语言,比如是 ASP, .NET 还是 PHP 。选择操作系统(windows或者linux)

网站的数据库类型,比如是 ACCESS、SQL Server 还是 MySQL 数据库。

网站网页空间需要大小

国内的主机需要备案,备案分 工商ICP备案 和 全国公安机关互联网安全备案

网站上线(相当于家和门牌绑定)

  1. 域名解析(在域名里绑定空间IP)
  2. 域名绑定(在主机空间绑定域名)
  3. ftp客户端上传(也可以用比如ftp://121.42.123.195/直接本地上传)
FTP是 File Transfer Protocol(文件传输协议)的缩写,用来在两台计算机之间互相传送文件。

网站后台应用

一个网站我们通常有前端,和后台。如果说我们的网站只有前端静态页面的话,只能说是这个网站是一个静态网站。好!那么问题来了:"动态网站和静态网站有什么区别呢,或者说使用动态网站的好处在哪里?"。

动态网站

优势:能快速便捷的实现网站文章的更新、图片上传等功能。(比如:留言板、电商的订单系统)把人工操作部分的内容,让程序实现,节省了时间和成本。

弊端:访问速度没有静态网站那么快

静态网站

优势:访问速度比动态网站快

弊端:更新网站文章,消耗时间长、需要自己手动修改源码。网站一些功能不能实现,比如:网站留言、会员注册..

通过上面的比较,我们基本可以清楚的看出:动态网站是肯定要好于静态网站的,如果要做一个动态网站的话,后台是必不可少的。可能又有人会着急了,我不会编程怎么办?也可以做出动态网站来吗?别急,现在网上出来了很多开源的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等
原文地址:https://www.cnblogs.com/zhaowy/p/8400405.html