随笔分类 -  php

PHP RC4 算法
摘要:1 function rc4 ($pwd, $data)//$pwd密钥 $data需加密字符串 2 { 3 $key[] =""; 4 $box[] =""; 5 6 $pwd_length = strlen($pwd); 7 $data_length = strlen($data); 8 9 for ($i = 0; $i < 256; $i++)10 {11 $key[$i] = ord($pwd[$i % $pwd_length]);12 $box[$i] = $i;13 }14 15 ... 阅读全文

posted @ 2011-08-30 16:55 逍遥熊 阅读(358) 评论(0) 推荐(1)

HTTP Header 详解
摘要:HTTP(HyperTextTransferProtocol)即超文本传输协议,目前网页传输的的通用协议。HTTP协议采用了请求/响应模型,浏览器或其他客户端发出请求,服务器给与响应。就整个网络资源传输而言,包括message-header和message-body两部分。首先传递message-header,即httpheader消息 。http header 消息通常被分为4个部分:general header, request header, response header, entity header。但是这种分法就理解而言,感觉界限不太明确。根据维基百科对http header内容的 阅读全文

posted @ 2011-08-19 15:58 逍遥熊 阅读(13482) 评论(1) 推荐(4)

PHP Extension的开发基础(转载)
摘要:摘要&引言PHP是当前应用非常广泛的一门语言,从国外的Facebook、Twitter到国内的淘宝、腾讯、百度再到互联网上林林总总的各种大中小型网站都能见到它的身影。PHP的成功,应该说很大程度上依赖于其开放的扩展API机制和丰富的扩展组件(PHP Extension),正是这些扩展组件使得PHP从各种数据库操作到XML、JSON、加密、文件处理、图形处理、Socket等领域无所不能。有时候开发人员可能需要开发自己的PHP扩展,当前PHP5的扩展机制是基于Zend API的,Zend API提供了丰富的接口和宏定义,加上一些实用工具,使得PHP扩展开发起来难度并不算特别大。本文将介绍关 阅读全文

posted @ 2011-07-06 18:27 逍遥熊 阅读(293) 评论(0) 推荐(1)

分布式缓存系统 Memcached 入门
摘要:本文转载自 http://www.geekso.com维基百科上对 Memcached 的介绍是一个分布式的缓存系统, 但是 Memcachd 到底是什么意思,有什么作用呢?缓存一般用来保存一些经常被存取的数据和资源(例如:浏览器会将访问过的网页会话缓存起来),因为通过缓存来存取数据要比从磁盘存取同样的数据要快得多。所以 Memcached 顾名思义,意味着 “内存缓存”,所有缓存的内容都在服务器的内存中。内存中的这些缓存数据可以通过 API 的方式被存取。数据是以 key/value 的配对方式存在的,就像一个很大的 Hash 表。分布式是 Memcached 的主要特性,所以你可以在多台服 阅读全文

posted @ 2011-01-20 13:31 逍遥熊 阅读(368) 评论(0) 推荐(0)

导航