{eval=Array;=+count(Array);}

国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

問答專欄Q & A COLUMN

網站開發用什么語言好?

sewergangersewerganger 回答10 收藏1
問題描述:開發一個網站,什么編程語言好?各種語言有什么優勢?
收藏問題

10條回答

xzavier

xzavier

回答于2022-06-22 18:30

謝謝邀請。


這是一個好問題。

目前網站,主要分動態網站和靜態網站。


靜態網站:

其網頁內容主要是通過寫死的 html呈現給瀏覽器;


動態網站

它的網頁內容,可能是通過后端編程語言 如 (java, .net, php 等)動態生成的。


如何分析網站是用何語言開發

主要看它的服務器端語言是什么。


舉幾個例子:

  • 1) 查看網頁的后綴名

含 .do的 網址,可能是 java開發,而且用到了 java servlet技術;

含 .jsp的網址,可能是用 java開發;

含 .aspx 的網址,可能是用 asp.net開發

含 .asp的網址,可能是用 asp開發;

含 .php的網址,可能是用 .php開發;


  • 2)通過firefox等工具查看網絡請求與網絡響應

通過 Firefox 打開一個網頁, F12打開調試跟蹤工具,F5刷新一下網址,看網絡請求,分析 Request Header 與 Response Header.

當然,有時也可以通過分析 cookie 或 session去發現一些痕跡。

如下,我們可以清晰的看出:

當前網站主要是用 asp.net 技術開發的,而且用的還是 asp.net mvc的框架。


  • 3) 通過 w3techs.com 如下所示

https://w3techs.com/sites/info/sina.com.cn

這里的 sina.com.cn 可以替換成你要查看的網址, 這里,我們可以看到 新浪的網站主要是用PHP開發的。

  • 4) 用多種編程語言開發的多個子站點集成

當然,有些網站可能用了不止一種后端開發語言開發,可能是多個語言的合集,多個子站點集成在一起,這種情況不能很好的判斷。


  • 5)偽靜態,或 反向代理

也有一些網站使用了偽靜態,或者是 反向代理,把真實的網絡資源請求給包裝隱藏起來了,這種情況也不能很好的判斷。


希望能幫到你,謝謝。

(結束)

評論0 贊同0
  •  加載中...
Charlie_Jade

Charlie_Jade

回答于2022-06-22 18:30

編程語言(像PHP,JavaScript)、有頁面呈現標記(像HTML)、有數據庫操作語言(像SQL)、有網址中用到的某些技術(像jQuery、AJAX)等,種類很多,但并不是都用得著。 一個簡單的靜態網站,也就是一般的公司介紹網站,只要用HTML+CSS寫就好了。但要寫得漂亮的話,還要會些PS,JavaScript才行。 一個簡單的動態網站,動態說的是網站的數據是動態呈現的,比如有新聞發布的功能。動態網站肯定包括上面靜態網站的要求,另外還有會種編程語言和會用一種數據庫,說來就是: 前臺頁面+后臺代碼+數據庫 前臺頁面就是上面說的靜態網站的要求; 后臺代碼是要會一種編程語言以控制數據的提交和顯示,編程語言一般包括PHP,C#,Java等; 數據庫就是用于存取數據的地方,一般的數據庫有MySQL、Access、SQLServer等。 目前流行的輕量級網站一般有: HTML+CSS+PHP+MySQL 你上面提到的其他東西,如jQuery、AJAX等是做網站時候可能會用到的技術,非必須的。

評論0 贊同0
  •  加載中...
TIGERB

TIGERB

回答于2022-06-22 18:30

最主要的因素是人

評論0 贊同0
  •  加載中...
singerye

singerye

回答于2022-06-22 18:30

強烈建議你用php7!上手容易,文檔齊備;部署方便,什么主機都支持它;各種集成開發環境,分分鐘搭建好開發平臺;開源社區強大,各種強悍的開源框架和開源程序,既實用又有利于學習模仿;性能強勁;發展勢頭強勁????

明白告訴你個秘密,即使不使用強悍成熟的第三方框架和程序,php本身作為語言之外,同時也是一個方便快捷的網站開發框架哦!

當然,建議始終是建議,還是希望你多看看,多做比較,多和團隊商量,然后下結論。

除了php,市面上流行的python,ruby,java,c#(.net),js(node),perl,都適合建設網站。然而眾里挑一,還是php!

以上是個人觀點,不喜勿噴。

ps: 如果你真的選了php,本著負責和互相學習的態度,有問題可以問我,一定知無不言,言無不盡。可加微、q、電。

評論0 贊同0
  •  加載中...
NikoManiac

NikoManiac

回答于2022-06-22 18:30

開發網站分前段和后端,前端語言html,javascript,后端語言php,asp,asp.net,jsp都可以,看你對哪種熟悉。

評論0 贊同0
  •  加載中...
AdolphLWQ

AdolphLWQ

回答于2022-06-22 18:30

