PHP笔记1、简介、web基本概念、Apache

本文介绍了Web开发的基本概念,包括静态与动态代码的区别,静态与动态网站的定义,以及互联网、Web服务器、IP地址、域名等核心概念。同时,详细讲解了WAMP和LAMP两种主流的Web开发环境配置,涵盖了PHP语言的应用、面向过程与面向对象的实现,以及对MySQL和Oracle数据库的支持。

简介

Personal Home Page

web服务器端的开发语言,用来满足客户的需求

实现面向过程、面向对象

支持的主流数据库,MySQL,Oracle

开发环境:

wamp:

Window    Apache    MySQL    PHP

lamp:

Linux        Apache    MySQL    PHP

Web基本概念

1、静态代码与动态代码

使用HTML、CSS、JS所编码的代码是静态代码

使用PHP语言所编码的代码是动态代码

2、静态网站与动态网站

使用HTML开发的网站是静态网站

使用PHP开发的网站是动态网站

3、基本概念

互联网       :将全世界的计算机lainjie联接起来形成的一个通讯网络的总称

web服务器:在互联网中提供web访问服务的一台电脑

IP地址       :网络中用于标示一台电脑的逻辑地址,主要用于计算机与计算机之间的通讯

           点分十进制的形式:0-255.0-255.0-255.0-255

域名:网址

IP地址与域名的关系:域名是为了使用者方便记忆,IP才是标示一台电脑的真正地址

DNS服务器:Domain Name Server,用于将用户所访问的一个域名,转换IP

HOST文件:window操作系统的一个系统文件,主要作用就是用于域名与IP地址的一个解析

                路径:C:\Windows\System32\drivers\etc

4、静态页面访问的完整流程

疑问:服务器如何找到客户端所请求的index.html文件

这就体现域名的另一个作用

域名有两个作用:

1、在外部能够通过域名找到服务器的电脑

2、在内部建立硬盘的目录与域名的对应关系

Apache

Apache是一种服务器软件

服务器:

从硬件角度来讲,服务器就是一台配置很高的电脑,使用者是服务器管理员

从软件角度来讲,服务器就是安装了某一软件的电脑

例如:

        安装了Apache服务器软件的电脑就是Apache服务器

        安装了MySQL数据库服务器软件的电脑就是MySQL数据库服务器

IP在计算机之间通讯用于标识电脑

端口号用于标识计算机内具体程序

 

标题基于Python的自主学习系统后端设计与实现AI更换标题第1章引言介绍自主学习系统的研究背景、意义、现状以及本文的研究方法和创新点。1.1研究背景与意义阐述自主学习系统在教育技术领域的重要性和应用价值。1.2国内外研究现状分析国内外在自主学习系统后端技术方面的研究进展。1.3研究方法与创新点概述本文采用Python技术栈的设计方法和系统创新点。第2章相关理论与技术总结自主学习系统后端开发的相关理论和技术基础。2.1自主学习系统理论阐述自主学习系统的定义、特征和理论基础。2.2Python后端技术栈介绍DjangoFlask等Python后端框架及其适用场景。2.3数据库技术讨论关系型和非关系型数据库在系统中的应用方案。第3章系统设计与实现详细介绍自主学习系统后端的设计方案和实现过程。3.1系统架构设计提出基于微服务的系统架构设计方案。3.2核心模块设计详细说明用户管理、学习资源管理、进度跟踪等核心模块设计。3.3关键技术实现阐述个性化推荐算法、学习行为分析等关键技术的实现。第4章系统测试与评估对系统进行功能测试和性能评估。4.1测试环境与方法介绍测试环境配置和采用的测试方法。4.2功能测试结果展示各功能模块的测试结果和问题修复情况。4.3性能评估分析分析系统在高并发等场景下的性能表现。第5章结论与展望总结研究成果并提出未来改进方向。5.1研究结论概括系统设计的主要成果和技术创新。5.2未来展望指出系统局限性并提出后续优化方向。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值