-
十天学会php之第六天
学习目的:学会添加删除修改数据 mysql_query($exec); 单这个语句就可以执行所有的操作了,不同的就是$exec这个sql语句 添加:$exec="insert into tablename (item1,item2) values (''".$_POST[''item1'']."'',".$_POST[''item1''].")"; 删除:$exec="delete from tablename where..."; 修改:$exec="u
应用 2006-03-10
-
PHP5.0对象模型探索之Zend引擎的发展
在这个系列文章的最后一部分,作者讨论了Zend引擎带来的对象模型,特别提到它与PHP的前几个版本中的模型有什么不同。当1997年夏天,发布的PHP3中没有计划要使PHP具备面向对象的能力. 当时没有任何与类和对象有关的想法. PHP3是一个纯粹面向过程的语言. 但是,在1997.8.27的晚上PHP3 alpha版中增加了对类的支持. 增加一
应用 2006-03-10
-
PHP4之COOKIE支持详解
建立商业站点或者功能比较完善的个人站点,常常需要记录访问者的信息,在PHP中提供了两种方便的手段:session和cookie功能.为了永久的保持用户信息,则cookie是最便捷的手段.在这里我将为大家详细的讲解cookie的功能及使用方法. 一: 设置cookie 使用cookie前必须设置cookie. 函数原型:int setcookie(string name,string v
应用 2006-03-10
-
php与mysql三日通之第一课
一、PHP/MySQL简介 您应该听说过开放源代码软件(OSS),除非最近六到八个月来您一直住在火星上。这场运动有着巨大的冲击力,已引起一些大公司的注意。象Oralce、Informix,还有多家公司都开始把他们的主力数据库产品移植到OSS的产物之一 Linux操作系统上。 如果您有足够的技术力量,拥有一个复杂庞大的关系数据库
应用 2006-03-10
-
十天学会php之第九天
学习目的:注意事项 因为我是先学ASP的,所以再做PHP的时候会发现很多地方需要适应。 1、注意不要漏了分号 2、注意不要漏了变量前的$ 3、使用SESSION的时候注意不要遗漏session_start(); 如果发生错误的时候,可以采用以下方法: 1、如果是SQL语句出错,就注释了然后输出SQL语句,注意也要注释调后
应用 2006-03-10
-
PHP程序加速探索之代码优化
掌握了PEAR::BenchMark,现在你已经知道如何测试你的代码,知道如何判断你的代码是快是慢,是哪一部份比较慢。那么接下来我要说的就是如何消灭或优化那部份慢的代码。 这一点上我个人最主要的经验只有两点,一是消除错误的或低效的循环;二是优化数据库查询语句。其实还存在一些其它的优化细节,比如“str_replace比ere
应用 2006-03-10
-
PHP程序加速探索之脚本执行速度测试
前面有提到,只有找到影响速度的代码,我们才有可能进行优化。PEAR的benchmark包中的Benchmark_Timer类和Benchmark_Iterate类,可以用来很方便地测试脚本执行的速度。(关于PEAR的安装与配置请自行查看相关资料) 。首先用Benchmark_Iterate类来测试程序中某个函数或类的某个方法的执行时间。benchmark1.phprequire_o
应用 2006-03-10
-
PHP5.0对象模型探索之重载
PHP4中已经有了重载的语法来建立对于外部对象模型的映射,就像Java和COM那样. PHP5带来了强大的面向对象重载,允许程序员建立自定义的行为来访问属性和调用方法。重载可以通过__get, __set, and __call几个特殊方法来进行. 当Zend引擎试图访问一个成员并没有找到时,PHP将会调用这些方法.在下面的例子中,__get和__set
应用 2006-03-10
-
深入Linux网络核心堆栈之五
[ 5.2 基于内核的FTP密码嗅探器 在这里展现的是一个简单的,原理性的,用做Netfilter后门的模块。该模块嗅探输出的FTP数据包,查找对于一个FTP服务器一个USER于PASS命令对。当这样一个命令对被发现后,该模块接下来将等待一个“魔法”ICMP ECHO(ping)数据包,该数据包应当足够大,使其能返回服务器的IP地址、用户名以
应用 2006-03-09
-
2006服务器主板导购之Intel篇(下)
(接上篇)本篇继续向大家介绍Intel服务器主板。5、Intel SE7320系列 E7320是E7520芯片组的低端版本,同样支持双路Nocona核心的XEON处理器,与E7520的区别在于PCIE通道由24条减小到8条,只能用于构建一个PCI Express x8插槽或两个PCI Express x4插槽。一般采用82801ER(ICH5R)南桥,其性能也能满足低端Nocona平台的需求。I
导购 2006-03-08