相关的文章标题 — MySQL分词与相关性查询
很多网站在文章的最后,显示一些与本文章相关的标题链接,不但方便用户阅读,也有利于搜索引擎抓取,觉得效果不错。 于是我用比较简单易行的方式,实现这个功能,实例见这个链接: http://www.k810.com/html/guide_details/86.htm 该文章的标题是"CORELDRAW印刷输出注重事项",在文章的最后,显示: 您可以阅...
伪静态页面的制作
我们看到一些网站,地址是以 .htm 或 .html 结尾的,形如 http://www.k810.com/html/guide/2/1.htm 这样的格式,其中有一部分是真的静态页面,有一些侧是伪静态的。 静态和伪静态的网站我都有做过,其中伪静态的制作和维护都容易一些。所以先向大家介绍伪静态的实现方法。我这里介绍的方法并非用 URL Rewrite (URL...
MySQL 6.0 有严重的 BUG
MySQL 6.0 有严重的 BUG! 仔细对比以下三句的区别,返回的行数就是不同: (在 MySQL 5.0 和 5.1 中都是返回 1 行) 由于 MySQL 6.0 尚处于开发测试阶段,建议朋友们暂时不要升级到该版本. SELECT * FROM `con_shipment` WHERE `productsnumber` = '58161-169670' ORDER BY `shipmentid` ; # MySQL 返回的查询结果为空(即零...
使用虚拟硬盘Ramdisk对MySQL数据库性能的影响实测
Ramdisk 是一款虚拟硬盘软件。它的作用是把物理内存划出一部分当作硬盘使用。 这篇文章,测试的是在 Windows 2003 下,把系统临时目录设置到虚拟硬盘后,对MySQL数据库性能的影响。 测试环境: CPU: AMD Athlon 64 3400+ (2.2GHz) 内存:1 GB DDR 333 (3.0-3-3-7) 硬盘:Seagate ST3160812AS (酷鱼九 160G SATA) 操作...
截取字符串时,截断HTML的问题
在截取字符串时,如果该串中含 HTML 代码,往往会把 HTML 截断,比如: $string = "aaaaaaaaaa<br />bbbbbbbbbb<br />cccccccccc<br />dddddddddd<br />eeeeeeeeee"; 截取 29 个字符: $len = 29; echo substr($string,0,$len); 将会得到: aaaaaaaaaa<br />bbbbbbbbbb<br ...
在apache中解压预压缩的静态文件
对于静态的 html 文件,在 apache 可加载 mod_deflate.so 模块,把内容压缩后输出,可节约大量的传输带宽。 mod_deflate.so 的用法可在网上找,大部分的文章都是正确的。 像本站(纯粹空间 http://www.softpure.com/),静态的 html 是由 PHP 生成并保存于 /html/ 目录下。生成及用户访问的流程如下: (流程1) 生成:...
我发表在php.net 官网手册上的 Note: ob_gzhandler() 函数
http://cn.php.net/manual/en/function.ob-gzhandler.php faisun at sina dot com 就是我啦 :) ob_gzhandler faisun at sina dot com 24-Apr-2007 12:53 My PHP version is 5.2.1 For windows. If browser doesn't support compressed , ob_start('ob_gzhandler') returns the original string, but $str = ob_gzhandle...
纯粹手写板 V1.3 算法简介
相关链接: 纯粹手写板测试专帖 本以为纯粹手写板的代码压缩到了 V1.22 版,几乎没什么压缩的空间了。今天却忽然又来了灵感,采用 10*52 的记数方法,进一步提高了1/3以上的压缩率。 纯粹手写板的代码压缩大概经历了这几个历程: V 1.0 把原代码转化为按各属性值排列;可使存储的代码减为原代码的 1/2 以上。 ...
关于 iconv() 函数
用 iconv('GB2312','UTF-8',$string) 转换编码时,如果 $string 中含有不能转换的字符(如繁体字),则会转换失败,返回 False。 iconv( 'GB2312', 'UTF-8//IGNORE' , $string) 可以忽略失败。
UTF-8 和 GB2312 截取固定长度字符串的处理
我曾发过一篇 《高效的固定长度字符串的截取函数》 ,可是这个方法只适用于 GB2312 的编码。因为在 GB2312 下,汉字占两个字符,在页面中刚好也是占两倍的地方显示。 可是在 UTF-8 编码中,汉字却是占2-3个字符。这个不确定性给截取造成了挺大的麻烦。目前我用的方法只能是循环: <? function toFixLen($str, $len) ...
MySQL 读写时差导致的重复处理问题
现需对表 table 中 status=0 的列进行处理。 run.php 中程序如下: <? include("global.php"); $query=$db->query("select * from table where status=0 limit 20"); while($result=$db->fetch_array($query)){ $db->query("update table set status=1 whe...
AJAX+PHP: 小心 session 锁定
最近做一个功能,在管理后台一个 frame 里有 ajax 在不断刷新 run.php 文件,而 run.php 的执行一次的时间可能要十几秒钟。 然而却出现了很奇怪的问题: 管理后台中点击其他的页面,要很久才加载完;停止 ajax 的刷新,其他页面的加载速度恢复正常。似乎服务器的资源被 ajax 的刷新占光了。然而, run.php 的运行耗费的...
站点改用纯静态生成技术
小站 http://www.softpure.com/ 原本是伪静态的,路径格式如下: http://www.softpure.com/htm/show_details/57/1134845699.htm 现在改成了纯静态的,路径格式改为如: http://www.softpure.com/html/show_details/57.htm 浏览速度快了很多,我这里浏览快了差不多一倍. blog 和 论坛 那里是动态的,可以对比一下速度. 目前原...
实现 win2003 下 mysql 数据库每天自动备份
终于让服务器每天早上备份一次 MySQL 数据库并自动打包,同时删除 5 天前的备份文件. 分享如下. 1. 环境: windows server 2003 + Apache 2.0 + PHP5 + MySQL 4.0.26 . PHP不需要 exec() 或 system() 等特殊权限;备份过程中数据库不需要重启. 2. 假设 PHP 安装目录为 D:/php ,MySQL 安装目录为 D:/mysql. 3. 在 D:/php ...
今天网站正式推出
毕业快一年了。 虽然一直都在做网站,但由于我以前的网站天窗(www.faisun.com) 域名和空间到期,一年多来都没有自己的网站。 前不久离开了公司,回家 SOHO,终于抽空给自己做了个站,用 DIV+CSS 架构做,一个一个页面提交到 W3C 进行认证。放上服务器后便上传图片,后到 baidu 一搜,竟然已经被收录了,呵呵。感谢广州...
共 15 篇相关文章,每页显示 20 篇