如何使用PHP使您的網站移動友好

讓您的所有用戶都可以訪問您的網站非常重要。雖然許多人仍然通過他們的計算機訪問您的網站,但大量人也在從他們的手機和平板電腦訪問您的網站。在您編程網站時,請記住這些類型的媒體,以便您的網站可以使用這些設備。

PHP全部在服務器上處理,所以到代碼進入用戶時,它只是HTML。所以基本上,用戶從您的服務器請求您的網站頁面,然后您的服務器運行所有的PHP并向用戶發(fā)送PHP的結果。該設備從未真正看到或必須與實際的PHP代碼做任何事情。這使得使用PHP完成的網站優(yōu)于在用戶端處理的其他語言,例如Flash。

將用戶重定向到網站的移動版本已變得流行。這是您可以使用htaccess文件執(zhí)行的操作,但也可以使用PHP執(zhí)行。一種方法是使用strpos()查找某些設備的名稱。這是一個例子:

 

$$類似于strpos($U服務器[&\#39;HTTP用戶用戶用戶代理\\35; 39;],"黑莓##34;);
$iphone=strpos($UServer[&\\35;##39;HTTP#39;HTTP;#?USER?AGENT'],"iphone");
$ipod=strpos($U服務器['HTTP?USER?AGENT'],"ipod");
$webos=strpos($U服務器['HTTP?USER'],"webOS");
if($android | |$bberry | |$iphone | |$ipod | |$webOS==true)
{
標題('位置:http://www.yoursite.com/mobile&39;);
}
?>

如果您選擇將用戶重定向到移動站點,請確保為用戶提供訪問完整站點的簡便方法。

要記住的另一件事是,如果有人從搜索引擎到達您的網站,他們通常會'不通過您的主頁,所以他們不會'不想被重定向到e、 相反,請將它們從SERP(搜索引擎結果頁面)重定向到文章的移動版本。

感興趣的可能是用PHP編寫的CSS切換器腳本。這允許用戶通過下拉菜單放在不同的家庭裝修小常識CSS模板上。這將允許您在不同的移動友好版本中提供相同的內容,可能一個用于手機,另一個用于平板電腦。這樣,用戶可以選擇更改為這些模板之一,但也可以選擇保留網站的完整版本(如果他們愿意)。

最后一個考慮因素:雖然PHP適用于移動用戶可以訪問的網站,但人們經常將PHP與其他語言結合起來,使他們的sit盡其所能。添加新功能將帶來的功能時要小心't使移動社區(qū)成員無法使用您的網站??鞓返墓?jié)目!