黑马程序员《PHP基础案例教程》第2版课后练习 |
您所在的位置:网站首页 › php动态网站程序设计课后题 › 黑马程序员《PHP基础案例教程》第2版课后练习 |
第1章课后练习
一、填空题
1、Apache服务器的默认端口是(80)。 2、Apache主配置文件的名称是(httpd.conf)。 3、Apache配置文件中,用于加载模块的指令是(LoadModule)。 4、PHP的配置文件是(php.ini)。 5、在命令行中,执行(httpd -k uninstall -n Apache)命令可卸载名为Apache的服务。 二、判断题1、PHP一种运行于浏览器端的编程语言。(×)(应该是服务器端) 2、Apache默认站点的目录是www。(×)(应该是htdocs) 3、在PHP安装目录中,ext目录是PHP扩展文件所在的目录。(√) 4、Apache默认监听的端口号是的8080。(×)(应该是80) 5、PHP配置文件无须创建,它会在安装PHP的时候自动生成。(×)(手动创建) 三、选择题1、在Apache配置文件中,(C)用于加载模块。 A、FilesMatch B、PHPIniDir C、LoadModule D、以上选项都不正确 2、下列选项中Apache默认的请求端口是(B)。 A、8080 B、80 C、9000 D、8800 3、在Apache配置文件中,用于配置服务器域名的配置项是(D)。 A、DocumentRoot B、ServerRoot C、ServerAdmin D、ServerName 4、在学习PHP时,需要安装Apache服务器,Apache是一种(C)服务器。 A、SMTP B、FTP C、Web D、以上都不是 5、下列选项中不属于PHP特点的是(A)。 A、收费 B、跨平台 C、面向时象 D、支持多种数据库 四、简答题 1、请详细描述PHP的特点。答:(1)PHP的源代码是开源的,并且可以免费使用。 (2)PHP的跨平台性很好,移植方便,在Linux平台和Windows平台上都可以运行。 (3)PHP提供了类和对象的语法,使用PHP进行Web开发时,可以选择面向对象的方式编程。 (4)PHP支持ODBC,可以连接任何支持该标准的数据库,如MySQL、Oracle、SQL Server和DB2等。其中,PHP与MySQL是最佳搭档,使用得最多。 (5)PHP语法简单、实用性强、开发速度快。而且,目前有很多PHP框架可以提高项目的开发速度。 2、请简述在Web服务器中Apache和PHP的工作流程。答:Apache工作流程: (1)客户端(通常是Web浏览器)向Web服务器发送请求。 (2)Apache接收到请求后,根据配置的文档目录(Document Root)查找请求的网页文件。 (3)找到对应的网页文件后,Apache将其内容发送给客户端。 (4)如果请求包含特定的PHP扩展,Apache会将其传递给PHP解释器进行处理。 (5)PHP解释器解析并执行PHP代码,生成动态内容。 (6)PHP解释器将生成的HTML内容返回给Apache,由Apache再次发送给客户端。 PHP工作流程: (1)当Apache接收到包含PHP代码的请求时,PHP解释器会加载相应的PHP文件。 (2)PHP解释器解析PHP代码,并执行任何必要的数据库查询或函数调用。 (3)PHP解释器将生成的HTML或XML内容返回给Apache,并将其嵌入到原始网页中。 |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |