PHP中实现进程间通讯 PHP中实现进程间通讯邱文宇本文将讨论在PHP4环境下如何使用进程间通讯机制——IPC。在PHP中使用共享内存段在不同的处理进程之间使用共享内存是一个实现不同进程之间相互通讯的好方法。在PHP中有了共享内存的帮助,你可以实现不同进程在运行同一段PHP脚本时返回不同的结果。或实现对PHP同时运行数量的实时查询等等。信号量是另外一种进程间通讯 的方式,它同其他IPC机构不同。
WML,Apache,和 PHP 的介绍 这些基础可让你建立环境并且自己学习往後的应用.需求你要对ApacheWebServer,Php和html有点经验.对系统的要求来说,我是用apache1.3.9,php3,和RedHatLinux6.0来示范.我还没碰到在windows上跑Apache,和PHP3或PHP4上的任何问题.在这篇文章,我将指导你接触的领域:wml的介绍,在Apache上设定无线appications,并且建立你的第一个WML/PHP网页.大部份的资讯可从网际网路上收集.WML简介WML代表无线的标注语言.WAP电话或类似的设
在线竞拍系统的PHP实现框架(一) 前面我给了一个分页显示mysql记录的类,却没给出使用的例子,现在,我整理了我刚写的一个在线竞拍系统框架程序,来说明这个类的使用方法,而且也就在线竞拍的实现方法与大家一起来讨论一下。首先声明,我不是高手,也不是行家,只是一个fans,所以这个程序肯定有不少漏洞,但我之所以敢拿出来,是因为我很希望能自由地与大家分享PHP带给我们的快乐。(其实是想多加点分好弄个支持mysql的空间^_^)我觉得竞拍系
搜索引擎核心技术(PHP编程思路) --[1] 谈到网页搜索引擎时,大多数人都会想到雅虎。的确,雅虎开创了一个互联网络的搜索时代。然而,雅虎目前用于搜索网页的技术却并非该公司原先自己开发的。2000年8月,雅虎采用了Google(www.google.com)这家由斯坦福大学学生创建的风险公司的技术。理由非常简单,Google的搜索引擎比雅虎先前使用的技术能更快、更准确搜索到所需要的信息。 让我们自己来设计、开发一个强劲、高效的搜索引擎和数
解决RHAS3中Apache2的PHP上传文件大小的限制 近日将论坛从VBB2升级到VBB3,将上传附件大小设置为2M,可每次上传超过500K的附件都会出错,而之前使用VBB2时却正常。再回忆一下,发现以前用VBB2时的操作系统为RHAS2.1,用的自带的Apache1.x版本,后来升级成VBB3之前,顺便也把系统更换为RHAS3,而RHAS3自带的Apache为2.x版本,其配置文件的组织方式有所改变,也许自己编译安装的Apache就不会出现此种问题,可自己比较懒,不喜欢编译,呵呵.
针对初学PHP者的疑难问答(2) 答1:由于Windows版本的Apache默认情况下不指定ServerName,所以运行时会出错。解决的办法是修改Apache安装目录下的conf目录下的httpd.conf:-搜索ServerName-去掉前面的#号-把ServerName后面的值换成你自己的设置,如localhost之类的-保存,重新启动Apache----------------------------------------------------------------------问2:为什么在WINDOWS下使用PHP4的SE
php4的session功能评述(三) 总的感觉php的session功能基本上还能用一用,还算方便,省了很多自己处理cookie的麻烦事情。php的session管理还是基于文件的,默认的是在/tmp目录下生成一个和sessionid同名的session文件,在这个文件里保存register的sessiondata。session有生存期,在/usr/local/lib/php.ini里可以设置。招倒是有,session文件的目录是可配置的,把所有的session文件搞到一个共享的nfs目录就完事了。BTW:由于语法的不严格,php的函数返回
PHP模板引擎SMARTY 用PHP实现MVC开发模式的逻辑层和表示层有多种模板引擎可供选择,但是官方引擎SMARTY诞生后,选择就有了变化。本文主要讨论SMARTY之于其他模板引擎的不同特点,简要介绍了该引擎的安装及使用,并用一个小的测试案例对比了SMARTY和PHPLIBtemplate的速度和易用性。并不是每一个人都按照SMARTY默认目录结构来写应用的。
PHP 增加了对 .ZIP 文件的读取功能 这一章写的是php4.0.7和以后版本的东西ExampleUsageThisexampleopensaZIPfilearchive,readseachfileinthearchiveandprintsoutitscontents.Thetest2.phparchiveusedinthisexampleisoneofthetestarchivesintheZZIPlibsourcedistribution.Example1.ZipUsageExample