IT技术博客大学习 共学习 共进步
首页 / 蒯义刚::网志
IT 2009-10-28 22:41:37 / 浏览 2,580

mysql基本连接,mysqli,pdo,adodb,pearDB之间的区别,速度测试

    可用mysql基本连接,自己封装成类。特别是开源程序,因为不确定服务器是否可以支持mysqli,应使用mysql基本连接。

    特定的项目,有自己的服务器,可以自行安装mysqli扩展,推荐使用mysqli。

    mysqli在5.3.0时加上了持久连接。

IT 2009-10-28 20:48:17 / 浏览 3,880

apache,php的gzip压缩功能

如果apache有gzip功能,那么就用apache的压缩。否则,如果有php压缩,用php压缩。

IT 2009-10-28 20:44:20 / 浏览 4,820

使用apache下的301设置来做域名的更换转移

页面永久性移走(301重定向)是一种“自动转向”技术。当您的域名变更后,比如网站以前用的域名是www.xingmo.com.cn,现在要用www.xingmo.cn ,这时就要用到这个技术了。您可能也会说,我可以用php的header函数,javascript的meta refresh,window.location.href来做转向,但建议不要这么做。这么做可能会被搜索引擎认为是在作弊,从而影响网站排名。在Apache中,可以用.htaccess来设置并实现301重定向的功能。

IT 2009-10-28 20:41:04 / 浏览 3,200

PHP中htmlentities()和htmlspecialchars()这两个函数的区别

如果htmlspecialchars()有了第二个参数,第二参数为ENT_NOQUOTES时,"和'将都不被转换。第二个参数为ENT_QUOTES时,"和'都将被转换。如果没有第二个参数,"将得到转换,'不会得到转换。推荐加上第二个参数,并将第二个参数设置为ENT_QUOTES,使"和'都被转换。
htmlentities是将所有的html代码都做转换。实际测试了一下,htmlentities()将所有的汉字也进行了转换。

IT 2009-10-28 13:32:24 / 浏览 4,200

php_admin_value open_basedir 引起的上传文件失败解决方法

为了安全,我们通常会在虚拟主机设置中,加入这一行php_admin_value open_basedir "/usr/local/apache/htdocs/www"但这会导致move_uploaded_file不能读取临时目录中的上传文件,导致上传文件失失败。

IT 2009-10-28 13:28:29 / 浏览 3,700

PHP系统学习概要

说明:1、本文档是为初学PHP的朋友而制作的。2、看了本文档学会PHP的朋友,请反馈你对本文档的意见或建议(发邮件到kuaiyigang@163.com或在QQ群4798654中提出),以帮助更多的初学者。1、php语言的概述及开发环境的配置(1天) a、php发展及应用介绍(了解)b、php及相关软件在类linux和windows的具体安装...

IT 2009-10-28 13:26:26 / 浏览 6,600

Craigslist 的数据库架构

Craigslist 绝对是互联网的一个传奇公司。根据以前的一则报道:每月超过 1000 万人使用该站服务,月浏览量超过 30 亿次,(Craigslist每月新增的帖子近 10 亿条??)网站的网页数量在以每年近百倍的速度增长。Craigslist 至今却只有 18 名员工(现在可能会多一些了)。

IT 2009-10-28 08:45:22 / 浏览 2,440

php5.1.* 的时区问题

在php5.1.*执行 结果是:2006-05-01 2:06:49而当前时间是:2006-05-01 10:06:49 正好少了8个小时。用得知时间格式是UTC。两种解决方法:1、在页头使用date_default_timezone_set()设置默认时区为北京时间这样php显示的时间和服务器当前时间就一样了。 2、...

IT 2009-10-27 22:39:42 / 浏览 4,160

正则表达式简介及使用

简单的说,正则表达式是一种可以用于模式匹配和替换的强有力的工具。我们可以在几乎所有的基于UNIX系统的工具中找到正则表达式的身影,例如,vi编辑器,Perl或PHP脚本语言,以及awk或sed shell程序等。此外,象JavaScript这种客户端的脚本语言也提供了对正则表达式的支持。由此可见,正则表达式已经超出了某种语言或某个系统的局限,成为人们广为接受的概念和功能。

IT 2009-10-27 22:36:44 / 浏览 3,740

在Linux下使用ftp命令

1. 连接ftp服务器格式:ftp [hostname| ip-address]a)在linux命令行下输入:ftp 192.168.1.1b)服务器询问你用户名和密码,分别输入用户名和相应密码,待认证通过即可。2. 下载文件下载文件通常用get和mget这两条命令。

IT 2009-10-13 12:13:35 / 浏览 5,240

给学PHP、工作中在用PHP的朋友们推荐几本书

原文:http://www.xingmo.cn/html/20090401/81.htmlPHP与MySQL基础教程(第2版) http://product.dangdang.com/product.aspx?product_id=9283056个人觉得这本书超级好。适合0基础的PHPer,有点基础的PHPer,有经验的PHPer可以用来做工具书。PHP & MySQL Web数据库应用开发指南(第二版) http://product.dangdang.com/product.aspx?product_id=9235665也非常不错。适合0基础的PHPer,有点基础的PHPer。学习PHP和MySQL(第2版)...