PHP外貿網站制作的探究
網絡融入人們的生活。在學習與工作環(huán)境中都利用網絡環(huán)境,可以事半功倍 。共享資源,節(jié)約人力與時間。 而人們在進入網絡時,主要是以網站的形式進行交互訪問。只不過是各種不同的網站形式。如百度/外貿網站優(yōu)化類的門網站,論壇形式的網站等等。 而動態(tài)網站的制作中,比較成 熟的腳本技術中,PHP是其中一員。本文探討利用PHP技術制作動態(tài)網站時的一些關鍵問題,并以網站的留言板模塊功能為例進行動態(tài)網站設計與搭建方法。
1 PHP簡介
1.I定義
PHP的中文名稱翻譯為超文本預處理器 。 從這三個字母可以看出是英文單詞的所寫 。哪么為什么叫超文本預處理器呢 。這就得提到, 網絡技術發(fā)展中,瀏覽器 的出現是 網絡技術成熟的一大標志 。而最先 出現 的簡單便捷編輯 網 頁 的語言是 HTML,翻譯過來為超文本標記語言。這里一直出現超文本 ,很多資料中認為超文本 ,就是不僅僅局限于文本形式 的體現 ,可以用圖片 、視頻 、鏈接 、文字文本等 多種形式出現。在不斷的發(fā)展中,人們的需求從單一的網頁變成了網站,從靜態(tài)提升到了動態(tài)。從而出現了各種更加成熟的腳本語言。最早出現的有PHP、ASP兩大類(這里不統計特效腳本如VBSCRI PT等 )。
1.2腳本優(yōu)勢與特性
PHP腳本編程的優(yōu)勢很多。在早期最為突出的是跨平臺的可移植性 。不僅僅可以用在微軟操作系統 ,還可以不重新編程應用于UNIX平臺系統。當然隨著腳本語言的不斷完善 。ASP出現了NET版本,也可以實現跨平臺的使用了 。
第二 、PHP在編 程 中,具有比較自由的風格,與高級語言編程相比,更加簡單 ,便捷 。
第三 、配套工具完善,在編寫程序時,可以利用成 形的編輯器 。筆者常常使用的 是editplus,占用空間小 ,編寫多種語言皆可 。
在與數據庫連接時,有一款數據庫MYSQL,專門與PHP合作,將操作的便捷性大幅提高 。如果系統或者網站的安全性要求不是特別高這款數據庫是與 PHP搭配的不二之選。第四、 從使用角度來說,現在PHP使用和ASP系列可以說是評分秋色,從地域角度來講,有個有趣的現象,南方使用PHP偏多,北方使用ASP系列偏多。
2動態(tài)外貿網站制作過程
很多剛剛學習編程 的新 手喜 歡研究代碼的簡便性和如何完成各種獨特的功能。無可厚非 ,這對長期編程是有一些幫助的。但是對于動態(tài)網站的制作 ,如果偏重于研究編碼,容易事倍功半 。在制作動態(tài)網站時,應該從制作目的或者用戶需求出發(fā),確定功能模塊,為網站的風格定下基調。而且要預留出擴展空間 。這對編程過程中出現偏差,及時進行更正有巨大的幫助 。網站制作過程中的先后 序 ,一般要從主索引頁做起,把主要功能模塊集中在主索引頁面,功能的具體完成 ,可以通過鏈接在二級/三級分頁中完成 。具體分頁 的級別 ,根據需求和經濟可用性來確定。然后實現腳本PHP與數據庫的互聯。充實文本/圖片等內容 。再通過美工不斷的完善。預留出后期維護的工作量與經費。
3, PHP論壇制作中模塊縮影舉例
大家都登錄過各種論壇,我們每個用戶的留言,都會不斷更新,同時在我們需要的時候,可以查詢到權限內,幾個月甚至幾年的留言。這是因為,我們的留言存儲在后臺數據庫中 。這個數據庫在服務器端 ,我們可以通過自身終端去訪問服務器端,通過密碼驗證,獲得權限得到數據 。
那么PHP如何實現這些過程呢?首先服務器建立,選取一臺性能較高的電腦作為服務器 ,在該臺電腦中安裝MYSQL服務器端軟件。利用PHP腳本語言建立與數據庫的連接 。將用戶的基本信息和留言存儲在 數據庫中。所以大家在留言的過程 ,就是寫入數據庫的過程。
而大家回看自己的留言就是從服務器端獲取數據的過程 。
從PHP編程角度,基本應該具有刪除。php模塊、保存模塊、登錄模塊、游客模塊以及最基本的index模塊 (一般為留言處的首頁 ) 刪除模塊代碼舉例 :
i f(($HTTP— COOKIE — VARS[ ”s i gn” 】 = ’do webs ” ) &&( $一GET[ id] >0) ){
$dbhos t =” 22 1 . 208. 249. 92”;
$dbna me =” dowe bs” ;
Sdbuser name =” r oot ”:
$dbpass word=” 321 ” ;
$db-mysqlconnec t (
dbpasswrd) ; mys qlselectdb( $ dbname, Sd b) ;
Ssql =”deletefromdatwhereid= 一
GET[id] ?;
$result = -mysql _ que r y( $s q1 ) ; echo” OK !! 刪 除 成 功 !
href =inde x. php>返回 ” :
} else { echo” ERROR ! ! 不 能 刪 除 !
b>返回 ” ; l
echo$ HTTP COOKI E_、 RS[? s i gn” 】 ;
echo$ — GET[ i d] ;
?>
說明:
這個簡單的代碼相信掌握PHP的人員可以看懂借鑒。首先要連接地址,當然這里的地址是內網給出,如果是放在外網中,只要放入獨立IP替換即可訪問數據庫要給出用戶名和 密碼,這個權限就是你申請后由管理員給出,或者系統允許的。訪問數據庫 的語句,主要是增刪改查 四大類。這段代碼明顯是訪問MYSQL數據庫的。當然,要注意 PHP的版本,這里使用已經是4.3以后的版本。5.0系列使用要查詢部分語句的改變 。
- 上一篇: 外貿網站制作中的色彩運用淺談
- 下一篇: 外貿網站制作和網站優(yōu)化的方法和注意事項
