Linux(15)-C/C++、PHP、JAVA概述
Linux下的編程開發
- 1.C/C++語言開發環境的搭建
- 2.PHP開發環境搭建
- 3.JAVA開發環境搭建
1.C/C++語言開發環境的搭建
方式1:文本編輯器+編譯器(gcc/g++)
Ubuntu 下常用的文本編輯器:
Vim 與 Emacs 最強文本編輯器之爭
方式2:C/C++語言集成開發環境–Eclipse
IBM公司,Eclipse基金會,JAVA編程,
主要技能–JAVA語言開發,
次要技能–C\C++語言項目開發、PHP語言項目開發
2001年IBM公司將Eclipse貢獻給開源社區。
2.PHP開發環境搭建
PHP-Hypertext Preprocessor–腳本語言,用于處理動態網頁。
PHP-1995年-拉斯姆斯·勒多夫–解釋型語言。
php語言嵌入在HTML語言中,用“<?hph”作為開始,“?>”作為結束。兩個標記之間的內容就是PHP語言。
靜態網頁 --HTML–HyperText Markup Language
–超文本標記語言–互聯網剛開始的時候,用HTML進行排版。
–網頁顯示的流程:瀏覽器下載HTML語言寫的網頁,然后在本地解釋為一張調整好的各種板式,字體,圖片等內容的網頁。
在客戶端執行腳本–JavaScript
網頁腳本語言–嵌入在HTML網頁源碼中–能夠實現有意思的效果–圖片移動、小游戲。網頁開始變得有趣。
–網頁顯示流程:用戶瀏覽器下載網頁源碼之后,除了按照HTML排版出網頁之外。在本地還要運行JavaScript語言寫的腳本。
在服務器端執行腳本–PHP
提供互動性,或者動態網頁,但是運行在服務器端,不需要用戶瀏覽器和電腦做過多的工作。
減少了客戶端瀏覽器和計算機硬件不同帶來的差異性,保證了網頁的效果。
PHP開發環境搭建
idnex.php文件的內容為:
<html><body><h1>PHP works~</h1> <p>This is the used to test PHP.</p> <?php phpinfo(); ?> </body></html>demo–又見Helloworld
sudo gedit /var/www/index/test.phpApache 依據.php的擴展名交由PHP解釋器先處理,處理完了在返回給Apache,Apache再給瀏覽器。
<html><body><h1>My PHP test</h1> <?php printf("<B>Hello World!</B>"); ?> </body></html>3.JAVA開發環境搭建
除了C語言,最廣泛應用的語言大概是Java了(寫的有點早了)
Java語言在手機應用開發方面,簡直無敵了。-- 跨平臺,面向對象,范型編程
最初被命名為Oak,用于電視機、電話、鬧鐘、烤面包機等家用電器的控制和通訊
1995年5月–被命名為Java,逐漸成為重要的網絡編程語言。
運行Java程序,既需要編譯器,又需要解釋器。
Java的理想–Write once, run anywhere.
程序員戲稱–Write once, debug anywhere.
Java 開發工具–Java Development Kit–JDK
Java集成開發環境–Eclipse–老本行–煮豆燃豆萁。
總結
以上是生活随笔為你收集整理的Linux(15)-C/C++、PHP、JAVA概述的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C++:39---继承中构造函数、析构函
- 下一篇: Xcode LaunchImage