資源描述:
《php畢業(yè)論文_英文文獻翻譯》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學術(shù)論文-天天文庫。
1、word文檔整理分享本科畢業(yè)設計(論文)外文參考文獻譯文及原文學院信息工程學院專業(yè)信息工程(電子信息工程方向)年級班別2004級(4)班學號3104002975學生姓名陳英權(quán)指導教師劉喜英2008年6月5日參考資料word文檔整理分享目錄外文參考文獻譯文1為什么選擇PHP22如果你是編程新手43寫一個基本的PHP程序44編程語法85嵌入式語言如何工作96服務端和客戶端腳本117運行你的程序13外文參考文獻原文1WhyPHP?142IfYouAreNewtoProgramming163WritingaB
2、asicPHPProgram184ProgrammingSyntax215HowEmbeddedProgrammingWorks246Server-sideVersusClient-sideScripting257RunningYourNewProgram271參考資料word文檔整理分享1為什么選擇PHP對于Web編程來說,PHP是一個很好的選擇。它較其它語言(包括其它面向Web的語言)有許多優(yōu)點。為了得到一個清晰的理解(和常見的面向Web的語言相比),讓我們將它們比較一下。ASP是微軟的網(wǎng)絡開發(fā)環(huán)
3、境(它本身不是一門開發(fā)語言,因為它允許程序員在ASP中選擇其它語言進行開發(fā),如VBScript或JScript。)ASP雖然簡單,但它太過于簡單了,以至于不能使用更復雜的邏輯和算法。除了ASP的過分簡單,很多公司發(fā)現(xiàn)很難在微軟的ASP許可證上節(jié)約成本。即使不考慮硬件成本,微軟的Web服務器就要數(shù)千美元,而基于UNIX操作系統(tǒng)的、可運行PHP的Web服務器則是免費的。另一種Web使用的知名語言是SunMicrosystems公司的Java。Java是平臺獨立的語言(在一個系統(tǒng)上用Java開發(fā)的程序可以不
4、經(jīng)過任何修改,就可以運行在其它系統(tǒng)上)。盡管Java的確有它的優(yōu)點,但它在開發(fā)時間、開發(fā)成本和執(zhí)行速度上卻有明顯的劣勢。Java開發(fā)是耗時的,因為Java工程要遵循嚴格的規(guī)則(Java強制的),這需要進行大量的規(guī)劃。另外,Java開發(fā)周期長,費用成本高,Java程序員的待遇也較高。因此Java程序開發(fā)的成本遠遠高于其它語言開發(fā)的成本。通過我們的比較可以看出,即使項目開發(fā)結(jié)束后,以Java語言寫的程序在運行時所花費的時間比其它語言的時間還要長??偟膩碚f,和Java相比,PHP的表現(xiàn)很出色。一個相似的工程
5、以PHP語言開發(fā),要比用Java開發(fā)節(jié)省兩三倍的時間。最重要的是,雖然最終的程序都可以運行多種平臺上(如Java),而PHP的程序則運行的更快。另一種開發(fā)Web程序的常用語言是Perl。Perl與PHP一樣,是一個可運行在多個平臺上的開源項目。事實上,Perl的歷史遠遠要比PHP長。在PHP之前,Perl被認為是最好的Web開發(fā)語言。然而,在過去的幾年中,在Web開發(fā)領域,PHP贏得了比Perl更好的口碑。因為PHP語言本身集成了大量的功能模塊,而要在Perl中使用這些功能,你就不得不單獨下載許多額外
6、的功能模塊。這樣,當程序從一個系統(tǒng)轉(zhuǎn)移到另一個系統(tǒng)時,就會容易產(chǎn)生問題,因為Perl不得不從自己的CPAN上下載相應的功能模塊。參考資料word文檔整理分享最后要比較的語言是C。C語言已經(jīng)存在很長的時間了;它已被用在各種各樣的計算機中,從大型主機到個人PC都可見到它的身影。如果你了解C語言的話,你就會知道用C語言開發(fā)Web程序會存在一些問題。為了用C語言開發(fā)一個Web程序,在你著手構(gòu)思你的實際任務時,你將不得不著手實現(xiàn)所有Web程序本身就應該具備的功能(如采集HTML表單提交的數(shù)據(jù))。而PHP語言提供
7、了所有的Web常用或者并不是很常用的功能,可以允許程序員將更多的精力放在實際的任務中。就其它的Web開發(fā)語言與PHP語言之間的比較而言,它們之間還存在很多不同。在Internet上將PHP與Java,Perl,ASP等語言進行比較的文章也很多。但是一旦你擁有了PHP的編程經(jīng)驗,你可能就會發(fā)現(xiàn),在選擇開發(fā)語言時,你會努力的說服你的客戶或老板,允許你使用PHP來進行開發(fā),而不是選擇其它的語言。如果出現(xiàn)問題,你可以通過搜索Internet找到大量基于這些問題的有用信息。PHP的使用是沒有限制的。早期的版本使
8、用的是單獨的跟蹤程序。而隨著時間的推移,這個簡單的跟蹤程序已經(jīng)被包含在語言的內(nèi)部了。PHP的主要用途,當然不只是用來跟蹤的了;它還可以做許多其它的事情。為了讓你理解PHP可以做什么,下面介紹了一些PHP的常見用途:?反饋表單?購物車和其它類型的電子商務系統(tǒng)?用戶注冊,訪問控制,以及在線訂閱服務?客戶登記?討論和留言板1如果你是編程新手如果你是一個從來沒有寫過程序的新手,這個想法可能有點嚇人。大多數(shù)程序員可能會告訴你(如果他們愿意承認),他們剛開始學習編程