HTTP协议
摘要:HTTP工作原理 (摘自PHP核心技术与最佳实践一书)首先客户端发送一次请求(Request)给服务器,服务器在接收到这个请求后生成一个响应(Response)返回给客户端。一次HTTP操作成为一个事务,其工作过程可分为四部:1) 客户机与服务器需要建立连接。 单击某个超链接,HTTP协议的工作开始...
阅读全文
垂直搜索引擎Sphinx
摘要:$s =newSphinxClient(); // 实例化APi$s->setServer('localhost',9312); // 设置服务端,第一个参数sphinx服务器地址,第二个sphinx监听端口$s->SetConnectTimeout( 30 ); //设置...
阅读全文
SESSION
摘要:session即会话,指一种持续性的、双向的连接。Session和Cookie在本质上没有什么区别,都是针对HTTP协议的局限性而提出的一种保持 客户端和服务器间保持会话连接状态的机制。(session的实现可以有多重,如URL重写、cookie,通过在cookie中存储sessionID 实现se...
阅读全文
Cookie
摘要:Cookie是在远程浏览器端存储数据并以此跟踪和识别用户的机制。Cookie是存储在客户端上的一小段数据,浏览器(即客户端)通过HTTP协议和服务器端进行Cookie交互。(客户端不止单单的浏览器)Cookie独立于语言存在,这些语言是实现对Cookie的间接操作,即发送HTTP指令,浏览器收到指令...
阅读全文
PHP CURL
摘要:cURL请求的基本步骤:$ch = curl_init(); //1)初始化curl_setopt($ch,CURLOPT_URL,"http://www.php.net"); //2)设置选项,包括URL$output = curl_exec($ch); //3)执行并获取HTML文档文件curl...
阅读全文
PHP 文件操作
摘要:在处理文件内容之前,通常需要创建所谓的句柄。结束该文件的操作之后,应当销毁该句柄。将数据写入一个文件中,一般有一下3步操作:1)打开文件。如果文件不存在,则需要先创建文件。 2)将数据写入文件。3)关闭文件从一个文件中读取数据,也需要三步操作:1)打开文件。如果文件不能打开,就应该正确的退出。2)从...
阅读全文