每個程式語言的長處和缺點?常在些處所實用?
【程式語言】 ASP、ASP.NET、VB(ASP.NET)、C#(ASP.NET)、Java、PHP、Script、其他
取至:奇摩常識+
jsp
------------------------
長處 : 1.程式平安性高 2.開辟東西較完全 3. 物件導向概念 4.效能不錯 5.保護上輕易
缺點 : 1.開發時候較長 2.要裝java的平台才有門徑run
利用 : 如今對安全性要求最高的網站 大多會利用jsp如銀行體系,證券業
VB (ASP.NET)
------------------------
好處:學習簡單,編寫界面龐易,可用許多Program完成,正常來講用Visual Studio .NET完成為最佳選擇。
壞處:小問題即是大問題,輕易造成漏洞,平安性不高,一會兒就被hack掉了!
C# (ASP.NET)
------------------------
優點:C#的應用成面高,因為很多機器都有C/C++的編譯器,因此編譯器會根據平台的分歧而譯成分歧的Assembly
Language,再將其組譯成Machine
Code/EXE(Executable File),至於Web運用程式方面,ASP.NET的預設語言就是C#,所以用C#來寫的.NET網頁,相對來說,效能也大大提升!
壞處:一樣的問題,不是一天就可以學懂的說話,對照難學懂,這也是C#的錯誤謬誤之一。
Script
------------------------
假如是指VBscript和Javascript的話,就有
VBscript:簡單,輕易學懂;,可跟HTML共存,締造簡單的網頁動作...
但只有IE作壯大支援,其餘的瀏覽器生怕不支援或無法讀取而產生毛病翻譯
Javascript:支援平台多,可跟HTML共存,締造簡單的網頁動作...
簡單地說就是這二者本是結合HTML開辟網頁的最好選擇!
但假如顧慮瀏覽情況,應當選擇利用Javascript...
ASP
------------------------
優點:可以在任何裝有IIS(即Internet Information Service)或PWS(Personal Web Server)上執行,並且使用scripting說話,撰寫簡單,只要有Jscript或VBscript的根本,即可以利用自若,屬 scripting類翻譯
壞處:平安性不敷高,讓駭客輕易hack,並且履行速度也不是很快,若是以同樣情況來說,一分鐘ASP能履行300pages的標準,PHP可執行到400pages閣下;
免費的Component和Code沒有PHP多;
與HTML混在一起,造成不輕易檢視和點竄程式碼;
只可以在windows上履行
LINUX也不支援,不外聽説而今有了...
ASP.NET
------------------------
優點:跨說話的支援是很多人看上.net的緣由,語言採取直譯式,屬網路運用程式類,而且ASP.NET的平安性比ASP高很多,Multi-
Regional/Language開辟也利便,支援偵錯(Debug)和追蹤(Trace),因為OutPut-Cache的效果,致使執行速度快的,
若是同上標準,每分鐘可執行300
ASP Pages的拿來履行.NET的話,最快可以有1000pages/每分鐘的成效,而且.NET支援.net framework的任何說話,與SQL Server是好搭檔,對資料庫支援多,還有獨有的Code Behind手藝,可以讓程式碼與HTML完全朋分開來,造成輕易檢視和讀取並點竄,再加上有強大功能的ASP.NET
Web Control,例如:DataGrid翻譯社DataList,Repeater,Calendar...等,亦可將每一個功能做成一個User Control,即ASCX,也讓廣大開辟者不自覺的心動起來,天成翻譯公司也是ASP.NET的開辟者,而且我很喜好這個手藝哦!
壞處:每次履行.NET的時辰,第一page都很慢;
支援ASP.NET的主機供給商,今朝在台灣少得可憐,並且假設本錢較高;
免費的Component和Code沒有PHP多;
只可以在windows上執行
LINUX也不支援,不外聽説現在有了...
PHP
------------------------
益處:簡單明瞭,免費的Component和Code多,到處可見,利用普及,比ASP快,安全性高,可安裝於大部門作業系統上,可與多種說話和資料庫配合,亦可編譯成運用程式,屬scripting類,支持多說話。
壞處:履行速度比ASP.NET,JSP慢;
與HTML混在一路,造成不利便檢視和點竄程式碼。
php
長處 : 1.國表裏應用多 許多已開辟的模組可以使用 2. 針對php串街mysql效能跟免錢這兩個大長處都是很多人喜好用php的緣由
缺點 : 1. 程式的平安性 2. 維護不容易 3. 開發東西沒整合大多是使用文字編纂工具開辟
利用 : php運用的規模野蠻廣的 最好的例子就是PC home購物,再來 一些大型的論壇網站大部門都是用php的程式在配合本身開發模組
Java
------------------------
Java可不是Javascript,他們只是名字像是罷了,其實完全不同,Java是運用程式類的,Javascript是Scripting類的,二者大大不同。
Java最大的益處就是:平安性高,支援的平台多,例如:手機,PDA..等皆支撐Java,並且還可以拿來開辟遊戲或資料庫哦!
文章出自: https://blog.xuite.net/c8779.c7023/867175/10133290-%E6%AF%8F%E5%80%8B%E7%A8%8B%E5%BC%8F%E8%AA%9E%E8%有關各國語文翻譯公證的問題歡迎諮詢天成翻譯公司02-77260931
留言列表