Senin, 07 April 2008

PHP atau ASP.NET..?

Dari platform :
PHP bisa di develope di semua platform
(OS seperti windows,linux,unix,sun
solaris dll).
ASP.NET hanya bisa di develope dei
platform berbasi windows(OS WINDOWS).

License:
PHP merupakan paket opensource, juga
freeware, bisa di download dengan gratis
tanpa ada license.
ASP.NET jelas bukan paket opensource,
dan bukan free ware(Harus Bayar).

Vendor:
PHP tidak memiliki vendor yang
bertanggung jawab atas debug pada
aplikasi yang dibuat dengan php
ASP.NET memiliki vendor atas debug yaitu
MICROSOFT.

framework:
PHP tidak memiki framework khusus
menjalankannnya.
ASP.NET Memerlukan frame work khusus
yang berjalan di WINDOWS yaitu .NET(.NET
1.0, .NET 2.0, .NET 3.0 dll)

INTERFACE INSTANSI:
PHP biasanya digunakan hanya sebagai
aplikasi interface FRONT END pada suatu
instansi besar.
ASP.NET biasanya digunakan sebagai
aplikasi interface MIDDLEWARE, karena
dianggap memiliki sekuritas yang cukup
tinggi serta user role yang terpadu.

SERVER:
PHP bisa berjalan di berbagai server
seperti(APACHE, IIS dll).
ASP.NET hanya berjalan pada IIS.

OOP:
PHP merupakan tools yang bisa didevelope
dengan OOP dan juga bisa dibuat dengan
konsep 3-tier atau tradisional(HTML
Digabung dengan PHP).
ASP.NET jelas merupakan paket
programming yang berbasi Objek(OOP).
juga merupakan konsep minimal 2 tier
(Logic buisness layer dan presentation
layer di pisah).

Web service:
PHP memiliki class untuk mendifinisikan
web service dengan protokol SOAP yang
bisa mengahasilkan file WSDL.
ASP.NET memiliki fungisi untuk membentuk
service sendiri (SOAP dll).

0 komentar:


Blogspot Template by Isnaini Dot Com