- 什么是动态语言
- 服务器环境快速搭建
- phpstudy的介绍
- 快速搭建一个网站
一,什么是动态语言?
动态语言 :在这里我们只说用来写网站的常用语言,也就是服务端脚本语言。与我们一般的Java,C,C++有一定的区别。不同的编程语言使用范围也是不同的。
脚本语言又被称为扩建的语言,或者动态语言,是一种编程语言,用来控制软件应用程序,脚本通常以文本(如ASCII)保存,只在被调用时进行解释或编译。下面为大家介绍服务器常见脚本:
2.PHP(全平台):一般Windows用PHPStudy,linux用lnmp搭建,但不局限于这两个.
3.JSP(全平台)(Java分支):一般用Tomcat搭建.
4.Python(全平台):做网站一般很少.
它们的作用是干嘛呢?
①动态地向web 页面编辑、改变或添加任何的内容
②对由HTML表单提交的用户请求或数据进行响应
③访问数据或数据库,并向浏览器返回结果
④为不同的用户定制页面
⑤提高网页安全性,使您的网页代码不会通过浏览器被查看到
例如百度搜索的流程:
a.百度输入内容搜索
b.接收用户传参
c.动态语言来分析要干什么(查找搜索)
d.连接数据库
e.输出结果
Web页面的显示:由前端语言(HTML,CSS,JavaScript)组成
Web页面功能实现:由动态语言实现,即后端语言
二,服务器环境快速搭建
常见的一键建站工具有宝塔,XAMPP(LAMPP),Lamp,upupw等,以及上面提到的lnmp,PHPStudy
三,PHPStudy介绍
PHPStudy=PHP Web容器+数据库
phpstudy下载链接:https://www.xp.cn/
将phpstudy安装在虚拟机上(本机也可以)
使用教程可以参考:https://www.php.cn/phpstudy-471029.html
常见问题:
a.127.0.0.1是本机固定地址,ipconfig查看本地内网IP。
b.本机访问虚拟机网站访问不通,在防火墙处打开下端口(网站一般是80端口)。
c.访问一个网站的页面就是访问另一台电脑上某个文件夹中的文件。
d.多个网站建立在同一电脑上,一个网站对应一个端口。
四,快速搭建一个网站
1.什么是CMS?
CMS:内容管理系统,是一个快速搭建网站的模板。
免费的(开源):dedecms,wordpress,帝国cms
收费的(闭源):OA办公,正方教务。但安全性提升
有了模板就可以快速搭建一个网站。
网站源码可以到站长之家的类似网站可以找到。粘贴到phpstudy网站目录下,即可访问网站。
搭建网站是一个很简单的事情,只能说通过工具可以傻瓜式搭建。
如果有疑问可以联系浪飒。