本帖最后由 liuzhly 于 2010-01-19 22:03 编辑
发现数据表中很多字段都无用,都是 0 ,而且程序使用foreach循环,值为0的也要循环一次,所以今天大手术,压缩丢弃那些值为0的字段,只保留有值的!!
先上图看压缩后数据表字段情况:
这是初始化农场(第一次进农场)数据字段更新情况:
//背包
$package = "{}";
//肥料
$fertilizer = "{}";
//装饰
$decorative = "{\"1\":{\"1\":{\"status\":1,\"validtime\":0}},\"2\":{\"2\":{\"status\":1,\"validtime\":0}},\"3\":{\"3\":{\"status\":1,\"validtime\":0}},\"4\":{\"4\":{\"status\":1,\"validtime\":0}}}"; //至于装饰压缩见其他贴
//宠物
$dog = "{}";
//花束
$nosegay = "{}";
//消息
$message = "{\"a\":[],\"b\":[],\"c\":[],\"d\":[],\"e\":[]}";
//牧场动物
$animal = "{\"animalfood\":20,\"animalfeedtime\":".$_SGLOBAL['timestamp'].",。。。。省略保持原样
//牧场背包
$mc_package = "{}";
//牧场日志
$mc_log = "{}";
精简吧?数据库又小了不少啊~~~~
好了,开始动手,其实很简单~~~ |