程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> .NET實例教程 >> ASP.net與PHP兩大網站開發架構優勢對比

ASP.net與PHP兩大網站開發架構優勢對比

編輯:.NET實例教程

同是目前主流的網站開發架構,ASP.Net與PHP各有哪些技術特點呢?他們分別適用於哪些不同的環境中呢?

ASP.Net架構優點

首先ASP.Net架構,由於是編譯語言,相對來說性能比PHP稍微高一些。

另外ASP.net能夠做一些並行框架。比如說訪問一個Home的時候可以並發的從不同的數據源獲取數據整合起來,像目前myrebuild的框架,也就是制作一個實時的myrebuild的框架,在ASP.Net是很容易實現的,但是用PHP就需要制作中間件,這樣第一速度比較快,可以做分布式的框架。

另外ASP.net可以比較容易集成自己語言的特性。傳統的memory cache都是C寫的,MySpace選擇用.Net寫的,它可以集成C++的元素。現在這個架構是擴展性很高存儲性能比較高框架。

PHP架構優點

PHP比較容易學開發速度比較快,上手比較快,相對來說開發成本比較低,對於一些快速開發應用用PHP合適。

優勢互補

由於ASP.net和PHP架構各自具有不同的特點,因此依據其性能選擇合適的應用環境能夠更好地發揮兩者的優勢。網站中性能比較高的部分用ASP.net去做,比如home,blog,SNS核心模塊是用ASP.Net做。對開發速度要求比較高的部分則采用PHP架構,比如音樂是用PHP做的,它們之間的通信由中間件來實現。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved