03 2012 档案

PHP缓存技术
摘要:普遍缓存技术数据缓存:这里所说的数据缓存是指数据库查询缓存,每次访问页面的时候,都会先检测相应的缓存数据是否存在,如果不存在,就连接数据库,得到数据,并把查询结果序列化后保存到文件中,以后同样的查询结果就直接从缓存表或文件中获得。用的最广的例子看Discuz的搜索功能,把结果ID缓存到一个表中,下次搜索相同关键字时先搜索缓存表。举个常用的方法,多表关联的时候,把附表中的内容生成数组保存到主表的一个字段中,需要的时候数组分解一下,这样的好处是只读一个表,坏处就是两个数据同步会多不少步骤,数据库永远是瓶颈,用硬盘换速度,是这个的关键点。页面缓存:每次访问页面的时候,都会先检测相应的缓存页面文件是否 阅读全文

posted @ 2012-03-31 09:55 小林--2012 阅读(181) 评论(0) 推荐(0)

xhtml 需要注意的问题
摘要:XHTML Mobile Profile 的基本结构<?xml version="1.0" encoding="utf-8"?><!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd" ><html xmlns="http://www.w3.org/1999/xhtml"> <head> 阅读全文

posted @ 2012-03-31 09:50 小林--2012 阅读(325) 评论(0) 推荐(0)

wap网站设计 xhtml
摘要:一:XHTML MP的语法规则我们知道,我们通常用电脑访问的网站的网页是用html构建的。类似的,现在WAP 2.0网站是用XHTML MP构建,以供手持设备的访问,如手机、PDA等。XHTML MP是XHTML的子集,因此继承了它的语法。XHTML是更严格和简洁的HTML版本。现在来看看XHTML MP的语法规则:1:标签必须正确闭合!<p>XHTML MP 教程 段落 1</p><p>XHTML MP tutorial paragraph 2</p><p>XHTML MP tutorial paragraph 3</p> 阅读全文

posted @ 2012-03-31 09:42 小林--2012 阅读(1163) 评论(1) 推荐(0)

借鉴的 让你的WAP网站支持IE访问
摘要:做好WAP站后,想给朋友看看,没想到他 直接就使用IE打开网站地址Http://www.51wapz.cn/wap.php( 我当时是想他使用手机访问,可没想到这哥们不知道,连模拟器都不会用)说是下载文件没有网站内容。我才意识到,原来WAP浏览器,WAP模拟器和普通IE浏览器差别 那么大..。。于是网上狂找,终于在一篇[让你的WAP网站有 更好的兼容性]一文找到解决办法,它是这样介绍的:由于Redirect只是对于不支持WML的浏览器做的操作(比如IE)所以 Response.Redirect还是可以用的,关键是如何判断浏览器是否支持PHP代码(使用PHP让WAP网站支持IE访问):if(st 阅读全文

posted @ 2012-03-29 20:27 小林--2012 阅读(184) 评论(0) 推荐(0)

借鉴的 php作wap开发
摘要:php作wap开发1.文件格式首先要遇到的问题肯定是文件格式,在作 web开发时,大家都是用的html或xhtml,到了wap开发时,就得用wml了.什么是wml?大家可以去查更详细的资料,我这里只是略微的提到. 在我看来wml类似于xml,有非常严格的格式,在作wap页面时,都得用wml来作为显示.wml的语法非常简单,在用php作动态输出时,一定要发送一个头信息,标明本页面是wml,而不是别的什么*ml.header("Content-type: text/vnd.wap.wml; charset="gb2312"");?>这里用的字符集是gb 阅读全文

posted @ 2012-03-29 20:23 小林--2012 阅读(385) 评论(1) 推荐(0)

php 销毁变量的方法
摘要:PHP数组的销毁很简单,像销毁其他变量一样。销毁整个数组:unset($array)销毁数组中的一个元素:unset($array[key]) 阅读全文

posted @ 2012-03-27 22:20 小林--2012 阅读(206) 评论(0) 推荐(0)

php 抓取 百度快照、百度收录、百度热词程序代码, 让你的优化有了方向!
摘要:<?/*抓取百度收录代码*/function baidu($s){ $baidu="http://www.baidu.com/s?wd=site%3A".$s; $site=file_get_contents($baidu); //$site=iconv("gb2312", "UTF-8", $site); ereg("找到相关网页(.*)篇,", $site,$count); $count=str_replace("找到相关网页","",$count); $count 阅读全文

posted @ 2012-03-27 22:15 小林--2012 阅读(858) 评论(0) 推荐(0)

php 如何使数组变成xml
摘要:classArrayToXML{/***ThemainfunctionforconvertingtoanXMLdocument.*PassinamultidimensionalarrayandthisrecrusivelyloopsthroughandbuildsupanXMLdocument.**@paramarray$data*@paramstring$rootNodeName-whatyouwanttherootnodetobe-defaultstodata.*@paramSimpleXMLElement$xml-shouldonlybeusedrecursively*@returnst 阅读全文

posted @ 2012-03-27 22:03 小林--2012 阅读(261) 评论(0) 推荐(0)

判断数组是否等于空的方法
摘要:PHP判断数组为空首选方法:count($arr),size($arr);$arr= array("");echo count($arr);echo size($arr);//输出1$arr= array();echo count($arr);echo size($arr);//输出0PHP判断数组为空方法2:empty($arr);$arr= array("");$result = empty($arr);//$result = false$arr = array();$result = empty($arr);//$result = true这两种方 阅读全文

posted @ 2012-03-27 21:59 小林--2012 阅读(563) 评论(0) 推荐(0)

php实现冒泡原理
摘要:<?phpfunction bsort($array){$count = count($array);if($count == 0){echo 0;}else if($count == 1){echo $array;}else if($count > 1){for($i=0;$i<$count;$i++){for($j=$count-1;$j>$i;$j--){if($array[j]<$array[j-1]){$temp = $array[j];$array[j] = $array[j-1];$array[j-1] = $temp;} }}return $arr 阅读全文

posted @ 2012-03-26 22:32 小林--2012 阅读(154) 评论(0) 推荐(0)

php在apache环境下实现gzip配置
摘要:1、conf/httpd.conf1) 去掉#LoadModule headers_module modules/mod_headers.so前面的注释#,2) 添加LoadModule deflate_module modules/mod_deflate.so,3) 去掉#Include conf/extra/httpd-vhosts.conf前面的注释#。2、conf/extra/httpd-vhosts.conf在VirtualHost中添加<Location "/">SetOutputFilter DEFLATEBrowserMatch ^Mozilla 阅读全文

posted @ 2012-03-26 22:31 小林--2012 阅读(218) 评论(0) 推荐(0)

今天开通的!
摘要:希望和各位大侠互相学习。 阅读全文

posted @ 2012-03-26 09:59 小林--2012 阅读(102) 评论(0) 推荐(0)

导航