cookies 域名中 点前缀的问题

情况是这样的 在做 青浦之家WIFI鉴权程序的时候发生了2个cookies键值

区别在于
wifi.qphome.com
.wifi.qphome.com

而读取的时候 读取了第一个

http://www.ietf.org/rfc/rfc2109.txt

Domain=domain
Optional. The Domain attribute specifies the domain for which the
cookie is valid. An explicitly specified domain must always start
with a dot.

规范中提到了 如果是个明确的域名. 开始出就会带点

phonegap 青浦之家 手机客户端

很早见PHONEGAP的时候总觉得,只是个浏览器嵌套个网页。
记得还用它做了个yingou.net的客户端,缺乏美工,依然是粗糙的网页感。
一次在看web框架,发现很多web框架达到的效果接近于客户端了。
尝试着嵌入phonegap,体验超好。
于是又开始陶腾客户端啦。

PHP curl函数采集 :xotao

curl代理,COOKIES,等参数
由于淘宝API的关系,打算用采集的方式弥补淘宝SDK的不足.
主要就是依靠CURL了

NGINX为目录增加密码保护

为了防止一些可能出现存在漏洞的后台脚本暴露,使用验证的方式保护这些文件所在的目录

php使用json代替serialize的想法

我需要把一些内容存放在数据库,感觉这些没必要建立字段,于是索性放在数组中序列化后存入数据库. 使用serialize序列化后的字符串很多内容都是不需要的,比如长度信息,数据类型. 感觉平时用的json不错. 打算用json代替, 网上好多结果都是json语serialize的速度比较,这个倒没很大的必要. 需要注意的是 json_decode时返回的是object,需要

json_decode("字符串",ture);

后来发现也不是那么完美.. json_encode会对中文进行编码.如果含有大量的中文,那长度超过了serialize. 这让人很蛋疼,网上给出的办法是对内容进行urlencode,json_enocde后再urldecode

function jsonencode($code){ //新json_encode
 $code = json_encode(urlencodearray($code));//对数组处理
 return urldecode($code);
}
function urlencodearray($data){//urlencode数组
 if(is_array($data)){
 foreach($data as $key=>$val){
 $data[$key] = urlencodearray($val);
 }
 return $data;
 }else{
 return urlencode($data);
 }
}

真是菊花一紧啊.... 再这之后还可以进行一次压缩. 当然,如果不考虑内容的可读性,用其他的扩展也不错,比如msgpack,

DISCUZ漫游平台移植记

想让自己的网站支持应用平台 个人能力有限.不可能自己搭建应用平台 国内的开源SNS程序中 只有DISCUZ提供了应用平台(漫游) GOOGLE 的OPENSOCIAL 目前没找到方法 FACEBOOK 的是被墙的..

刚好THINKSNS 也已经使用了漫游平台. 那应该是没问题的.. 用THINKSNS 的代码看了下差不多是从UCHOME 移过来的

所以打算吧THINKSNS 的这个移动到我自己的SNS程序上 discuz漫游平台分析

php延时更新点击数[文件缓存]

想法来源

用户积分增加

列入 用户访问空间时增加1分

用户首次登陆增加10分

那么每次操作都要insert一次

这显然很浪费

如果可以缓存一次性写入那么就可以降低MYSQL的压力了

像上面的情况我只要一次性增加11分即可

人品计算器算法

人品计算器 一个十分老套的娱乐FLASH 权权在群里又发了

姓名:朱钟权 人品得分:99 评价:你是世人的榜样!

我哥真背啊 1分。 我见过的最低分

姓名:吴少群 人品得分:1 评价:算了,跟你没什么人品好谈的...

我也好不到哪去啊 姓名:钱礼骏 人品得分:68 评价:你的人品勉勉强强..要自己好自为之.. 哈这都可以 姓名:午夜yingou 人品得分:99 评价:你是世人的榜样! 为了扭转趋势 来看看到底是怎么计算的