一些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...

面试题 相关文章推荐
浙大网新C/C++面试解惑
May 27 面试题
以下为Windows NT 下的32 位C++程序,请计算sizeof 的值
Dec 07 面试题
Discard Protocol抛弃协议的作用是什么
Oct 10 面试题
网络编程中设计并发服务器,使用多进程与多线程,请问有什么区别?
Mar 27 面试题
什么是makefile? 如何编写makefile?
Aug 08 面试题
软件测试工程师笔试题带答案
Mar 27 面试题
飞利信loadrunner和软件测试笔试题
Sep 22 面试题
客服端调用EJB对象的几个基本步骤
Jan 15 面试题
线程问题:wait()方法是定义在哪个类里面
Jul 07 面试题
Java面试题:请说出如下代码的输出结果
Apr 22 面试题
Ruby如何创建一个线程
Mar 10 面试题
解释下列WebService名词:WSDL、SOAP、UDDI
Jun 22 面试题
几道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
删除html标签得到纯文本可处理嵌套的标签
2014/04/28 PHP
typecho插件编写教程(一):Hello World
2015/05/28 PHP
Laravel事件监听器用法实例分析
2019/03/12 PHP
详解Laravel服务容器的绑定与解析
2019/11/05 PHP
php设计模式之迭代器模式实例分析【星际争霸游戏案例】
2020/04/07 PHP
html读出文本文件内容
2007/01/22 Javascript
dojo 之基础篇(三)之向服务器发送数据
2007/03/24 Javascript
JS字符串函数扩展代码
2011/09/13 Javascript
js 图片随机不定向浮动的实现代码
2013/07/02 Javascript
javascript实现瀑布流加载图片原理
2016/02/02 Javascript
JavaScript数组方法总结分析
2016/05/06 Javascript
Javascript随机标签云代码实例
2016/06/21 Javascript
JavaScript中for循环的几种写法与效率总结
2017/02/03 Javascript
最常用的jQuery表单验证(简单)
2017/05/23 jQuery
Vue之Watcher源码解析(1)
2017/07/19 Javascript
教你5分钟学会用requirejs(必看篇)
2017/07/25 Javascript
JavaScript实现简单的双色球(实例讲解)
2017/07/31 Javascript
详解Vuex中mapState的具体用法
2017/09/28 Javascript
axios全局请求参数设置,请求及返回拦截器的方法
2018/03/05 Javascript
javascript如何实现create方法
2019/11/04 Javascript
详解Vue的watch中的immediate与watch是什么意思
2019/12/30 Javascript
在Vue 中获取下拉框的文本及选项值操作
2020/08/13 Javascript
微信小程序实现弹幕墙(祝福墙)
2020/11/18 Javascript
在Python中通过threading模块定义和调用线程的方法
2016/07/12 Python
Python简单删除列表中相同元素的方法示例
2017/06/12 Python
浅谈使用Python内置函数getattr实现分发模式
2018/01/22 Python
python 中字典嵌套列表的方法
2018/07/03 Python
Python解决线性代数问题之矩阵的初等变换方法
2018/12/12 Python
Python Collatz序列实现过程解析
2019/10/12 Python
django 文件上传功能的相关实例代码(简单易懂)
2020/01/22 Python
解决pyinstaller打包运行程序时出现缺少plotly库问题
2020/06/02 Python
英国家具、照明、家居用品网上商店:Wayfair.co.uk
2020/02/13 全球购物
幼儿如何来做好自我评价
2013/11/05 职场文书
工作自我评价怎么写
2014/01/29 职场文书
2015年领导干部廉洁自律工作总结
2015/05/26 职场文书
劳动合同变更协议书范本
2019/04/18 职场文书