前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >PHP基础面试题 - 第六天

PHP基础面试题 - 第六天

作者头像
PHP学习网
发布2022-08-03 14:18:39
4410
发布2022-08-03 14:18:39
举报
文章被收录于专栏:PHP学习网PHP学习网

1.抽象类和接口类有什么区别?

接口用于规范,抽象类用于共性。接口中只能声明方法,属性,事件,索引器。而抽象类中可以有方法的实现,也可以定义非静态的类变量。抽象类是类,所以只能被单继承,但是接口却可以一次实现多个。抽象类可以提供某些方法的部分实现,接口不可以.抽象类的实例是它的子类给出的。接口的实例是实现接口的类给出的。在抽象类中加入一个方法,那么它的子类就同时有了这个方法。而在接口中加入新的方法,那么实现它的类就要重新编写(这就是为什么说接口是一个类的规范了)。接口成员被定义为公共的,但抽象类的成员也可以是私有的、受保护的、内部的或受保护的内部成员(其中受保护的内部成员只能在应用程序的代码或派生类中访问)。此外接口不能包含字段、构造函数、析构函数、静态成员或常量。

2.表单中get和 post 提交方法的区别?

1.GET提交数据会附在URL里,所以是明文传输,而POST是放置在HTTP包里,地址栏不会显示 2.GET传参数会有大小的限制,因浏览器和操作系统的不同而不同。而POST传参数理论上不受限,但是一般会认为设定。3.POST安全性比GET高

3. HTTP 协议 中几个状态码的含义 :503 500 401 200 301 302

200 客户端请求成功 301 请求的网页已永久移动到新位置 302 服务器目前从不同位置的网页响应请求 401 请求未经授权,这个状态代码必须和WWW-Authenticate报头域一起使用 500 服务器发生不可预期的错误 503 服务器当前不能处理客户端的请求,一段时间后可能恢复正常

4.请写出HTTP头,并符合以下要求:

①这是一个post请求 ②目标:http://www.example.com:8080/test ③POST 变量:Username: test Pwd: test2 Intro: hello world! ④包含以下COOKIE信息:Cur_query:you&me

说明:1、如果,你记不得某个HTTP协议中的指令字了,那么, 就用“汉字”代替 2、如果,你能记住更多的HTTP协议指令字,那么多写几句,总是没坏处,对吧?3、最关键的,只需要画出正确的“轮廓”(还记得httpwatch 等工具打印出来的头部吗?那就是“轮廓” 的含义),也会有分数,但如果,链“”都写错了,那么就很遗憾了。host:http://www.example.com:8080/test cookie:Cur_query:you&me post:Usernaem :test ;Pwd :test2 ;Intro :hello world !

5.对于大流量的网站,从软件结构上采用什么样的方法可以解决或缓解访问量问题?

首先:确认服务器的硬件是否足够支持当前的流量;其次:优化数据库访问;第三:禁止外部的盗链;第四:控制大文件的下载;第五:使用不同主机分流主要流量;第六:使用流量分析软件进行分析和微调

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-03-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 PHP学习网 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 2.表单中get和 post 提交方法的区别?
  • 3. HTTP 协议 中几个状态码的含义 :503 500 401 200 301 302
  • 4.请写出HTTP头,并符合以下要求:
  • 5.对于大流量的网站,从软件结构上采用什么样的方法可以解决或缓解访问量问题?
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档