- 博客(15)
- 资源 (22)
- 收藏
- 关注
转载 PHP性能优化
关于require, include的性能 测试数据: 有一个数组 , 一共3万条数据, 1MB大小, 我分成2种方法放数据来测试 1. array.php 直接新建个空php文件, 把数组放进去 2. array.txt 把数组serialize后保存 测试程序: 复制内容到剪贴板 代码:for ($i=0 ;$i require(
2008-11-23 16:48:00 699
转载 讲解PHP文件缓存的性能测试
前言:在开发MooPHP的过程中,为了寻找更为高效的缓存方式,对两种最常用的缓存方式进行了测试。PHP常用缓存方式:第一种,把需要缓存的数据进行处理,形成PHP可以直接执行的文件。在需要缓存数据的时候,通过include方式引入,并使用。第二种,把需要的数据通过serialize函数序列化后直接保存到文件。在需要使用缓存数据的时候,通过反序列化读入文件内容并复制给需要的变量,然后使用。测试
2008-11-23 16:46:00 673
原创 mysql中" ' "和 " ` "的区别
两者在linux下和windows下不同,linux下不区分,windows下区分。主要区别就是单引号( )或双引号主要用于 字符串的引用符号 如:mysql> SELECT hello, "hello", ""hello"", hello, /hello; 数据库、表、索引、列和别名用的是引用符是反勾号(‘`’) 注:Esc下面的键如:
2008-11-22 13:46:00 7369
原创 PHP strtr() 函数
PHP String 函数定义和用法strtr() 函数转换字符串中特定的字符。语法strtr(string,from,to)或者strtr(string,array)参数描述string1必需。规定要转换的字符串。from必需(除非使用数组)。规定要改变的字符。to必需(除非使用数组)。规定要改变为的字符。a
2008-11-21 17:21:00 698
原创 关于PEAR DB的使用
通过 Pear DB可以从查询结果获得更多有用的数据信息 。这些方法有: numRows(): 通过一个"SELECT" 查询返回所有数据的数量。 numCols():通过一个"SELECT" 查询返回所有的列。 affectedRows(): 通过("INSERT", "UPDATE" or "DELETE")操作返回所有受影响的数据行数。 tableInfo():通过一个"SELECT" 查
2008-11-21 13:54:00 889
转载 Pear DB 新手入门指南
1. 简介这是一部指导我们如何使用Pear DB扩展。Pear DB,提供这样一系列的类:n 数据库抽象n 高级错误处理机制n 以及其它 2. 下载、安装Pear由于现在Pear项目仍处于紧锣密鼓的开发之中,所以得到它的最好办法就是从CVS获得(Pear DB发行包已经跟随PHP4.0.6
2008-11-21 13:52:00 601
转载 单点登录(SSO)的实现—通行证的基本原理
问题起源:想做一个面向校园的网站,因为势单力薄。部分模块采用整合其它开源系统的方案,比如BBS系统和BLOG系统。首先面临的就是用户身份认证的方式。由于这些不是自己开发的系统,都分别有自己的用户系统,于是面临统一身份认证的过程。以前看过企业级的Web service方案,主要是通过XML,SOAP,WSDL和UDDI来实现。将应用服务都注册到UDDI服务器中,通过SOAP协议使用XML传递信息
2008-11-21 11:00:00 623
转载 php与Webservices--NuSOAP的使用说明(转载)
关于nusoap的使用 可以在网上搜搜 如下:NuSOAP 是 PHP 环境下的 WEB 服务编程工具,用于创建或调用 WEB 服务。它是一个开源软件,当前版本是 0.7.2 ,支持 SOAP1.1 、 WSDL1.1 ,可以与其他支持 SOAP1.1 和 WSDL1.1 的系统互操作。 NuSOAP 完全由PHP语言编写,由一系列 PHP 类组成,不需要扩展库的支持,这种特性使得 NuS
2008-11-20 20:39:00 729
原创 垃圾邮件是什么样的邮件
(一)收件人事先没有提出要求或者同意接收的广告、电子刊物、各种形式的宣传品等宣传性的电子邮件;(二)收件人无法拒收的电子邮件;(三)隐藏发件人身份、地址、标题等信息的电子邮件;(四)含有虚假的信息源、发件人、路由等信息的电子邮件。
2008-11-20 12:58:00 724
转载 cron自动调度服务配置详解
cron 是linux的内置服务,可以用以下的方法启动、关闭这个服务: 引用: /sbin/service crond start //启动服务 /sbin/service crond stop //关闭服务 /sbin/service crond restart //重启服务 /sbin/service crond reload //重新载入配置 你也可以将这个服务在系统启动的
2008-11-04 13:40:00 540
原创 重新启动CRON服务
可以分为两种情况:1.在系统中有service这个命令时:这个命令在red hat当中常用,有的linux发行版本中没有这个命令。$ service crond start //启动服务$ service crond stop //关闭服务$ service crond restart //重启服务2.linux发行版本没有service这个命令时:/etc/init.d/cron stop
2008-11-04 13:38:00 1023
原创 重启MySQL的正确方法
如果你是从源码包安装的Mysql,那么系统中是没有红帽常用的servcie这个脚本的,所以只好手工重启有人建议Killall mysql。这种野蛮的方法其实是不行的,强制终止的话,可能会造成表损坏,损失是巨大的。这里推荐安全的重启方法$mysql_dir/bin/mysqladmin -u root -p shutdown$mysql_dir/bin/safe_mysqld & mysqladm
2008-11-04 13:37:00 783
原创 PHP网店程序
ShopEx老牌,但觉得太大太笨重,并且不是开源的网址:http://www.shopex.cn/EcShopECSHOP是一款开源免费的网上商店系统,新家伙,并且相信Comsenz出品的东西不差,但发觉不能生成静态另有个细节,文件名多喜欢用_连接,而不用-,似乎对SEO外行?http://www.ecshop.com/MvMmall程序开源,目前有点想选这个,有几点较喜欢:程序不大,伪静
2008-11-04 13:33:00 704
转载 linux下执行PHP脚本
php 命令行参数详解及应用 大家知道,php是一种PHP是一个基于服务端来创建动态网站的脚本语言,您可以用PHP和HTML生成网站主页。当用户打开php页面时,服务端便执行PHP的命令并将执行结果发送至用户的浏览器中,这类似于ASP和CoildFusion,PHP可以运行在WINDOWS和多种版本的UNIX上。除了能够操作您的页面外,PHP还能发送HTTP的标题。您可以设置cookie,
2008-11-04 13:31:00 1132
转载 mysql_connect和mysql_pconnect区别
apache模块方式下: 区别在于当php以apache模块方式运行时, 由于apache有使用进程池, 一个httpd进程结束后会被放回进程池, 这也就使得用pconnect打开的的那个mysql连接资源不被释放, 于是有下一个连接请求时就可以被复用. 这就使得在apache并发访问量不大的时候, 由于使用了pconnect, php节省了反复连接db的时间, 使得访问速度加快. 这应该
2008-11-04 13:28:00 763
Flash.ActionScript3.殿堂之路
2012-08-20
ActionScript.权威指南中文版
2012-08-20
Perl实例精解(第三版)
2012-08-19
PHP5面向对象编程.chm
2008-11-02
PHP设计模式介绍.chm
2008-11-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人