共 5 篇文章 |
|
PHP中如何高亮显示搜索结果中的关键字在写一通过SPHINX开源搜索出来的结果集中,对其搜索关键字高亮显示php版代码:function highLight($str, $keywords, $color = "red") {if (empty($keywords)) {return $str;}$str = str_ireplace($regs[0], $finalrep, $str); 阅3000 转55 评0 公众公开 11-05-09 11:53 |
php中记录用户访问过的产品,在cookie记录产品id,id取得产品。测试方法是,我们假设你的测试平台如后:http://www.***.com/test.php?content_id">www.***.com/test.php?content_id=自己定义,如:44 其中content_id是你自己数据表中的如文章编号或其实什么的...$content_id = array();//1.创建一个数组 $content_id[] = $_GET[''c... 阅497 转7 评0 公众公开 11-05-09 11:45 |
mb_strlen的用法和 strlen类似,只不过它有第二个可选参数用于指定字符编码。例如得到UTF-8的字符串$str长度,可以用 mb_strlen($str,''UTF-8'')。需要注意的是,mb_strlen并不是PHP核心函数,使用前需要确保在php.ini中加载了php_mbstring.dll,即确保"extension=php_mbstring.dll"这一行存在并且没有被注释掉,否... 阅317 转1 评0 公众公开 11-05-09 11:15 |
同时,html静态化也是某些缓存策略使用的手段,对于系统中频繁使用数据库查询但是内容更新很小的应用,可以考虑使用html静态化来实现,比如论坛中论坛的公用设置信息,这些信息目前的主流论坛都可以进行后台管理并且存储再数据库中,这些信息其实大量被前台程序调用,但是更新频率很小,可以考虑将这部分内容进行后台更新的时候进行静态化,这... 阅81 转0 评0 公众公开 11-03-10 11:52 |
如果条件允许,独立的日志服务器也是必要的,一般小网站的做法都是把页面服务器和日志服务器合二为一了,在凌晨访问量不大的时候cron 运行前一天 的日志计算,不过如果你使用awstats 之类的日志分析软件,对于百万级访问量而言,即使按天归档,也会消耗很多时间和服务器资源去计算,所以分离单独的日志服务器还是有好处的,这样不会影响正式服... 阅57 转自-飞龙在天- 公众公开 11-03-10 11:47 |