課程
/后端開發
/PHP
/PHP入門篇
兩個都是后臺語言,有什么區別呢
2016-07-29
源自:PHP入門篇 1-1
正在回答
作為一種為Web而特別設計的語言,PHP帶來了許多商業機構渴望的特性。·學習周期短,比較簡單·快速的開發時間·非常高的性能這對于缺乏熟練編程人員,時間又非常緊迫的公司來講,具有非常重要的意義??缙脚_性很好,PHP可以在所有主要的操作平臺(UNIX,Windows,甚至是大型機)上運行,而且生來就支持各種流行的數據庫。這決定它是一種進行Web開發的非常理想的選擇:曾有運用PHP技術的網上商店稱,他們只需雇傭業余的程序員,幾天內就能夠開發出可重用的代碼。那些熟悉諸如C,C++或Java等語言的程序員們,也總是發現他們能夠在幾個小時之內就能夠進行PHP編程。 ,可想而知,轉行去php非常簡單“PHP是構建在Web開發人員現實需求之上的....不同于其它笨重的,高負荷的方法,PHP非常輕便,是為Web開發度身定做的。它可以比其它同類技術更快,更容易的解決復雜的問題?!?br />Java作為一種新的編程語言,最初用于運行嵌在瀏覽器中的客戶端應用程序。在過去短短幾年中,“applet”所暴露的問題迫使SUN和其它Java開發人員為該語言尋找新的出路。其中最為突出的就是服務器端編程,它允許Web站點連接數據庫并產生其它服務器端的應用程序,即“servlets”。SUN最終推出了Java Server Pages(JSP)作為編寫servlets的手段。與PHP一樣,JSP在不同平臺間也具有高可移植性(盡管PHP支持任何32位以及32位以上的平臺,而JSP只能在安裝了Java虛擬機的平臺上運行)。 然后,一個沒有編程背景的新手會發現,使用servlets編程是一件極為困難的事,原因在于該語言的復雜性以及JSP系統復雜的設計方式。JSP的性能也存在許多待改進的地方:ZDnet的在線刊物eWeek最近的一項調查發現,PHP的運行速度差不多是JSP的3.7倍??梢哉f,JSP是Web環境中非常差的一種解決方案,這是因為它每秒鐘只能處理很少的事務,而且響應速度相當的慢。ZDnet的eWeek雜志還提到:“JSP是一項相對較新的技術,從開發工具、資源、人才方面來看,還未具有完全的市場成熟度?!?.....由于JSP是基于Java的,而Java由是一種強類型的語言,所以我們不得不聲明變量的類型,并在需要的地方手工轉換類型。這使得JSP成為業余程序員最難于學習的一種腳本語言。PHP與Java協同工作JSP僅僅是一種能夠訪問Java對象的語言罷了,認識到這一點很重要。而PHP也可以整合Java,這意味著,PHP可以象JSP一樣,成為一種能夠調用Java邏輯的腳本語言。但與JSP不同的是,PHP還可以調用其它組件模型,如Microsoft的COM,而且增加對新的對象模型的支持也極為容易??梢?,PHP的擴展能力是無窮的。而另一方面,JSP完全依賴于Java。IBM程序員Sam Ruby聯合使用PHP和Java。通過PHP對Java的良好支持,使得Java對象如同常規的PHP對象一樣,透明地被創建和使用。AutionWatch網站使得各種規模的商業團體都可以從其動態競價環境中獲益。它每月的訪問人數在二百六十萬以上;已有三十多萬個注冊用戶;每個月進行一百二十萬次拍賣。 他們曾嘗試使用Java,但還是選擇了PHP,就因為它更容易使用,開發速度更快。編程顧問Reuven Lerner曾在各種語言之間作過比較。他對PHP的評價:“這是門容易學習的語言。美工和Web設計師可能會說他們并非程序員,但事實上,他們在大型項目中,越來越多的使用了JavaScript,VBScript以及其它一些簡單的編程語言。與Perl相比,PHP更加正規和明確;對一個新手來說,PHP比Java更容易掌握。確實,PHP有點象JavaScript(如果存在服務器端版本的話)。任何人,不管有無編程經驗,都可以在很短的時間里學會并使用PHP。這一點也許VBScript可以做到,但Perl和Java肯定不行.....PHP絕對是一個非凡的,強大的系統。無怪乎能夠成為創建Web站點的流行語言.....我認為,PHP將成為Java和JSP強有力的競爭對手,我會在某些客戶和公司內部項目中極力推薦PHP。”PHP:一直在前進JSP有Sun作為其后盾,因此不斷獲得媒體的關注。但有趣的是,盡管沒有任何宣傳攻勢,PHP的流行度仍然以8-11%的速度在增長,遠遠大于服務器端應用程序4%的月增長率。有六百五十萬個站點使用了PHP。39%的Apache服務器上配置了PHP;而Perl占了11%的市場分額,名列第四。Apache保持著59%的Web服務器市場占有率;Microsoft次之,僅28%。
舉報
PHP入門教程輕松學習,行業大牛幫您快速掌握PHP編程基礎知識。
3 回答這個和java的有區別嗎?
1 回答, 和.有什么區別
3 回答,和.有什么區別
1 回答在PHP中單雙引號有什么區別
3 回答define和defined有什么區別?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-07-29
作為一種為Web而特別設計的語言,PHP帶來了許多商業機構渴望的特性。
·學習周期短,比較簡單
·快速的開發時間
·非常高的性能
這對于缺乏熟練編程人員,時間又非常緊迫的公司來講,具有非常重要的意義??缙脚_性很好,PHP可以在所有主要的操作平臺(UNIX,Windows,甚至是大型機)上運行,而且生來就支持各種流行的數據庫。這決定它是一種進行Web開發的非常理想的選擇:曾有運用PHP技術的網上商店稱,他們只需雇傭業余的程序員,幾天內就能夠開發出可重用的代碼。那些熟悉諸如C,C++或Java等語言的程序員們,也總是發現他們能夠在幾個小時之內就能夠進行PHP編程。 ,可想而知,轉行去php非常簡單
“PHP是構建在Web開發人員現實需求之上的....不同于其它笨重的,高負荷的方法,PHP非常輕便,是為Web開發度身定做的。它可以比其它同類技術更快,更容易的解決復雜的問題?!?br />Java作為一種新的編程語言,最初用于運行嵌在瀏覽器中的客戶端應用程序。在過去短短幾年中,“applet”所暴露的問題迫使SUN和其它Java開發人員為該語言尋找新的出路。其中最為突出的就是服務器端編程,它允許Web站點連接數據庫并產生其它服務器端的應用程序,即“servlets”。SUN最終推出了Java Server Pages(JSP)作為編寫servlets的手段。與PHP一樣,JSP在不同平臺間也具有高可移植性(盡管PHP支持任何32位以及32位以上的平臺,而JSP只能在安裝了Java虛擬機的平臺上運行)。 然后,一個沒有編程背景的新手會發現,使用servlets編程是一件極為困難的事,原因在于該語言的復雜性以及JSP系統復雜的設計方式。
JSP的性能也存在許多待改進的地方:ZDnet的在線刊物eWeek最近的一項調查發現,PHP的運行速度差不多是JSP的3.7倍??梢哉f,JSP是Web環境中非常差的一種解決方案,這是因為它每秒鐘只能處理很少的事務,而且響應速度相當的慢。
ZDnet的eWeek雜志還提到:
“JSP是一項相對較新的技術,從開發工具、資源、人才方面來看,還未具有完全的市場成熟度?!?.....由于JSP是基于Java的,而Java由是一種強類型的語言,所以我們不得不聲明變量的類型,并在需要的地方手工轉換類型。這使得JSP成為業余程序員最難于學習的一種腳本語言。
PHP與Java協同工作
JSP僅僅是一種能夠訪問Java對象的語言罷了,認識到這一點很重要。而PHP也可以整合Java,這意味著,PHP可以象JSP一樣,成為一種能夠調用Java邏輯的腳本語言。但與JSP不同的是,PHP還可以調用其它組件模型,如Microsoft的COM,而且增加對新的對象模型的支持也極為容易??梢?,PHP的擴展能力是無窮的。而另一方面,JSP完全依賴于Java。
IBM程序員Sam Ruby聯合使用PHP和Java。通過PHP對Java的良好支持,使得Java對象如同常規的PHP對象一樣,透明地被創建和使用。
AutionWatch網站使得各種規模的商業團體都可以從其動態競價環境中獲益。它每月的訪問人數在二百六十萬以上;已有三十多萬個注冊用戶;每個月進行一百二十萬次拍賣。 他們曾嘗試使用Java,但還是選擇了PHP,就因為它更容易使用,開發速度更快。
編程顧問Reuven Lerner曾在各種語言之間作過比較。他對PHP的評價:
“這是門容易學習的語言。美工和Web設計師可能會說他們并非程序員,但事實上,他們在大型項目中,越來越多的使用了JavaScript,VBScript以及其它一些簡單的編程語言。與Perl相比,PHP更加正規和明確;對一個新手來說,PHP比Java更容易掌握。確實,PHP有點象JavaScript(如果存在服務器端版本的話)。任何人,不管有無編程經驗,都可以在很短的時間里學會并使用PHP。這一點也許VBScript可以做到,但Perl和Java肯定不行.....PHP絕對是一個非凡的,強大的系統。無怪乎能夠成為創建Web站點的流行語言.....我認為,PHP將成為Java和JSP強有力的競爭對手,我會在某些客戶和公司內部項目中極力推薦PHP。”
PHP:一直在前進
JSP有Sun作為其后盾,因此不斷獲得媒體的關注。但有趣的是,盡管沒有任何宣傳攻勢,PHP的流行度仍然以8-11%的速度在增長,遠遠大于服務器端應用程序4%的月增長率。有六百五十萬個站點使用了PHP。39%的Apache服務器上配置了PHP;而Perl占了11%的市場分額,名列第四。Apache保持著59%的Web服務器市場占有率;Microsoft次之,僅28%。