• 1
预览模式: 普通 | 列表

PHP程序员也要学会使用“异常”

  “PHP程序员,特别是从php4,甚至是PHP3中成长起来的程序员,很多都不习惯使用抛出异常这种错误处理方式。虽然php5引入了异常处理机制,但是很多php程序员还是没有真正的掌握并使用它。

查看更多...

分类:PHP教程 | 固定链接 | 评论: 0 | 查看次数: 3741

HTTP错误码

  200、301、302、404页面2010-07-13 09:50相关服务器返回代码介绍:

200页面 客户端请求已成功响应。
301页面 永久重定向某个链接。
302页面 临时重定向到某个链接。 
404页面 访问的页面暂时不存在。

查看更多...

分类:PHP教程 | 固定链接 | 评论: 0 | 查看次数: 5761

认识 PHP 的hash函数 

  Hashing function (散列函式) 在网页应用中被广泛采用,从数码签署、错误检测、登入验证、到压缩储存空间,由于它的原理比较复杂,很多人把它跟加密函式混淆,对于如何运用hash function,如何选择合适的hash function,和它的优点缺点都不清楚,本文尝试解答这些问题。

简单地说,Hashing 是一种数据影射(mapping) 的算法(algorithm),通常用来把一大串不定长度的数据影射到一个固定长度的、较短的数据,这个固定长度的数据称为hashing value (散列值)。

查看更多...

分类:WEB服务器 | 固定链接 | 评论: 0 | 查看次数: 6098

ThinkPHP3.0认识

  看到ThinkPHP3.0新出的版本,很兴奋,因为它提出了很多新概念,如CBD模式,AOP编程思想。着重对这两个新概念做个总结。

查看更多...

分类:智慧人生 | 固定链接 | 评论: 0 | 查看次数: 4313

常用mysql语句之复制表结构,表数据

 Mysql复制表结构、表数据

1、复制表结构及数据到新表

Create TABLE 新表 Select * FROM 旧表 

查看更多...

分类:WEB服务器 | 固定链接 | 评论: 0 | 查看次数: 4427

NoSQL的特点

 NoSQL,指的是非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。

查看更多...

分类:WEB服务器 | 固定链接 | 评论: 0 | 查看次数: 4536

 

  一、什么是索引? 

  索引用来快速地寻找那些具有特定值的记录,所有MySQL索 引都以B-树的形式保存。如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。表里面的记录数量越 多,这个操作的代价就越高。如果作为搜索条件的列上已经创建了索引,MySQL无需扫描任何记录即可迅速得到目标记录所在的位置。如果表有1000个记 录,通过索引查找记录至少要比顺序扫描记录快100倍。 

查看更多...

分类:WEB服务器 | 固定链接 | 评论: 0 | 查看次数: 3942

白话讲MyIsam和InnoDB的区别

"MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持"

这是网上对MyISAM和InnoDB的解释,很抽象吧,我们用白话的方式解释一下

其实也比较简单

所谓事务处理,就是原子性操作。
打个比方,支持事务处理的Innodb表,建设一个论坛中,发帖是给积分的。你发了一个帖子执行一个insert语句,来插入帖子内容,插入后就要执行一个update语句来增加你的积分。假设一种特殊情况突然发生,insert成功了,update操作却没有被执行。也就是说你发了帖子却没有增加相应的积分。这就会造成用户不满。如果使用了事务处理,insert和update都放入到事务中去执行,这个时候,只有当insert和update两条语句都执行生成的时候才会将数据更新、写入到数据库中,如果其中任何一条语句失败,那么就会回滚为初始状态,不执行写入。这样就保证了insert和update肯定是一同执行的。

查看更多...

分类:WEB服务器 | 固定链接 | 评论: 0 | 查看次数: 4228

详解“InnoDB”和“MyISAM”的不同之处

   InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务支持已经外部键等高级数据库功能。 

查看更多...

分类:WEB服务器 | 固定链接 | 评论: 0 | 查看次数: 4022

php缓存技术优化

关于require, include的性能

测试数据:

有一个数组 , 一共3万条数据, 1MB大小, 我分成2种方法放数据来测试//sexinsex

1. array.php 直接新建个空php文件, 把数组放进去

查看更多...

分类:WEB服务器 | 固定链接 | 评论: 0 | 查看次数: 4681

SQUID FOR WINDOWS配置

 

  本文中SQUID放在172.20.65.201的机器上,应用WEB SERVER IP为172.20.65.203,其中SQUID在201上的80端口侦听,测试客户端机器为172.20.65.231,在squid.conf中#代表注释,所以开启某项设置,需去掉前面的#。TAG标签代表每一功能项的设置。

查看更多...

Tags: squid windows

分类:WEB服务器 | 固定链接 | 评论: 0 | 查看次数: 7025

SQUID简介

 

SQUID 简单说来是基于UNIX下开发的为WEB应用加速的一个开源软件。SQUID已经普遍在基于nix系统下的WEB应用中使用,例如:新浪、网易都使用该软件,其中SQUID FOR WINDOWS是在WINDOWS下使用。SQUID通过哈希算法在磁盘上建立目录,将第一次请求的信息,存在指定的目录下,供其下次存取,此外SQUID也会将请求的页面信息缓存在内存中,当客户端访问某一页面时,如果内存中存在,则直接命中CACHE;如果内存中不存在,则到CACHE目录下获取,否则到后端的WEB  SERVER获取。

查看更多...

Tags: squid

分类:WEB服务器 | 固定链接 | 评论: 0 | 查看次数: 4570

如何对Web服务器做压力测试[转]

 公司的Web服务器搭建完成,上线在即。它能够承载多大的访问量,响应速度和容错能力等性能指标是否满足要求,所有这些都是我最想知道,也最为担心的。如何才能知晓这一切呢?

 

查看更多...

分类:WEB服务器 | 固定链接 | 评论: 0 | 查看次数: 4547
  • 1
博主QQ: 友情链接请找我
QQ群: 灰色档案
返回顶部 关闭