首页 包含搜索词 “” 的文章
  • 【1】使用fsockopen()实现异步调用PHP

    blogdaren 2015-01-12   3093次来访
    Web 服务器执行一个脚本,可能几毫秒就完成,也可能几分钟都完不成。如果程序执行缓慢,用户可能没有耐心等下去,就关闭浏览器了。而有的时候,我们根本不关心这些耗时的脚本的执行结果,但却还要等他执行完才返回,才能继续下一步。   那么有没有什么办法,只是简单的触发调用这些耗时的脚本然后就继续下一步,让这些耗时的脚本在服务端慢慢执行? 接下来,我将使用fscokope...
  • 【2】【原创】详解PHP中三种调用外部命令函数区别:system()、exec()、passthru()

    blogdaren 2015-01-12   1992次来访
    PHP提供了三个专用函数 system()、exec()、passthru() 来调用外部的命令,它们之间的区别是: system(): 执行外部命令,输出并返回最后一行shell结果。 exec(): 执行外部命令,不输出结果,返回最后一行shell结果,所有结果可以保存到一个返回的数组里面。 passthru(): 执行外部命令,把命令的运行结果原样地直接输出到标准输出设备上。 相...
  • 【3】【原创】Windows 98 (OEM)简体中文第二版ISO下载

    blogdaren 2015-01-08   6840次来访
    WIN98操作系统: 中文名称:Microsoft Windows98 SE中文原版ISO 系统版本:简体中文第二版 制作发行:Microsoft 所述地区:中国大陆 系统语言:普通话 系统简介:2004/12/16 系统截图: SN序列号: VPVDT-FVCHY-CWBP3-JP6Y6-7398Q P2T8M-VJK83-22HF9-MR8...
  • 【4】详解正则表达式之贪婪与非贪婪模式

    blogdaren 2015-01-08   2662次来访
    1.        概述 贪婪与非贪婪模式影响的是被量词修饰的子表达式的匹配行为,贪婪模式在整个表达式匹配成功的前提下,尽可能多的匹配,而非贪婪模式在整个表达式匹配成功的前提下,尽可能少的匹配。非贪婪模式只被部分NFA引擎所支持。 属于贪婪模式的量词,也叫做匹配优先量词,包括: “{m,n}”、“{m,}”、“?”、...
  • 【5】详解PHP魔术函数:__set、 __get、 __isset、__unset

    blogdaren 2015-01-08   1860次来访
    问题背景: 一般来说,总是把类的属性定义为private,这更符合现实的逻辑。但是对属性的读取和赋值操作是非常频繁的,因此在PHP5中,预定义了两个函数 __get()  和 __set() 来获取和赋值其属性, 以及检查属性的 __isset() 和删除属性的方法 __unset()。 在PHP5中给我们提供了专门为属性设置值和获取值的方法:__set()  和 ...
  • 【6】开源世界旅行手册

    blogdaren 2015-01-08   1613次来访
    http://docs.huihoo.com/open-source/guide/ http://docs.huihoo.com/open-source/guide/ http://docs.huihoo.com/open-source/guide/ http://docs.huihoo.com/open-source/guide/ http://docs.hu...
  • 【7】PHP统计字符串里单词出现次数

    blogdaren 2015-01-08   1785次来访
    样板代码: <?php function full_count_words($str) { //返回完整数组,包含字符串里每个单词 $words = str_word_count($str,1); $result = array(); foreach ($words as $w) { $lw = strtolower($w); ...
  • 【8】【原创】PHP异步工作机制:既可高效运作又能避免程序运行超时

    blogdaren 2015-01-08   2211次来访
    问题背景: 设定WEB应用场景,假如用户要给自己好友(好友数量庞大)发送站内信,那么如何才能保证既可高效运作又能避免程序运行超时呢? 常见做法: <?php $count = count($user_ids); for($i = 0; $i < $count; $i++) { sendMessageByUserId(.....); //同步处理 } ech...
  • 【9】分享几款国内外优秀的 PHP+MYSQL 构建的Blog系统

    blogdaren 2015-01-08   3671次来访
    WordPress http://www.wordpress.org  WordPress是国外优秀php博客系统,估计是世界上使用最多的blog系统,功能也很全面,应该是支持blog的首选。它有最强的模版功能,已经开始有限范围内测试多用户的新版(目前首选)。 Okphp BLOG http://cn.okphp.com/ 基于PHP+MYSQL开发的多...
  • 【10】【原创】解决PHP报错:output handler "ob_gzhandler" conflicts with "zlib output compression"

    blogdaren 2015-01-08   1632次来访
    1、这是由于PHP中Zlib模块设置错误造成的,将php.ini中zlib.output_compression这一行注释掉就可以了。 2、这里需要指出的是PHP5是自带GZIP模块的,不需要另外加载。
  • 【11】PHP memcache扩展安装方法

    blogdaren 2015-01-08   1861次来访
    在PHP中安装Memcache扩展,有两种方式: 第一种是安装PHP的memcache扩展(实际上还有另外一个memcached扩展, 是基于比较流行的libmemcached库封装的),该扩展是用c写的,效率较高,需要在客户端上安装。 第二种则是直接使用客户端的 php-memcached-client 类库。 这里主要介绍第一种安装方法,假设PHP安装在 /usr/local/php5 ...
  • 【12】【原创】如何给CentOS设置静态IP?

    blogdaren 2015-01-06   1833次来访
    问题背景: 在开发项目时由于公司局域网采用自动获取IP的方式,导致每次服务器重启主机IP都会变化,这样hosts绑定域名时就得频繁更新配置,很是麻烦,所以我们可以通过设置静态IP来解决这个问题。 解决方案: (1)修改网卡配置:  vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 ...
  • 【13】【原创】解决报错:Variable 'sql_mode' can't be set to the value of 'NULL'

    blogdaren 2015-01-06   2635次来访
    问题背景: 用mysqldump导出的数据文件,用source导进去的时候常常有一些类似报错: Variable 'sql_mode' can't be set to the value of 'NULL'解决方法 产生原因: 这是由于导出的数据文件中的某些注释语句比如下面的黄色区域的注释语句引起的 ......... 0./*!4010...
  • 【14】【原创】运行iptables -L命令很慢的原因

    blogdaren 2015-01-06   3130次来访
    问题背景: 运行iptables -L命令时,输出的回显数据速度很慢,要N秒才能显示出来 产生原因: 这是对 hostname 和 service 进行名称反解造成的 解决方法: 加个  -n 参数就好啦,即: iptables -L -n
  • 【15】转一篇非常好的MySQL优化的文章

    blogdaren 2015-01-06   1682次来访
    原文:http://www.cnitblog.com/aliyiyi08/archive/2007/05/19/27272.html 一、我们可以且应该优化什么? 硬件 操作系统/软件库 SQL服务器(设置和查询) 应用编程接口(API) 应用程序 ------------------------------------------------...
Free Web Hosting