制作网站的笔记1–介绍网站语言
在学习制作网站之前,我们先来了解一下做网站需要什么知识,也先了解一下网站的前端和后端到底是什么。
目前钊叔接触到能做网站的有几种组合:
1:HTML+CSS+JAVASCRIPT+PHP+MYSQL
2:HTML+CSS+JAVASCRIPT+JSP+MYSQL
3:HTML+CSS+JAVASCRIPT+ASP+SQL SERVER
这三个组合都是挺经典的,在这三个组合中,钊叔只着重讲PHP+MYSQL,因为这个组合对于新手制作网站最快入门。先解释下什么是HTML,什么是JS,什么是PHP,什么是MYSQL.
HTML:是超文本标记语言,简单的说它是由很多标签组合成的一种语言。这门语言浏览器可以解析,然后渲染显示到浏览器页面。
CSS:层叠样式表,简单的来说就是修饰HTML文本的,添加颜色,改变字体等等。
JAVASCRIPT:也是一种脚本语言,浏览器能解析,能直接在HTML文本语言中运行,可以为网站带来一些动态改变。(举一个简单的例子,我想要点击一个按钮去改变网页某个部分的颜色,这时候你就可以运用JAVASCRIPT,给此按钮绑定一个函数,一点击就触发此函数.JAVASCRIPT可以直接获取HTML的标签等属性,这样就可以改变颜色了)
PHP:是一种通用开源脚本语言。PHP可以将程序嵌入到HTML文档中去执行,能动态的生成不一样的网页。很灵活。
MYSQL:是一个关系型数据管理系统。简单的来说,MYSQL里面可以建立很多的表,表里面可以设置字段,我们网站的一些数据都存储在这些表里面,我们操作MYSQL,实际就是要操作这些表。(还有很多种数据库,比如sql server,oracle,mariadb(这个和mysql是一样的,只是因为mysql被收购,有可能闭源,所以开发mysql的人就另外开发了这个),还有很多种数据库,大家要了解的自行百度哈~)。
了解完这些,我来了解一下什么是前端,什么是后端,相信很多人都这个都有些疑惑。
前端:总体来说就是设置网站的布局,页面,和对浏览器的兼容进行优化。一般用到HTML+CSS+JAVASCRIPT就可以了。
后端:总体来说对整个网站的功能进行开发,比如用户注册,登录等功能,概括的来说就是先设计好功能,然后设计数据库,再然后就是对数据库的操作。用到的语言有PHP,JAVA,C#等语言,我们只用PHP语言。其它的想要了解的就自行百度哈~
以上都是个人见解,如果有错欢迎提出来。文章都是钊叔原创,如要转载请标明出处,谢谢。欢迎大家到http://www.xy2s.top 的论坛讨论