计算机基础网络教学平台(计算机基础教程26-27 | 网站&计算机编程)

wufei123 发布于 2023-12-20 阅读(423)

php教程.doc

网站是什么

简单地理解,网站就是多个网页的集合体同一个网站中的网页内容往往都紧密相关,每个网页都可以包含文本、图像、音频或者视频等内容打开网站看到的第一个网页通常称为主页或首页每个网站PHP都配备有一个特定的互联网地址(简称 URL),您只需要连接互联网并在浏览器的地址栏中输入该地址,就可以访问目标网站的主页,进而访问网站上的其它资源。

大家普遍公认的世界上第一个网站,是由科学家提姆·伯纳PHP斯·李(TimBerners-Lee,被誉为“互联网之父”)在 1991 年 8 月 6 日开发的截止到 2018 年 1 月份,互联网上大约有 17 亿个网站。

根据各个网站不同的建站目的和针对的目标PHP群众,网站又可以分为博客、社交媒体类网站、非营利性网站、电子商务类网站等多种类型如今的大多数网站都托管在一个或者多个服务器上,每个网站由所有者管理,可以是个人、组织、机构或者公司。

网站的类型

要知道,根PHP据网页的内容是否会动态变化,可以将众多网页分为两类,即静态网页和动态网页。在此基础上,根据网站中包含的是静态网页还是动态网页,网站可以分为静态网站和动态网站。01.静态网站

静态网站指的是全部由静态网页PHP组成的网站也就是说,除非所有者手动更改,否则静态网站中的所有网页内容都将保持不变静态网站中,所有网页都采用 HTML(超文本标记语言)编码,每个网页的代码都是固定的因此,不同用户访问同一个网页时,看到PHP的内容是完全相同的。

静态网站中的每个网页或者其它资源,本质上都是一个个相互独立的文件(例如每个网页就是一个以 .html 为后缀名的文件),它们集中存放在服务器上当您访问静态网站时,其实就是从服务器获PHP取对应的文件,整个过程不需要数据库的支持,也不需要借助任何编程语言(例如 PHP、Python、Java 等)。

和动态网站相比,静态网站易于创建、维护和托管,且开发成本低,即便您不了解 Web 编程和PHP数据库设计,也能创建属于自己的静态网站此外,静态网站不依赖任何 CMS(全称“内容管理系统”,如织梦 CMS、帝国 CMS、PageAdmin 等)和编程语言,比动态网站更安全。

02.动态网站

所谓动态PHP网站,指的是包含动态网页的网站也就是说,动态网站中包含一些内容会动态变化的网页和静态网站不同,动态网站中的资源要么由编程语言自己生成,要么由编程语言从数据库中获得因此,一旦动态网站所有者更新或者修改数PHP据库中的内容,很可能导致网站中某些网页或者资源的内容也随之改变。

动态网站中动态内容的生成,借助的是客户端脚本语言(也就是 JavaScript)或者服务器端脚本语言(比如 PHP、ASP、JSP 等)PHP,甚至两种语言结合使用比如说,当您使用浏览器访问某个动态网站中的动态网页时,浏览器会先向存储该网站的服务器发送请求,服务器接收到请求后,会将其传送给服务器端的脚本,由它操作数据库并获取到相关内容,进而PHP生成网页并由服务器反馈给用户。

注意,不同用户从数据库中获取的内容很可能是不一样的也就是说,即便是同一个动态网页,不同用户访问所看到的网页内容很可能不同相比静态网站,动态网站也很易于维护,并且由于其使用PHP了很多高级编程语言,因此对于网站内容的修改和更新操作会更便捷。

此外,动态网站看上去更专业,动态的网页内容往往令人印象深刻更重要的是,动态网站中页面上的内容可以因人而异,投其所好下表给您罗列了静态网站和PHP动态网站之间的区别表 1 静态网站和动态网站的对比静态网站动态网站。

各个网页的内容不会发生动态改变各个网页的内容可以发生动态改变主要使用 HTML 和 CSS 实现,不需要借助数据库和任何编程语言需要PHP借助脚本语言和数据库来创建动态网页往往只需要安装一款服务器软件,占用的存储空间较少,因此网站托管成本较低

除了服务器软件,至少还需要安装编程语言运行环境和数据库,占用的存储空间较多,因此网站托管成本较高PHP静态网站服务器的维护成本较低动态网站服务器的维护成本较高由于静态网页的创建仅涉及 HTML 语言,因此页面的加载速度很快

