Bookmark and Share

Lee's 程序人生

HTML CSS Javascript XML AJAX ATLAS C# C++ 数据结构 软件工程 设计模式 asp.net Java 数字图象处理 Sql 数据库
  博客园  :: 首页  :: 新随笔  :: 联系 :: 管理

文章分类 -  PHP

上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 26 下一页

摘要:转自:http://www.phpchina.com/bbs/thread-59181-1-1.html 本类实现: 数据库信息导出:word,excel,json,xml,sql 数据库恢复:从sql,从文件 具体用法: 首先新建测试用数据库mytest,然后在里面建张表 Code highlighting produced by Actipro CodeHighlighter ... 阅读全文

posted @ 2008-09-24 23:32 analyzer 阅读(631) 评论(0) 推荐(0) 编辑

摘要:这两天仔细考虑下,大致给出一个方案,但还没有具体详细的测试。 1、session处理和统计结合起来。同时游客也都有记录。 2、完全使用数据库和cookie来模拟session的功能。 3、用户的对session的操作都尽量保证在一条sql语句完成。不用到session的时候,绝对不多一条查询。 4、为了效率起见,session的回收没有集成进来,但提供了接口,可以调用实现。 暂时... 阅读全文

posted @ 2008-09-24 22:56 analyzer 阅读(573) 评论(0) 推荐(0) 编辑

摘要:PHP SPL笔记 目录 第一部分 简介 1. 什么是SPL? 2. 什么是Iterator? 第二部分 SPL Interfaces 3. Iterator界面 4. ArrayAccess界面 5. IteratorAggregate界面 6. RecursiveIterator界面 7. SeekableIterator界面 8. Countable界面 第三部分 S... 阅读全文

posted @ 2008-09-24 22:43 analyzer 阅读(756) 评论(0) 推荐(0) 编辑

摘要:参考文章: 用 PHP 构建自定义搜索引擎 Sphinx速成指南 测试环境 操作系统:windows xp 数据库版本:MYSQL Server version 5.0.45 一、安装 详细安装过程参考Sphinx速成指南 二、测试sphinx自带的demo。 1、导入数据库文件example.sql。 该文件在test数据库新建立一个do... 阅读全文

posted @ 2008-09-24 22:42 analyzer 阅读(828) 评论(0) 推荐(0) 编辑

摘要:转自:http://blog.s135.com/read.php/356.htm MySQL在高并发连接、数据库记录数较多的情况下,SELECT ... WHERE ... LIKE '%...%'的全文搜索方式不仅效率差,而且以通配符%和_开头作查询时,使用不到索引,需要全表扫描,对数据库的压力也很大。MySQL针对这一问题 提供了一种全文索引解决方案,这不仅仅提高了性能和效率(因为MySQ... 阅读全文

posted @ 2008-09-21 23:07 analyzer 阅读(538) 评论(1) 推荐(0) 编辑

摘要:转自:http://blog.s135.com/read.php/357.htm 鉴于国内外还没有人撰写如何安装Memcache_engine的文章,于是,我根据自己的编译安装步骤,写下此文。 Memcache_engine是一个MySQL 5.1数据库的存储引擎,它能够让用户通过标准的SQL语句(SELECT/UPDATE/INSERTE/DELETE)访问Memcached(还支持新浪的M... 阅读全文

posted @ 2008-09-21 23:06 analyzer 阅读(468) 评论(0) 推荐(0) 编辑

摘要:转自:http://blog.s135.com/read.php/359.htm 写了一个shell脚本,可以在同一台Linux服务器的不同端口,运行多个MySQL服务的情况下,快捷启动、停止、重启、杀死指定端口的MySQL进程。 vi /usr/local/bin/mysql.sh 输入以下内容(因各服务器的MySQL配置不同,可能需要修改的部分已用红色标注): #!/bin/sh m... 阅读全文

posted @ 2008-09-21 23:04 analyzer 阅读(498) 评论(0) 推荐(0) 编辑

摘要:转自:http://blog.s135.com/read.php/361.htm 昨日,有朋友问我,他将Web服务器换成Nginx 0.6.31 + PHP 4.4.7(FastCGI)后,有时候访问会出现“502 Bad Gateway”错误,如何解决。 我让按照以下两个步骤去解决,最后在第2步中将FastCGI的timeout时间增加为300,问题解决: PS:比较羡慕迅雷的Web服务器... 阅读全文

posted @ 2008-09-21 23:03 analyzer 阅读(646) 评论(0) 推荐(0) 编辑

摘要:Tokyo Cabinet 是日本人 平林幹雄 开发的一款 DBM 数据库,该数据库读写非常快,哈希模式写入100万条数据只需0.643秒,读取100万条数据只需0.773秒,是 Berkeley DB 等 DBM 的几倍。 Tokyo Tyrant 是由同一作者开发的 Tokyo Cabinet 数据库网络接口。它拥有Memcached兼容协议,也可以通过HTTP协议进行数据交换。 ... 阅读全文

posted @ 2008-09-21 23:01 analyzer 阅读(834) 评论(0) 推荐(0) 编辑

