使用php解析实现二级域名重定向

注册域名后,经常需要实现不同的二级域名访问站点的不同节点一般域名注册机构提供了cname的解析方式,可以吧二级域名定义到不同ip。比如www.abc.com  指向主节点 1.2.3.4bbs.abc.com 指向 1.2.3.4/bbs  或者另一个ip但是网站如果租用托管空间,蛋疼的问题也来了...

2018-04-07 00:04:58

阅读数:51

评论数:0

php-socket理论代码(02)

socket_server服务器端:<\?php /* +——————————- * @socket通信整个过程 +——————————- * @socket_create * @socket_bind * @socket_listen ...

2017-09-15 16:35:33

阅读数:179

评论数:0

php-socket理论(01)

建立Socket连接至少需要一对套接字,其中一个运行于客户端,称为ClientSocket ,另一个运行于服务器端,称为ServerSocket 。 套接字之间的连接过程分为三个步骤:服务器监听,客户端请求,连接确认。 服务器监听:服务器端套接字并不定位具体的客户端套接字,而是处于等待连接的状...

2017-09-14 15:49:45

阅读数:139

评论数:0

php基于websocket搭建简易聊天室(socket)

前言http连接分为短连接和长连接。短连接一般可以用ajax实现,长连接就是websocket。短连接实现起来比较简单,但是太过于消耗资源。websocket高效不过兼容存在点问题。websocket是html5的资源前端//连接socket var ws = new Websocket(‘ws...

2017-09-13 13:29:21

阅读数:614

评论数:0

php命名空间(namesapce)使用详解

命名空间的主要目的命名空间的最明确目的是为了解决类重命名问题,php不允许两个函数或者类出现相同的名字;否则产生致命错误,这个时候就可以考虑到使用命名空间去解决这个问题;备注php5.3开始const关键字可以用在类的外部;在命名空间中,define的作用是全局的;const的作用于当前空间;基础...

2017-09-12 12:00:49

阅读数:246

评论数:0

HTTP三次握手协议以及四次挥手

TCP(Transmission Control Protocol)传输控制协议; tcp是主机对主机的传输控制协议,提供可靠的服务,采用三次握手建立连接。 位码,即tcp标志位,有6种标志:SYN(synchronous建立联机) ACK(acknowledgement 确认) PSH(pu...

2017-09-08 21:11:52

阅读数:194

评论数:0

BAT面试的理论题目

PHP的整型溢出问题是怎样的?php的整型的字长和平台有关,对于32位操作系统,最大的整型有二十多亿,其实就是2的31次方,最小为-2的31次方,PHP不支持无符号的整数。如果一个数超出了integer范围,将会被自动解释为float。如果执行的运算结果超出了 integer 范围,也会返回 fl...

2017-09-08 18:05:48

阅读数:137

评论数:0

php实现页面静态化

PHP文件执行顺序语法解析 => 编译 => 运行动态程序1,连接数据库服务器或者缓存服务器。 2,获取数据 3,填充到模版 4,呈现给用户配置项output_buffering : 开启缓存函数ob_start() : 打开输出缓存 ob_get_contents() : ...

2017-09-08 16:12:49

阅读数:212

评论数:0

php版本间区别

关于php5.xphp5.3在稳定性上要更好;增加了很多php5.2x没有功能;比如:内置了php-fpm;完善垃圾回收算法;命名空间的引入;关于TS(线程安全)和NTS(非线程安全)TS指Thread Safety,即线程安全,一般在IIS以ISAPI方式加载的时候选择这个版本。 NTS即No...

2017-09-08 14:50:48

阅读数:3216

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