Bookmark and Share

Lee's 程序人生

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

文章分类 -  PHP

摘要:代码实现了一个简单的多进程管理机制,比向WEB服务器发送多个请求要实现多进程要方便很多。只能使用在cli模式。可以用在特殊场合,如邮件发送任务等。 资源的共享访问使用了文件锁,并不是很可靠,主要是为了能够在Windwos下使用,如果确实有必要可以考虑自己改用相应的信号灯机制(这个扩展只能用于xUNIX)。 实例 复制PHP内容到剪贴板 PHP代码: define('DIR_PHP_EXEC', ... 阅读全文

posted @ 2008-01-25 12:08 analyzer 阅读(649) 评论(0) 推荐(0) 编辑

摘要:数据库常用操作方法介绍: 例子: $total = $this->mysql->getCount('SELECT * FROM '.TABLEPRE.'book'); 解释: $this->mysql->getCount方法是获取记录的行数。也就是一共有多少条记录 例子 $this->mysql->getAll("SELECT * FROM ".... 阅读全文

posted @ 2008-01-25 12:04 analyzer 阅读(331) 评论(0) 推荐(0) 编辑

摘要:)、(&)其中之一 var $upass; //用户密码经 MD5 不可逆加密后的值 var $email; //用户 Email 地址(50 个字节以内) var $isadmin; //当前用户是否是应用程序的最高管理员,1=是,0=否。最高管理员的权限,将同步到论坛中去,其他下级管理员的身份将不进行同步,而由最高管理员分别在不同的系统... 阅读全文

posted @ 2008-01-25 12:02 analyzer 阅读(797) 评论(0) 推荐(0) 编辑

摘要:多memcached 和 mysql 主从 环境下PHP开发: 代码详解 4点了.今天是最后一天在这间公司.心情不是很好. 所以写下东西发泄下. 一般的大站通常做法是 拿着内存当数据库来用(memcached). 和很好的读 写分离 备份机制 (mysql 的主从) 在这样的环境下我们怎么进行PHP开发呢. 本人不太会讲话.所以还是帖代码吧. 刚在li... 阅读全文

posted @ 2008-01-25 12:00 analyzer 阅读(564) 评论(2) 推荐(0) 编辑

摘要:用C语言,php的扩展的书写格式(ZEND API)写PHP扩展的步骤: 到PHP的安装目录下 [root@test1 ext]# cd /root/php/php5.2/ext [root@test1 ext]# ./ext_skel --extname=cltest 修改 配置文件config.m4 [root@test1 ext]# vi cltest/config.m4 ... 阅读全文

posted @ 2008-01-25 11:58 analyzer 阅读(323) 评论(0) 推荐(0) 编辑

摘要:@filemtime($compiledtplfile)) { /** 我把文件编译成了php文件。那么模板改变了。 php文件总得也改变吧。要不你修改了模板后。站还是以前那个样子没变那有什么意思呢。 首先判断模板编译文件是否存在。如果不存在那么后边那个条件不用判断了。 因为编译文件都不存在。程序肯定运行不了拉。(因为其实我们主要是运行编译后的那个php文件,模板文件是h... 阅读全文

posted @ 2008-01-25 11:38 analyzer 阅读(765) 评论(0) 推荐(0) 编辑

摘要:现在开始讲 index.php 首页文件. 基本来说PHPCMS的加载到显示操作的整个流程都分析完了.大家看一遍后.还要整体的来看来分析.慢慢体会.把些好的思想和思路实现到自己以后的项目里.我相信大家都会变得很强的. 记得: 程序是死的,人是活的.有实现思路一切都好办了. 复制PHP内容到剪贴板 PHP代码: 下一步开始讲PHPCMS的模板引擎和模板引擎的实现原理. 阅读全文

posted @ 2008-01-25 11:34 analyzer 阅读(780) 评论(0) 推荐(0) 编辑

摘要:这个讲 phpcms 的数据库类 和 phpcms 的文本缓存的实现.看了看 都是很简单的东西.大家看着我注释慢慢看吧.慢慢理解,最好能装了PHPCMS 在来看.因为这样可以看下它的数据库结构信息.可以帮助理解. 不明白的继续问吧. 首先是数据库类,phpcms 的数据库 分mysql 和mssql 版本. MSSQL 版本的我就不说了. 他们主要的sql 语句不同点就在于我们分页... 阅读全文

posted @ 2008-01-25 11:29 analyzer 阅读(1534) 评论(0) 推荐(0) 编辑

摘要:国内著名CMS: PHPCMS 整站代码分析讲解 -2008-1-2已更新(# 20页)(第三章继续进行中..) 从今天开始.我会一有时间就对PHPCMS 整站的代码做一个详细的分析.目的很简单.让大家都能在phpchina 里面得到进步. 谢谢. 代码讲解分析全部是本人.按照本人的知识水平来讲解.如果有说得不对的.请指正.也欢迎指正.大家一起进步.谢谢 希望大家支持哦 首先我对 PH... 阅读全文

posted @ 2008-01-25 11:28 analyzer 阅读(2146) 评论(1) 推荐(0) 编辑

摘要:单台服务器多个MYSQL 安装 作者:天随 很久没有写点东西了,在工作的这些日子,得到了一些安装Mysql的方法,此方法可以同时在一台linux服务上安装多个Mysql. 准备Mysql的源码,版本号为mysql-5.0.20a.tar.gz,当然其它的也行,只做为测试.linux用Red hat linux as 4. 安装步骤: 1.解压mysql-5.0.20a.tar.gz. 命令... 阅读全文

posted @ 2008-01-25 11:14 analyzer 阅读(707) 评论(1) 推荐(0) 编辑

摘要:编译自己的CHM格式的PHP手册 1、在硬盘上新建一个名为“phpchm”的文件夹作为制作的总文件夹,当然你也可以用其它名字。比如我建立的是“D:\phpchm”。 2、用 winrar 解压缩软件或相关软件将下载下来的“php_manual_zh.tar.gz”文件解压到 phpchm 文件夹。解压后在 phpchm 文件夹下出现一个 html 的文件夹,所有的手册内容都在其中。 3、安装 ... 阅读全文

posted @ 2008-01-25 10:59 analyzer 阅读(549) 评论(0) 推荐(0) 编辑

摘要:看过我另外一篇关于用c语言编写php扩展so模块的朋友,应该已经了解大致的php模块编写过程,(原文:http://www.toplee.com/blog/56.html) 不过该文中没有专门针对已经安装好的系统进行说明,如何在现有apache、php运行环境下添加一个动态的so扩展,下面简单的整理一下。 大致的步骤如下: #cd /usr/port/distfiles/php-5.1.4/... 阅读全文

posted @ 2008-01-24 01:37 analyzer 阅读(965) 评论(0) 推荐(0) 编辑

摘要:目前我知道的方法有两种,一种是使用PHP的创始人 Rasmus Lerdorf 写的APC扩展模块来实现(http://pecl.php.net/package/apc),另外一种方法是使用PECL扩展模块 uploadprogress实现(http://pecl.php.net/package/uploadprogress) 我这里举两个分别实现的例子供参考,更灵活的应用根据自己需要来修改。 ... 阅读全文

posted @ 2008-01-24 01:36 analyzer 阅读(1437) 评论(0) 推荐(0) 编辑

摘要:用 PHP 构建自定义搜索引擎 Martin Streicher (martin.streicher@linux-mag.com), 主编, Linux Magazine 2007 年 9 月 10 日 虽然 Google 及其系列产品几乎无所不能,但是 Web 形式的强大搜索引擎并不能很好地适用于每个站点。如果站点内容已被高度专业化或已明确分类,那就需要使用 Sphinx 和 PHP 来创建... 阅读全文

posted @ 2008-01-24 01:20 analyzer 阅读(343) 评论(0) 推荐(0) 编辑

摘要:Linux服务器集群系统(LVS) 文章作者:章文嵩 (wensong@linux-vs.org) 文章URL:http://www.linuxvirtualserver.org/zh/index.html 文章URL2:http://www.ibm.com/developerworks/cn/views/linux/articles.jsp?view_by=search&search_by=L... 阅读全文

posted @ 2008-01-24 01:19 analyzer 阅读(212) 评论(0) 推荐(0) 编辑

摘要:文章来源:http://www.ibm.com/developerworks/cn/linux/l-linux-ha/index.html 使用简单的 5 个步骤设置 Web 服务器集群 使用 Linux Virtual Server 和 Linux-HA.org 的 Heartbeat... 阅读全文

posted @ 2008-01-24 01:19 analyzer 阅读(570) 评论(0) 推荐(0) 编辑

摘要:一、 web2.0网站常用可用性功能模块分析 二、 Flickr的幕后故事 三、 YouTube 的架构扩展 四、 mixi.jp:使用开源软件搭建的可扩展SNS网站 五、 Technorati的后台数据库架构 六、 通过了解MySpace的六次重构经历,来认识分布式系统到底该如何创建 七、 从LiveJournal后台发展看大规模网站性能优化方法 八、 说说大型高并发高负载网站的... 阅读全文

posted @ 2008-01-24 01:17 analyzer 阅读(325) 评论(0) 推荐(0) 编辑

摘要:作者:heiyeluren 博客:http://blog.csdn.net/heiyeshuwu 时间:2007-11-18 【 前言 】 网 站在Web 2.0时代,时常面临迅速增加的访问量(这是好事情),但是我们的应用如何满足用户的访问需求,而且基本上我们看到的情况都是性能瓶颈都是在数据库上,这 个不怪数据库,毕竟要满足很大访问量确实对于任何一款数据库都是很大的压力,不论是商业数据库... 阅读全文

posted @ 2008-01-24 01:16 analyzer 阅读(287) 评论(0) 推荐(0) 编辑

摘要:Open Flash Chart 是一个开源的Flash图表绘制工具,提供了各种程序接口,包括PHP、Ruby、Perl、Python、Java、。Net、AS、JS等等各种接口 的数据生成,然后Flash展示的功能,是制作简单Flash & PHP 图表的不错开源工具。 官方网站:http://teethgrinder.co.uk/open-flash-chart/index.php 下载网址:... 阅读全文

posted @ 2008-01-24 01:14 analyzer 阅读(5089) 评论(4) 推荐(0) 编辑

摘要:来源: http://www.ibm.com/developerworks/cn/opensource/os-php-syslog/ William B. Zimmerly (bill@zimmerly.com), 自由撰稿人和知识工程师, Author 2007 年 10 月 16 日 探索正在运行中的程序的一种老技术是在策略点上放置代码,显示变量当前值。但是如何完成此操作而不干扰程序的标... 阅读全文

posted @ 2008-01-24 01:13 analyzer 阅读(306) 评论(0) 推荐(0) 编辑

我要啦免费统计