摘要:前言:本文是我撰写的关于搭建“Nginx + PHP(FastCGI)”Web服务器的第4篇文章。本系列文章作为国内最早详细介绍 Nginx + PHP 安装、配置、使用的资料之一,为推动 Nginx 在国内的发展产生了积极的作用。这是一篇关于Nginx 0.7.x系列版本的文章,安装、配置方式与第3篇文章相差不大,但配置参数有不同。Nginx 0.7.x系列版本虽然为开发版,但在很多大型网站的生... 阅读全文

posted @ 2008-09-21 22:59 analyzer 阅读(784) 评论(0) 推荐(0) 编辑

摘要:转载:http://blog.s135.com/read.php/369.htm 9月20日下午,我应邀参加了 ChinaUnix 举办的以“如何搞定服务器负载均衡?”为主题的技术沙龙(http://linux.chinaunix.net/bbs/thread-1019366-1-1.html),很高兴能够跟诸多业界精英一起探讨交流,很荣幸能够与Unix资深系统工程师──田逸、HonestQiao... 阅读全文

posted @ 2008-09-21 22:57 analyzer 阅读(778) 评论(0) 推荐(0) 编辑

摘要:转自:http://blog.s135.com/read.php/360.htm 前言:本文阐述的是一款经过生产环境检验的千万级数据全文检索(搜索引擎)架构。本文只列出前几章的内容节选,不提供全文内容。 在DELL PowerEdge 6850服务器(四颗64 位Inter Xeon MP 7110N处理器 / 8GB内存)、RedHat AS4 Linux操作系统、MySQL 5.1... 阅读全文

posted @ 2008-09-21 22:38 analyzer 阅读(402) 评论(0) 推荐(0) 编辑

摘要:ZF中的“插件”提供了对页面动作的扩展接口,只需实现Zend_Controller_Plugin_Abstract的相应方法。 文档中说道: routeStartup() 在 Zend_Controller_Front 向注册的Router发送请求前被调用。 routeShutdown() 在Router完成请求的路由后被调用。 dispatchLoopStar... 阅读全文

posted @ 2008-09-19 13:37 analyzer 阅读(1388) 评论(0) 推荐(0) 编辑

摘要:FCKedtior是目前最流行和最强大的HTML在线编辑器之一,非常好用。本文介绍如何集成Zend framework和FCKeditor。 首先基本配置的修改,网上很多文章都有写,在此不再多说,最权威的资料当然是FCKeditor官网的: http://wiki.fckeditor.net/Developer%27s_Guide/Integration/PHP 最主要是修改fckconfig... 阅读全文

posted @ 2008-09-19 13:36 analyzer 阅读(306) 评论(0) 推荐(0) 编辑

摘要:魔术函数 1。__construct() 实例化对象时被调用, 当__construct和以类名为函数名的函数同时存在时,__construct将被调用,另一个不被调用。 2。__destruct() 当删除一个对象或对象操作终止时被调用。 3。__call() 对象调用某个方法, 若方法存在,则直接调用; 若不存在,则会去调用__call函数。 4。__get() ... 阅读全文

posted @ 2008-09-19 13:29 analyzer 阅读(482) 评论(1) 推荐(0) 编辑

摘要:什么是 BOM ? UTF-8以 字节为编码单元,没有字节序的问题。UTF-16以两个字节为编码单元,在解释一个UTF-16文本前,首先要弄清楚每个编码单元的字节序。例如收到一个 “奎”的Unicode编码是594E,“乙”的Unicode编码是4E59。如果我们收到UTF-16字节流“594E”,那么这是 “奎”还是“乙”?Unicode规范中推荐的标记字节顺序的方法是BOM。BOM不是“Bil... 阅读全文

posted @ 2008-09-18 23:27 analyzer 阅读(500) 评论(0) 推荐(0) 编辑

摘要:Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> 1 阅读全文

posted @ 2008-09-13 01:48 analyzer 阅读(453) 评论(0) 推荐(0) 编辑

摘要:Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> 1link = @mysql_pconnect($dbhost, $dbuser, $dbpw)) { 32 $this->halt('Can not con... 阅读全文

posted @ 2008-09-13 01:47 analyzer 阅读(481) 评论(0) 推荐(0) 编辑

摘要:本文转自:http://blog.kkito.cn/index.php/blog/getArticle/114 之前看到关于php实现reflection时,都是提到了php的reflection api来实现,但这两天突然发现其实根本不用那些reflection api就能非常轻松的实现映射,动态语言的特性还是凸显。 get_ class_ methods get_ clas... 阅读全文

posted @ 2008-09-12 17:54 analyzer 阅读(596) 评论(0) 推荐(0) 编辑

摘要:本文转自:http://blog.chinaunix.net/u/6138/ 前段时间,一直比较关心php的模板技术的我,接到了客户的要求:全站利用模板技术,可以控制多模板,这个项目要求有强大的后台,主要是多模板,难点就在模板的导入和识别并且生成上,我仔细考察了php的模板核心技术,无外乎查找字符串开始,然后定义替换变量,替换成数据,然后并成输出页输出,牵扯到的缓存我就不再说了. 我们来看看这... 阅读全文

posted @ 2008-08-23 12:38 analyzer 阅读(298) 评论(0) 推荐(0) 编辑

上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 26 下一页
我要啦免费统计