首先声明我不懂英文,借助“金山快译”应该是没有理解错1、在5个php服务器间调度session
a、公用一个session数据库
b、通过局域网中的共享目录2、如何做mysql连接池
mysql有连接池一说吗?可能是“金山快译”在骗我3、required_once和include的区别
题中required_once 是错的应为require_once
两者的区别在于
a、require_once有有语法检查而include没有
b、require_once不重复加载5、如何在没有任何输入的情况下,让php做定时工作
a、通过操作系统的定时任务机制启动php以命令行方式工作
b、执行永久循环的php程序,在程序中判断时间后操作6、如何载入DLL(如果我供应你C库)
php可用dl函数加载php专用dll、可通过com函数创建com对象、可通过win32api对象使用通用的dll
a、公用一个session数据库
b、通过局域网中的共享目录2、如何做mysql连接池
mysql有连接池一说吗?可能是“金山快译”在骗我3、required_once和include的区别
题中required_once 是错的应为require_once
两者的区别在于
a、require_once有有语法检查而include没有
b、require_once不重复加载5、如何在没有任何输入的情况下,让php做定时工作
a、通过操作系统的定时任务机制启动php以命令行方式工作
b、执行永久循环的php程序,在程序中判断时间后操作6、如何载入DLL(如果我供应你C库)
php可用dl函数加载php专用dll、可通过com函数创建com对象、可通过win32api对象使用通用的dll
php 4.1.0 以后就1种啦
=========
header("content-type:text/xml");
echo '<?xml version="1.0"?>';
echo $rss_content;//输出RSS的内容,为一段标准的XML文本。
偶随便说说,姑妄言之 姑妄听之。
1。共享Session值得在多台服务器之间,跨域名不需要重新登陆
采用相同的定级域名写入cookie来共享,比如 xxx.com是定级域名,那么就能够然用户登陆后的session写入用户本地cookie,然后在1.xxx.com, 2.xxx.com等之间共享,无须重新登陆。
如果关闭了Cookie呢?呵呵,没想到
2。你能使用Mysql创建一个链接池吗?
好像mysql没有链接池的概念,也许能自己实现。
3。require_once和include之间的区别,一般如何使用?
require_once只加载文件一次,并且如果文件不存在的话,那么会中止程序。
include 可能加载无限次脚本,如果文件不存在,那么会忽略。
4。用PHP加载一个RSS文件,并且解析它。
加载:
function getRss($rssPath) {
$fp = fopen($rss, "r") or die("Open rss file failed");
while ($str = fread($fp, 4096)) {
$content .= $str;
}
return $content;
}$rss = getRss("http://xxx.com/rss.xml");echo $rss;解析就麻烦一点,反正可以通过多种方法来解析,比如Dom、SimpleXml和直接的xml解析函数
5。使用PHP做后台处理,在没有提交任何变量的情况下,让PHP每两小时执行一次。
A. 使用Crontab来定期执行:crontab -e,加入: * * 2/* * * /path/to/test.php
B. 在程序中使用死循环:
#!/usr/bin/php function useFun(){...} //run functionwhile (1) {
useFun();
sleep(7200);
}C. 使用获取时间的方式来运行,代码没想出来
6。如何加载一个动态链接库,当这个C库已经提供,你如何调用?
Win32: dl("xxx.dlll");
Linux: dl("xxx.o");
7。有多少种方法能够注册变量为Session?
A. $var1 = "value1";
session_register("var1");B. $_SESSION['var1'] = "value1";, 然后把这个值写入到/tmp目录下,好像是phplib的实现方法
//PS:以上代码没有经过测试或验证,不能保证正确性。
第四条你翻译错了吧?楼主的题目里是download(下载)而不是load(加载)
他很也没叫你parse it..只是说download是为了parse it.
2 用 mysql_pconnect 代替 mysql_connect 即可。
3 最大不同即重点在 Once 这个东西上。
4 很多种方式 最常见的是 用 file fsockopen 等可以远程打开的函数。把 RSS 当文本文件来处理即可。 也可以用 xml 的专用函数来完成(PHP有相关类库)
5 把PHP当成脚本,即可完成。上面已经讲到了。A 用系统的方法去实现。 B 用程序来实现
6 dl() new COM() COM方式可以使用构建的对象去访问。
7 最常用的方式是 访问 $_SESSION数组。 有些变态的方法 可以手工指定 session_id 并,手工创建 session 文件于服务器 session 文件夹。 当然 如果是DB-SESSION 的话,还可以手工添加数据库记录的方式来注册SESSION变量。