1.放在n个cookie里,取出来连接一下
2.放在memcache里
3.也太长了,设计上可能有问题

解决方案 »

  1.   

    放在n个文件里,cookie里保存文件名
      

  2.   

    放在session里,对长度没有限制
      

  3.   

    建议使用先将字符串进行序列化,再将序列化后的串进行压缩gzcompress()
    读取时,先进行反压缩再进行反序列。以前我使用过这种方式,将40K的文件变成5.6K。至于再如何处理,就得看你想如何存了。是想放到C还是S里。
      

  4.   


    针对于每个用户的缓存,
    方在session里面是最合理的。
      

  5.   

    如果你的$string只是简单的传递一下,可以用md5()处理一下再放cookie里面,因为md5后都是32位的。节省了很多空间如果$string要用的话,可以借鉴md5()的方法,自己写个加密与解密的方法,主要目的是为了节省空间。。
      

  6.   

    用gz进行压缩,或者直接放入SESSION.
      

  7.   

    其实就是指用序列化,因为对php里面的序列化用得少一点。呵呵。见笑了。
      

  8.   

    直接将$string写到网页里面,用的时候直接调用网页,应该可以达到一定效果
      

  9.   

    放在多个cookie里面,并不复杂。一个域最多可以有20个cookie,每个大小不得超过4k,你切割一下,然后放到不同的cookie里面。放session的话,如果所有用户的这个字符串都相同的还好说,如果每个用户的字符串都不同,那太浪费服务器资源了。
      

  10.   

    cookie内容每次会随网页和请求在服务端和浏览器间传递, 不宜搞太大
      

  11.   

    这么大应该使用压缩,cookie做法明显不好,cookie总数量可是有限制的