技术文章
canphp框架升级日志
c++ 调用php-cgi.exe发布时间:2011-12-25
PHP是比较流行的脚本语言,WEB开发使用广泛,如何在C++程序中不依赖任何WEB SERVER调用PHP,并取得执行结果完成交互,这是本文代码所要实现的功能。  PHP安装好后,在目录下有一个php-cgi.exe,我们只要执行这个CGI程序,并将数据通过命名管道传递给它,然后把执行结果通过命名管道读取出来即可,过程并不复杂!请看如下代码:  命名管道的创建:  SECURITY_ATTRIBU… [查看]
mysqlnd发布时间:2011-12-25
MySQL也为PHP6专门设计了一个native driver,称为mysqlnd,这是一个采用PHP开源协议(即 PHP license)的MySQL数据库驱动,避免了任何可能存在的版权问题,所以PHP开发者可以放心大胆地使用。   由于版权问题,PHP5中没有默认支持MySQL,不像以前的PHP4那样可以直接使用MySQL函数。Mysql支持还需要把libmysql.dll复制到windows… [查看]
Windows版的PHP从版本5.2.1开始有Thread Safe(c之分,这两者不同在于何处?到底应该用哪种?这里做一个简单的介绍。 从2000年10月20日发布的第一个Windows版的PHP3.0.17开始的都是线程安全的版本,这是由于与Linux/Unix系统是采用多进程的工作方式不同的是Windows系统是采用多线程的工作方式。如果在IIS下以CGI方式运行PHP会非常慢,这是由于CG… [查看]
Redis几个认识误区发布时间:2011-11-24
前几天微博发生了一起大的系统故障,很多技术的朋友都比较关心,其中的原因不会超出James Hamilton在On Designing and Deploying Internet-Scale Service(1)概括的那几个范围,James第一条经验“Design for failure”是所有互联网架构成功的一个关键。互联网系统的工程理论其实非常简单,James paper中内容几乎称不上理论,… [查看]
[文章作者:张宴 本文版本:v1.2 最后修改:2008.01.02 转载请注明出处:http://blog.s135.com]  我曾经写过一篇文章──《初步试用Squid的替代产品──Varnish Cache网站加速器》,但当时仅仅是用着玩,没做深入研究。  今天写的这篇关于Varnish的文章,已经是一篇可以完全替代Squid做网站缓存加速器的详细解决方案了。网上关于Varnish的资料很… [查看]
Varnish缓存介绍发布时间:2011-11-22
 Varnish是一款高性能的开源HTTP加速器,挪威最大的在线报纸 Verdens Gang 使用3台Varnish代替了原来的12台Squid,性能比以前更好。     Varnish 的作者Poul-Henning Kamp是FreeBSD的内核开发者之一,他认为现在的计算机比起1975年已经复杂许多。在1975年时,储存媒介只有两种:内存与硬盘。但现在计算机系统的内存除了主存外,… [查看]
复合索引优化发布时间:2011-11-21
最近对两个开源系统进行反向工程ER图生成后,对比发现一个系统其中一个表中的复合索引的列个数对查询的效率有较大的影响~~于是上网查了下相关的资料:(关于复合索引优化的)两个或更多个列上的索引被称作复合索引。利用索引中的附加列,您可以缩小搜索的范围,但使用一个具有两列的索引不同于使用两个单独的索引。复合索引的结构与电话簿类似,人名由姓和名构成,电话簿首先按姓氏对进行排序,然后按名字对有相同姓氏的人进行… [查看]
php动态获取参数个数发布时间:2011-11-21
01function foo() 02{ 03    $numargs = func_num_args(); //参数数量 04    echo "参数个数是: $numargs<br />n"; 05    if ($numargs >= 2) { 06&nb… [查看]
mysql时间函数发布时间:2011-11-21
对于每个类型拥有的值范围以及并且指定日期何时间值的有效格式的描述见7.3.6 日期和时间类型。 这里是一个使用日期函数的例子。下面的查询选择了所有记录,其date_col的值是在最后30天以内: mysql> SELECT something FROM table WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) <= 30; DAYOFWEEK(dat… [查看]
cp1.4版本中增加了不少功能,增加的功能有:1、新增强大的表单验证类2、新增数据库备份与恢复类,支持分卷。3、新增zip压缩压缩与解压缩类4、新增汉字转拼音类5、新增ip地理位置信息类6、新增模型调用函数model()修正的问题有:1、Http.class.php类http协议由1.1改成1.0,解决采用socket方式,返回的数据多了几个字符的问题。2、修正1.3版本中生成的缓存没有后缀的bu… [查看]


1 2 3 4 5 6 7 8 9 10 下一页尾页
框架下载
简介:CanPHP框架(简称CP),是一个简单、自由、实用、高效的php框架。
最新版本: canphp1.5