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
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...
}
以上就介紹了 某大型網路公司應徵時的筆試題目附答案,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。