Lihat ke Halaman Asli

Perbandingan Bahasa PHP dan Bahasa ASP

Diperbarui: 26 Juni 2015   11:09

Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.

1291119074472867318

PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini. PHP banyak dipakai untuk memrogram situs web dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain.

Contoh terkenal dari aplikasi PHP adalah phpBB dan MediaWiki. PHP juga dapat dilihat sebagai pilihan lain dari ASP.NET/C#/VB.NET Microsoft, ColdFusion Macromedia, JSP/Java Sun Microsystems, dan CGI/Perl. Contoh aplikasi lain yang lebih kompleks berupa CMS yang dibangun menggunakan PHP adalah Mambo, Joomla!, Postnuke, Xaraya, dan lain-lain.

KELEBIHAN PHP DARI BAHASA PEMROGRAMAN LAIN

Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya.

Web Server yang mendukung PHP dapat ditemukan dimana - mana dari mulai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relatif mudah.

Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis dan developer yang siap membantu dalam pengembangan.

Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak.

PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah system.

CONTOH PENGGUNAAN BAHASA PHP

Program Hello World yang ditulis menggunakan PHP adalah sebagai berikut:

echo "Hello World" ;

echo "Halo Dunia" ;

?>

Contoh program yang lebih kompleks

Berikut ini adalah contoh program yang relatif lebih kompleks yang ditulis dengan menggunakan PHP. Contoh program ini adalah program untuk menampilkan barisan bilangan Fibonacci.

$now = 1;

$prev = 0;

$jumlah = 8;

while ($i < $jumlah)

{

$temp = $prev;

$prev = $now;

$now = $now + $temp;

echo($now . ", ");

$i++;

}

?>

Active Server Pages(ASP) adalah sebuah script yang berbasis Server Side artinya seluruh proses aplikasi dikerjakan sepenuhnya didalam server. Sehingga seorang programmer web atau developer web membutuhkan sebuah web server untuk menjalankan script Active Server Pages (ASP).

Active Server Pages bukanlah sebuah program yang dijual terpisah, akan tetapi ASP merupakan bagian dari sekelompok besar program yang secara otomatis akan terintstall dengan program setup dari sistem operasi Windows baik itu Windows 95, Windows 98, Windows NT Workstation, Microsoft Windows XP Profesional, Windows Server 2000.

KELEBIHAN ASP DARI BAHASA PEMROGRAMAN LAIN

Ada beberapa keuntungan yang diberikan oleh ASP yaitu :

1.Mudah dikembangkan dari sistem yang telah dimiliki

2.Tidak perlu kompilasi.

3.Mudah menggabungkan dengan teknologi lain seperti CGI, DCOM, ActiveX dan lain-lain.

4.Dengan ActiveX Data Object dan SQLpembuatan Web Data Base menjadi lebih mudah.

5.Memberikan fasilitas keamanan seperti session Object, cookie, dan fasilitas transaksi online yang aman dengan protokol SSL, semua dapat dilakukan dengan sedikit kode tambahan.

6.Kode ASP tidak dapat di lihat pada client, hal ini di sebabkan oleh karena jika server menerima request file asp, maka file tersebut diproses dahulu pada server dan yang di kirimkan adalah kode-kode HTML

CONTOH PENGGUNAAN BAHASA ASP

Script ASP dibuat sama dengan pembuatan file HTML, terdapat bagian bagian tag HTML, Head, Title, Body, bahkan dalam file ASP dapat diletakkan tag-tag HTML yang lain, kode VBSCRIPT, dan JavaScript. Selain itu script ASP dapat menggenerate kode HTML secara on the fly.

Script Active Server Page dalam file ASP ditandai dengan awal tag <% dan di akhiri dengan tag %>, dan di antara tag tersebutlah kode VBScript diletakkan. Berikut adalah contoh untuk menampilkan tulisan 1 hingga 5 dengan ASP pada web browser.

Contoh 1

<% For I = 1 to 5 %>

Looping ke <%= I%>

<% next%>

CONTOH PERBANDINGAN KODING ANTARA PHP dan ASP

12911191331046114926

(c) andre.

Daftar Pustaka:

http://php.net/manual/en/tutorial.php

http://id.wikipedia.org/wiki/Php

http://id.wikipedia.org/wiki/ASP

http://www.indrabt.com/apa-itu-php.html

http://planetsourcecode.com/

http://goblogmedia.net/

http://id.wikipedia.org/wiki/Active_Server_Pages

http://www.aspvphp.com/Code/Date_Time/Display_the_Date_-_MM-DD-YYYY.shtml

Ono W Purbo; Aplikasi Internet,Artikel

http://www.wrensoft.com/zoom/benchmarks.html

Baca konten-konten menarik Kompasiana langsung dari smartphone kamu. Follow channel WhatsApp Kompasiana sekarang di sini: https://whatsapp.com/channel/0029VaYjYaL4Spk7WflFYJ2H




BERI NILAI

Bagaimana reaksi Anda tentang artikel ini?

BERI KOMENTAR

Kirim

Konten Terkait


Video Pilihan

Terpopuler

Nilai Tertinggi

Feature Article

Terbaru

Headline