A. 怎麼知道網站用什麼語言寫的。
判斷網站使用的語言一般為:1.查看網站後綴名,也就是看網頁的後綴名,如:asp的是用vbscript,aspx的是asp.net,do、jsp的是jsp程序,這種方法對於某些技術簡單的網站可以使用,如果使用了偽路徑等技術則該方法不適合;2.查看網頁源碼,一般有些網站會在網頁源碼中透露出程序所用的語言,如調用其他頁面時,結合(1)方法能夠容易判斷;3.現在的技術越來越成熟,一個大型的網站很少會直接就使用一種語言開發,而且使用了偽靜態、偽路徑等方式使得網站更加安全,這些網站就不容易被確定所使用的語言,就比如sina,至少使用了2種開發語言:asp.net及php。 至於如何判斷某個網站所使用的空間是否支持某個語言的程序,這個要看空間商所提供的空間的平台所能支持到的范圍了,不能主動知道。就比如你用asp.net開發了一個網站,你只能去找能支持.net平台的空間租用,而不能找只支持asp的空間來租用。
B. 開發個網站需要哪些語言
HTML是最簡單、最基本的網頁編程語言,同時所有的空間也都支持HTML,HTML網站,一般主要是用於一些廣告頁/簡單的介紹式企業網站/廣告頁等,基本上不具備互動性,主要製作展示性網站,也叫靜態語言,靜態並非是說網站上沒有動畫,而是說沒有互動性。同時HTML也是運行速度最快的一樣語言,也是對伺服器壓力最小的,所以動態網站往往都會把網頁在顯示的時候轉化為HTML格式。
動態語言,即為互動式語言,主要是ASP、ASP.NET、PHP、JSP等,其中ASP最為常見,網路上大部分網站都是ASP編程語言的,論壇、聊天室、具有注冊以及管理功能的網站,基本上都是動態網站,動態網站的優點就是可以實現復雜功能,缺點就是運行速度慢,動態網站必須有相應的支持空間才可以運營。現在PHP語言的發展很快,大多數網站開始轉向適用php。國外的開源程序幾乎都是php語言的。
C. 現在一般用什麼語言寫一個網站
前端是html css javascript相配合使用,後台一般是java或php等,還要用到資料庫免費的有mysql。
D. 用什麼語言寫網頁
可以使用HTML(超文本標記語言)、CSS(層疊樣式表)和JavaScript編程語言來創建網站、編寫基於網頁的應用程序和游戲等互聯網開發。
1、HTML是製作簡單的網頁和給網頁創建密碼。
HTML是一種超文本標記語言,可以給瀏覽器發送指令,給網頁添加文字和圖片,把一條條信息組合成行、段落或章節。目前幾乎所有網頁的基本結構,都是用HTML編寫的。
2、CSS是設計基於網頁的應用程序和利用網路資源來創建網頁。
CSS(層疊樣式表)是一種經常與HTML配合使用的編程語言。它可以改變網頁的外觀,比如網頁中文字大小、顏色和位置,或是網頁背景色等,使網頁更漂亮。
3、JavaScript是製作基於網頁的游戲和創建網站。
JavaScript是一種最流行的編程語言,可以讓HTML和CSS編寫的網頁具有交互性,即讓網頁能根據用戶的操作做出改變。
(4)寫網站用什麼語言擴展閱讀
注意事項
1、把創建的所有HTML文檔、以及用到的圖片都放在一個文件夾里;
2、代碼中的字母的大小寫要分清;符號用半形的;給JavaScript的一段代碼命名時,用駱駝拼寫法(把兩個單詞拼成一個單詞,第一個單詞以小寫字母開頭,第二個單詞以大寫字母開頭,兩個單詞之間沒有空格,比如sayHello);
3、網頁中喜歡的設置,可以點擊瀏覽器的「查看原代碼」,然後復制相應代碼到自己的HTML文檔里。
E. 網站都是用什麼語言編寫的程序有多少種
1.PHP
是當前興起備受推崇的一種WEB編程語言,開源且跨平台,在歐美比較流行,由於PHP是在伺服器端執行的,客戶端是看不到代碼的。 PHP可以完成任何CGI腳本可以完成的任務,但它的功能的發揮取決於它和各種資料庫的兼容性。php網站程序和資料庫是獨立的,網站速度涉及到web伺服器和database伺服器交換速度影響。
2.ASP.NET
面向對象的方法來創建動態web應用程序。在原來的技術中,伺服器端代碼和客戶端HTML混合、交織在一起,常常導致頁面的代碼冗長而復雜,程序的邏輯難以理解,而 ASP.NET就能很好的解決這個問題,而且能獨立於瀏覽器,現在有許多人都在學習,主要是開發的效率比較的高。但是還是基於WIN平台運行,不能跨平台。
3.JSP網站開發語言
備受企業級的公司及銀行金融機構使用,工商銀行這樣的大單位就是用JSP開發語言來做開發的。
F. 怎麼看一個網站是用什麼語言編寫出來的
看一個網站是用什麼語言編寫出來的方法是:
通用的可以用firebug或者chrome的工具來查看網頁的ResponseHeaders。
還可以根據網址的後綴來判斷。
G. 現在在做網頁一般用什麼語言
ASP與ASP.NET
ASP是微軟公司推出的意圖取代CGI的新技術。通過它,用戶可以使用幾乎所有的開發工具來創建和運行互動式的動態網頁,如返饋表單的信息收集處理、文件上傳與下載、聊天室、論壇等等,實現了CGI程序的功能介是又比CGI簡單,而且容易學習。由於ASP使用基於開放設計環境的Active X技術,用戶可以自己定義和製作組件加入其中,使自己的動態網頁具有幾乎無限的擴充能力。它還可利用ADO(Active Data Object,微軟的一種新的數據訪問模型)方便地訪問資料庫,能很好地對數據進行處理。借WINDOWS 東風,ASP得到了長足的發展。
PHP
PHP,一個嵌套的縮寫名稱,是英文「超級文本預處理語言」(PHP:Hypertext Preprocessor)的縮寫。PHP 是一種 HTML 內嵌式的語言,PHP與微軟的ASP頗有幾分相似,都是一種在伺服器端執行的「嵌入HTML文檔的腳本語言」,語言的風格有類似於C語言,現在被很多的網站編程人員廣泛的運用。PHP 獨特的語法混合了 C、Java、Perl 以及 PHP 自創新的語法。它可以比 CGI 或者 Perl 更快速的執行動態網頁。用PHP做出的動態頁面與其他的編程語言相比,PHP是將程序嵌入到HTML文檔中去執行,執行效率比完全生成HTML標記的CGI要高許多;與同樣是嵌入HTML文檔的腳本語言JavaScript相比,PHP在伺服器端執行,充分利用了伺服器的性能;PHP執行引擎還會將用戶經常訪問的PHP程序駐留在內存中,其他用戶在一次訪問這個程序時就不需要誠信編譯程序了,只要直接執行內存中的代碼就可以了,這也是PHP高效率的體現之一。PHP具有非常強大的功能,所有的CGI或者JavaScript的功能PHP都能實現,而且支持幾乎所有流行的資料庫以及操作系統。
Script
腳本語言是介於HTML(HyperText Markup Language,超文本標示語言)和Java、C++和Visual Basic之類的編程語言之間的語言。它的語法和規則沒有可編譯的編程語言那樣嚴格和復雜。傳統的HTML是靜態的,為增強網頁的動態功能,一些廠商先後推出了自己的Script腳本語言,其中Netscape推出了JavaScript(for客戶端和 for服務端兩種),微軟則推出了VBScript和ASP兩種,用於伺服器端和客戶端程序的編寫。
JavaScript
JavaScript是一種基於對象(Object)和事件驅動(Event Driven)並具有安全性能的腳本語言。它與Java不同:JavaScript主要用於HTML的頁面,腳本嵌入在HTML的源碼中;而Java是一個獨立的、完整的編程語言,既可以在Web中應用,也可以用於與Web網無關的情況。另外,JavaS cript編寫的程序不必在運行前編譯,它們可以直接寫入Web頁面中並由調用它們的瀏覽器來解釋執行。這樣,一些基本交互作用就不用在伺服器端完成,提高了客戶端的響應時間。
VBScript
為了適應Internet上的應用,Microsoft公司把用於應用程序描述的Visual Basic語言壓縮成一個更合理的子集,稱為Visual Basic Scripting Edition,簡稱VBScript。它也是一種HTML嵌入腳本語言,具有易學易用等特點。如果你已了解Visual Basic或Visual Basic for Applications,就會很快熟悉VBScript。Microsoft公司將VBScript語言作為實施其ActiveX腳本化的最佳選擇,用戶可以採用小的相互操作的部件一起來完成工作,使得應用程序的功能列加強大。
H. 怎麼看一個網站是用什麼語言寫的
ServerSideIncludes技術,拓展名為.shtml或.html或.htm
PHP技術,拓展名為.php
JSP技術,拓展名為.jsp或.jsf(JSF技術是JSP技術的拓展)
ASP.NET技術,拓展名為.aspx(x代表extension)
ASP技術,拓展名為.asp
ColdFusion技術,拓展名為.cfc
好點的網站,一般用資源轉向功能(就向JSP中web.xml定義的名字,把HOME轉向到home.jsp,就隱藏了拓展名)。或者用Apache有一個URLRewriting的Mole,PHP網站的拓展名改變,就常用這個
URLRewriting,可以把.php拓展名改成任意名字。
I. 一般門戶網站都用什麼語言開發比較多
你上面列了一堆,有編程語言(像PHP,JavaScript)、有頁面呈現標記(像HTML)、有資料庫操作語言(像SQL)、有網址中用到的某些技術(像jQuery、AJAX)等,種類很多,但並不是都用得著。 一個簡單的靜態網站,也就是一般的公司介紹網站,只要用HTML+CSS寫就好了。但要寫得漂亮的話,還要會些PS,JavaScript才行。 一個簡單的動態網站,動態說的是網站的數據是動態呈現的,比如有新聞發布的功能。動態網站肯定包括上面靜態網站的要求,另外還有會種編程語言和會用一種資料庫,說來就是: 前台頁面+後台代碼+資料庫 前台頁面就是上面說的靜態網站的要求; 後台代碼是要會一種編程語言以控制數據的提交和顯示,編程語言一般包括PHP,C#,Java等; 資料庫就是用於存取數據的地方,一般的資料庫有MySQL、Access、SQLServer等。 目前流行的輕量級網站一般有: HTML+CSS+PHP+MySQL 你上面提到的其他東西,如jQuery、AJAX等是做網站時候可能會用到的技術,非必須的。 以上信息希望對你有幫助^^ 追問: HTML+CSS+JavaScript+PHP+MySQL 一套語言,做一個個人門戶網站足夠了 追問: HTML+CSS+JavaScript+PHP+MySQL,,我現在不做個人門戶網站,只做個人網站,把HTML+CSS+JavaScript+PHP+Access,就行了嗎? 回答: 可以了呀,把你剛列出了的幾樣都學好了,都可以做出很豐富的網站了。 追問: 謝謝你了
麻煩採納,謝謝!
J. 網頁是用什麼語言編寫的
1) PHP:語言(PHP Script)+ Web 運行時(PHP Engine)
2) JSP:JSP
和 Java Servlet 的關系可以看成是 CoffeeScript 和 JavaScript 的關系,本質上 JSP
不是獨立的技術,而是一種模仿 ASP/PHP 形式寫法,編譯成 Servlet 運行的關系。以前曾流行於作為 Java EE
的模版引擎(視圖層),現在似乎有更多更好的選擇,正在逐漸被邊緣化。
.
3) NET:.NET + C#
才是同一個分類維度上的吧?不知道你是不是想說 ASP .NET,ASP .NET 是基於 .NET Framework 的 Web 運行時,和
PHP Engine 地位類似。目前比較流行的有「控制項黨」 ASP .NET WebForm 和微軟新推的 ASP .NET MVC
兩種上層框架。
ASP
.NET :微軟支持的,沒錯,不過在Java等語言的沖擊下,已經逐漸走向開源了。微軟支持的,後台強大,所以系內產品可以無縫搭配,支持也很到位,這點和 Python 的 Django
很像。
如果要評論優勢劣勢,我的觀點是:
PHP:優點:草根,所以有廣泛群眾基礎,極度適合做
CMS,入門門檻極低(補充一個鳥哥說的:部署方便,確實像 PHP 這樣部署方便的不多見)。另外一個優點就是有大量成熟的 CMS
可以做二次開發(WordPress、Drupal、Joomla 等)。缺點:不適合做邏輯復雜的 Web 2.0 應用(不要談
Facebook,Facebook 已經把 PHP hack 到不是 PHP
了),因為生命期單一(一個請求為一個生命期,請求間完全隔離),所以從 PHP Script 的角度擴展顯得雞肋(目前大多 PHP
框架的共同問題)。
JSP:已經邊緣化的東西了。如果說 Java Web,那還有的一談(Spring MVC 就很不錯),JSP 真的沒什麼好談的了。
我覺得當代 Web 應用,新興技術才是真正值得選擇的:
Ruby、Python 等 Web 框架和相關技術
JVM 擴展的其他動態語言框架
這些新興技術的共同特點是開發效率極高,因為新興語言的靈活性,適合做 DSL,所以在框架方面往往能實現近乎聲明式的開發;同時因為社區活躍,需要造輪子的地方很少,很多可以復用的第三方社區擴展。