由于服务器端需要更多的处理时间,因此动态网页需要更多的加载时间网站运行期间无法更PHP改网页的内容动态网页的内容可以在网站运行期间更改更安全,不易被黑客入侵安全性较低,很容易被黑客入侵计算机编程是什么

人与人之间信息(如想法、思想等)的交流和传递,需要借助双方都能听得懂的语言。人和计算机PHP之间实现交流也是如此,需要借助一种人和计算机都能理解的语言,这种语言称为编程语言。

您可以这样理解,编程语言是一种实现与计算机通信、向计算机传达指令的方法,它能使计算机执行我们布置的任务由于近年来计算机PHP编程人才的供不应求,很多人对计算机编程产生了浓厚的兴趣相应地,计算机编程造就了这样一批人,他们选择编程作为自己的职业方向,并为此不断付诸努力。

那么,什么是计算机编程呢?所谓计算机编程,是指为了让计算机PHP成功执行指令而设计、构建计算机程序的过程从另一个角度理解它,编程就是编写代码的意思,即通过在计算机上编写代码,创建出完整、正确的计算机程序,进而令计算机执行相应的任务。

一段完整的计算机程序,往往包含不PHP只一行代码,每行代码的位置不是随意的,而是由程序员慎重思考后决定的同样,每一段完整的计算机程序也不是任意编写的,其目的通常只有一个,就是让计算机执行特定任务并获得相应的执行结果。

实际场景中,令计算机执PHP行同一任务的实现思路可能有多种,这也就意味着,我们可以编写多种计算机程序实现同一目的如同我们可以使用汉语、英语、法语等多种语言实现交流,编程语言也有多种,如 C、C++、JAVA 等,每一种编程语言都PHP可以向计算机下达执行命令。

计算机编程的基础知识

任何一门学问都有一些基础知识,初学者只有彻底理解这些知识,才能厚积薄发、未来有更好的发展这就好比,只有数学基础好的人才能更好地学习高等数学,只有掌握英语语PHP法的人才能熟练地用英语交流,它们都是一个道理要想在计算机编程领域有更好地发展,也要掌握一些基础知识,比如说:

计算机编程所使用的编程环境;编程语言的语法;计算机编程过程中用到的数据类型、变量和关键字;各PHP种逻辑运算符和算术运算符;计算机程序的顺序结构、选择结构、循环结构;函数的创建和使用等等这些基础知识,是您成为一名优秀的计算机程序员所必须掌握的。

每一门编程语言都有自己独特的语法和编码规则,但它们最终PHP的目的是一样,就是实现和计算机的交流,让计算机执行我们布置的任务,并最终将执行结果反馈给我们。计算机编程语言

如下所示,给你列举了几种当下非常火的编程语言表 1 计算机编程语言编程语言特 点C语言诞生于PHP 1972 年,由丹尼斯·里奇(Dennis Ritchie,C语言之父)在贝尔实验室中研发出来,是一种面向结构的编程语言,最初设计开发该语言仅为了实现 UNIX 操作系统。

C++诞生于 1983 年PHP,可以理解为是 C 语言的面向对象版本,可以从事大型项目的开发Python诞生于 1980 年后期,是一种高级的、面向对象的、解释型的编程语言Java诞生于 1990 年,由 Sun 公司(Sun MPHPicrosystems,现已被甲骨文收购)开发,是一种通用的高级编程语言。

C#于 1983 年开发,一种由 C 和 C++ 衍生出来的面向对象的高级编程语言JavaScript简称“JS”,在 199PHP5 年由 Netscape 公司研发,是一种轻量级、解释型和即时编译型的高级编程语言。

上表罗列的是一些主要的计算机编程语言,除此之外,还有 PHP、Ruby、Swift 等其它编程语言审核丨计算机技能PHP学习工作组编辑丨计算机技能学习编辑组图片丨来源网络(侵权删)投稿邮箱:cqcdcy@126.com。

往/期/回/顾计算机基础教程25 | 计算机病毒计算机基础教程|22-24互联网内联网外联网计算机基PHP础教程21 | 计算机网络

亲爱的读者们,感谢您花时间阅读本文。如果您对本文有任何疑问或建议,请随时联系我。我非常乐意与您交流。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

河南中青旅行社综合资讯 奇遇综合资讯 盛世蓟州综合资讯 综合资讯 游戏百科综合资讯 新闻93241