一些PHP的面试题


Posted in 面试题 onMay 06, 2015
1、有一个论坛,帖子的数据巨大,请简要说明如何提高用户搜索帖子的效率。
在程序方面,可以使用页面缓存技术。在前台界面着设计方面也可以让用户输入多一些的关键字,比如帖子的标题,发贴人的id,时间等,这样就可以大大提高搜索的效率了。
缓存下就行了,模板缓存和局部缓存都可以
2、在blog中用户注册后自动绑定一个:用户名.mmosite.com这样的二级域名,请简要的说出解决方案。
可以用两个IIS站点,一个是主站,一个是域名跳转
用于跳转的站点在IIS里必须添加一个空的主机头(默认站点)
还需要以下几点:
1.泛域名解析将*.yourdomain.com解析到你的Web服务器所在IP地址
2.在域名跳转站点的缺省页编辑程序,获得*.yourdomain.com中的*的值,跳转到主站
$_SERVER[HTT_HOST]; 根据这个查询下数据库就行了
3、请用PHP脚本解析出在
http://srfi.schemers.org/srfi-28/mail-archive/maillist.html
这个页面中出现的所有email,并保存到数组。
preg_match_all \w+@([\w\.]+) 就行了
4、用javascript 脚本写出下面的功能。有一个页面有两条图片广告,当用户访问这个页面时按百分之一的概率随机点击两个广告中的一个广告。
parseInt(Math.random()*100)==1
5、有一篇文章内容包含中文和英文字符,现在需要将文章中的英文单词全部提取出来。比如下面的文字:
RF Online has been officially rele按钮功ased for
提取结果应该是:
RF
Online
has
been
officially
rele
ased
for
请用C语言写出这个函数。
preg_match_all \w+
C语言也简单assoc范围判断下就行
6、请使用linux下的shell(Bourne Again Shell)脚本写出下面要求的功能:
现在有一个目录/video/temp/用来存放用户上传的视频文件,这个目录是临时的现在我们需要定时把这个目录里文件转移到/video/年月日/下面来,请写出脚本
#!/usr/bin/php -n
foreach(glob(“/video/temp/”) as $file){
copy…
}

Tags in this post...

面试题 相关文章推荐
如何写出高性能的JSP和Servlet
Jan 22 面试题
C语言编程练习
Apr 02 面试题
类成员函数的重载、覆盖和隐藏区别
Jan 27 面试题
delegate与普通函数的区别
Jan 22 面试题
C#笔试题和英文面试题
Feb 07 面试题
P/Invoke是什么
Jul 31 面试题
linux系统都有哪些运行级别
Mar 26 面试题
介绍一下linux文件系统分配策略
Feb 25 面试题
简述进程的启动、终止的方式以及如何进行进程的查看
Jul 12 面试题
介绍一下XMLHttpRequest对象的常用方法和属性
May 24 面试题
线程同步的方法
Nov 23 面试题
25道Java面试题集合
May 21 面试题
几道PHP面试题
Apr 14 #面试题
PHP如何防止SQL注入
May 03 #面试题
几道PHP的面试题
May 19 #面试题
PHP解析URL是哪个函数?怎么用?
May 09 #面试题
什么是Smarty变量操作符?如何使用Smarty变量操作符
Jul 18 #面试题
如何配置、使用和清除Smarty缓存
Dec 23 #面试题
介绍一下Cookie和Session及他们之间的区别
Nov 20 #面试题
You might like
PHP默认安装产生系统漏洞
2006/10/09 PHP
asp和php下textarea提交大量数据发生丢失的解决方法
2008/01/20 PHP
为PHP初学者的8点有效建议
2010/11/20 PHP
Codeigniter整合Tank Auth权限类库详解
2014/06/12 PHP
destoon设置自定义搜索的方法
2014/06/21 PHP
基于OpenCart 开发支付宝,财付通,微信支付参数错误问题
2015/10/01 PHP
PHP超全局变量实现原理及代码解析
2020/09/01 PHP
XML的代替者----JSON
2007/07/21 Javascript
JSON 客户端和服务器端的格式转换
2009/08/27 Javascript
js中array的sort()方法使用介绍
2014/02/20 Javascript
jQuery中队列queue()函数的实例教程
2016/05/03 Javascript
原生JS实现图片轮播与淡入效果的简单实例
2016/08/21 Javascript
jQuery获取选中单选按钮radio的值
2016/12/27 Javascript
NodeJS遍历文件生产文件列表功能示例
2017/01/22 NodeJs
canvas实现弧形可拖动进度条效果
2017/05/11 Javascript
浅谈webpack下的AOP式无侵入注入
2017/11/12 Javascript
js装饰设计模式学习心得
2018/02/17 Javascript
JS文件中加载jquery.js的实例代码
2018/05/05 jQuery
layui 给数据表格加序号的方法
2018/08/20 Javascript
Vue函数式组件-你值得拥有
2019/05/09 Javascript
npm的lock机制解析
2019/06/20 Javascript
python开发之thread实现布朗运动的方法
2015/11/11 Python
TensorFlow高效读取数据的方法示例
2018/02/06 Python
python实现爬取图书封面
2018/07/05 Python
django 中的聚合函数,分组函数,F 查询,Q查询
2019/07/25 Python
python 使用cycle构造无限循环迭代器
2020/12/02 Python
来自圣地亚哥的实惠太阳镜:Knockaround
2018/08/27 全球购物
村支部书记群众路线对照检查材料思想汇报
2014/10/08 职场文书
女方离婚起诉书
2015/05/18 职场文书
后天观后感
2015/06/08 职场文书
2016幼儿教师自荐信范文
2016/01/28 职场文书
导游词范文之颐和园/重庆/云台山
2019/09/10 职场文书
如何在C++中调用Python
2021/05/21 Python
浅谈Redis中的RDB快照
2021/06/29 Redis
R9700摩机记
2022/04/05 无线电
Python使用socket去实现TCP客户端和TCP服务端
2022/04/12 Python