缓存文件写成什么形式的比较好? 这个,个人比较喜欢存为php文件(一般用数组,呵呵) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 象这种单一生成的缓存文件,我和LS一样,直接生成数组写入PHP文件。对大批量自动生成的缓存文件,我是先序列化,再存入文件,文件扩展名就随便了,用的时候再读取反序列化。 要速度的就缓存成html结果,不过缓存文件会较大。缓存成数组的能有效减轻数据库负担,不过执行速度通常不会比直接读数据库快。 生成任何格式都OK了,呵呵,当然最好的办法是写到前台数组里。生成文件格式可以是任何一种:一、文本文件(ID:名称)1:网站首页2:最新新闻3:在线音乐4:网站论坛二、XML(也可以是XMl,前端再去解析)<?xml?version="1.0"?> <siteclass> <class> <id>1</id> <name>网站首页</name> </class> <class> <id>2</id> <name>最新新闻</name> </class> <class> <id>3</id> <name>在线音乐</name> </class> <class> <id>4</id> <name>网站论坛</name> </class></siteclass>三、存到Memcache里面:$siteClassArray = array( 1 => "网站首页", 2 => "最新新闻", 3 => "在线音乐", 4 => "网站论坛");嘎嘎。各种方式,反正只要速度快,获取方便就行 如果两个数组的表示中,都有一个相同的值,替换(replace)不好替换吧。比如:$siteClassArray = array(1 => "gb2312",2 => "english,gb2312",4 => "网站论坛");$siteClassArray2 = array(1 => "gb2312",4 => "网站论坛");请各位指点。 数组可以序列化后在存储 serialize iasky,数组序列化怎么处理的? php菜鸟问题 PHP与access进行数据递加操作的问题! 图片版块翻页效果。。。 ImageTTFText 在FreeBSD系统下的问题 关于应聘PHP程序员问题 初学者!为什么提交数据不了到数据库 ~~~请高手谈托管服务器做聊天室~~~~~~~~~~~~~~~~~~~~~~~~ This PHP CGI binary was compiled 请问读取文件名用什么函数 求ecshop,ecmall,thinkphp三者的详细解释,以及在实际项目中的优缺点 php5中,引用参数赋初值有问题? 关于memcache的使用
对大批量自动生成的缓存文件,我是先序列化,再存入文件,文件扩展名就随便了,用的时候再读取反序列化。
1:网站首页
2:最新新闻
3:在线音乐
4:网站论坛
二、XML(也可以是XMl,前端再去解析)<?xml?version="1.0"?>
<siteclass>
<class>
<id>1</id>
<name>网站首页</name>
</class>
<class>
<id>2</id>
<name>最新新闻</name>
</class>
<class>
<id>3</id>
<name>在线音乐</name>
</class>
<class>
<id>4</id>
<name>网站论坛</name>
</class>
</siteclass>三、存到Memcache里面:$siteClassArray = array
(
1 => "网站首页",
2 => "最新新闻",
3 => "在线音乐",
4 => "网站论坛"
);
嘎嘎。各种方式,反正只要速度快,获取方便就行
$siteClassArray = array
(
1 => "gb2312",
2 => "english,gb2312",
4 => "网站论坛"
);$siteClassArray2 = array
(
1 => "gb2312",
4 => "网站论坛"
);请各位指点。