首先網站呈現在我們面前就是網頁的形式,一般的網頁大多就是html頁面,這里的html也可以算上一種語言,不過我們這都叫前端,也就是呈現給用戶看的界面,這里的網頁也頂多就是靜態頁面,實際上要做好一個網站除去網頁前端還得有服務器,這里就需要講到服務器編程語言,這里的語言就分好幾種了,像java,.net和php這種,一般判斷一個網站使用什么語言開發,比較簡單的方式就是查看當前頁面的網址后綴,一般典型的有.jsp,這就是java,其他的你也可以自己判斷。

評論0 贊同0
  •  加載中...
Sourcelink

Sourcelink

回答于2022-06-22 18:30

用最簡單的方法!

如圖1:打開一個網站!然后鼠標右鍵,就可以查找出網站的編碼。

圖2:我們查找網站的源代碼!然后鼠標右鍵,查看源代碼!

以上我就是這樣子查看網站的!大家可以試試!

評論0 贊同0
  •  加載中...
wenyiweb

wenyiweb

回答于2022-06-22 18:30

選擇哪門語言并不重要,重要的是你到底會些什么?

一個程序門外漢一進門就要學java,這是相當不現實的選擇用什么語言做網站并不重要,重要的是你到底要做什么樣的網站?

不可能一個小小的而安全性要求又不高的網站去用jsp做,完全犯不著asp

程序簡單,功能簡單,但對牛人來講照樣是個牛語言,但安全性較低asp.net 程序稍微復雜,功能豐富,要掌握的話,稍微有點難度,但跟windows捆綁,安全性較低

php 程序簡單,這個跟asp在難度上相似,但因為它在linux上運行,而且是個新語言,所以安全性高jsp 程序復雜,功能豐富,要掌握的話,很有難度,不限操作平臺話說白了,只要你是牛人,你做什么都是牛人,只要你有技術,什么語言到你手里都很牛但有個問題,一個程序門外漢一進門就要學java,這是相當不現實的,如果你會vb這些,那就簡單了。

如果你不會本人建議先學些簡單的,積累編程經驗,再去學難的

評論0 贊同0
  •  加載中...
khlbat

khlbat

回答于2022-06-22 18:30

個人小項目nodejs,小公司用php 稍微大點的,業務多的 可以php go java 都行,不過,很多業務大一點的都是用java,最后,看公司決定用什么

評論0 贊同0
  •  加載中...
NotFound

NotFound

回答于2022-06-22 18:30

網站建設中常見的有java、asp.net、php等等,選擇一門合適的開發語言,會讓你在開發的過程中更得心應手,開發出來的系統兼容性更加,用戶體驗更好:

Java的Web應用服務器有免費Tomcat、JBoss等,如果需要更好的商業化的服務有:WebSphere和Weblogic。Java開發的程序,最后用戶拿到的是只是一些編譯好的class類,無法看到完整的源代碼,安全性高較高。

.NET是微軟的WEB開發平臺,ASP.NET是其中的一個應用實現框架,是個子集,主要用于前臺開發技術,C#則是門完整的語言,和JAVA類似,也可用于.NET平臺的后臺開發,做.NET開發這幾個你都得會。.NET做網站性能也很不錯,而且完全由微軟一家支持,標準和工具都很統一,省了很多整合麻煩。無論性能功能還是開發效率學習難度,在JAVA和PHP之間都是個折中的選擇。

.net適合中小項目,開發快,適合windows平臺,維護成本低。ASP.NET的語法在很大程度上與ASP兼容,同時它還提供一種新的編程模型和結構,可生成伸縮性和穩定性更好的應用程序,并提供更好的安全保護。可以通過在現有ASP應用程序

中逐漸添加ASP.NET功能,隨時增強ASP應用程序的功能。ASP.NET是一個已編譯的、基于.NET的環境,可以用任何與.NET兼容的語言(包括VisualBasic.NET、C#和JScript.NET.)創作應用程序。

PHP是大眾級技術,學習容易,開發迅速,性能足夠滿足大部分要求,相關開發和使用成本低,但是由于先天不足,做大型項目時無論開發難度和性能調優都沒有優勢,必要時還得借助其他的語言做后臺支持。但是對普通的中小網站來說,它是目前最合理的選擇。

在幾個語言當中,PHP最經典的組合就是:PHP+MySQL+Apache。非常適合開發中小型的Web應用,開發的速度比較快,而且所有的軟件都是開源免費的,可以減少投入。

PHP開發的程序的源代碼都是公開的,別人拿到php開發的程序后都可以進行修改。PHP適合于快速開發,中小型應用系統,開發成本低,能夠對變動的需求作出快速的反應。而Java適合于開發大型的應用系統,應用的前景比較廣闊,系統易維護、可復用性較好。

PHP的源代碼完全公開,在OpenSource意識抬頭的今天,它更是這方面的中流砥柱。不斷地有新的函數庫加入,以及不停地更新,使得PHP無論在UNIX或是Win32的平臺上都可以有更多新的功能。它提供豐富的函數,使得在程式設計方面有著更好的資源。

評論0 贊同0
  •  加載中...

相關問題

最新活動

您已邀請0人回答 查看邀請

我的邀請列表

  • 擅長該話題
  • 回答過該話題
  • 我關注的人
向幫助了您的網友說句感謝的話吧!
付費偷看金額在0.1-10元之間
<