Senin, 19 Agustus 2013

Sekilas PHP - Bahasa Pemrogaman

Posted by Hanifah Ulfah Rabbani
Sejarah (Acktiv Server Pages) ASP.

Diperkenalkan ke dunia pertama kali oleh Microsoft pada tanggal 16 Juli 1996, dan diberi nama kode Denali. Beta version dirilis pada bulan November 1996, dan akhirnya ASP Version 1.0 secara resmi dipasarkan ke publik pada tanggal 12 Desember 1996.
Microsoft terus mengembangkan ASP. Pada tahun 1998, Microsoft telah mengeluarkan software web server yang terbaru, Internet Information Server 4.0 (IIS 4.0) yang berjalan pada Windows NT 4.0 dan Personal Web Server 4.0 (PWS 4.0) yang berjalan pada Windows ‘98. Software web server yang baru ini dapat support ASP Version 2.0. Dengan dirilisnya Windows 2000, maka Microsoft meluncurkan Internet Information Server 5.0 (IIS 5.0) dan versi terbaru ASP Version 3.0. IIS 5.0 sebenarnya lebih terintegrasi dengan Windows 2000 dalam satu paket sistem operasi. ASP semakin dikenal luas tepatnya sejak maret 1997. ASP semakin populerkarena mudah untuk dipelajari,Meskipun sudah mulai terasa bahwa teknologi Microsoft Active Server Pages telah berjalan lama, teknologi ini secara nyata merupakan sebuah teknologi baru, yang diperkenalkan pada tahun 1996. Sebelum ASP, para pengembang software telah membuat website aktif dalam sebuah platform Microsoft menggunakan CGI dan ISAPI, dimana keduanya mengambil bagian dalam perkembangan ASP. Pada tahun 1996, Microsoft memperkenalkan Active Server Pages. ASP memudahkan pengembang software untuk mengeksekusi baris kode ke dalam halaman web. Meskipun teknologi ASP realtif baru dalam pembuatan web dinamis, dalam jangka waktu yang pendek ASP berkembang menjadi satu dari produk pembuatan website dinamis terpenting. .

Mengapa menggunakan Aktiv Server Pages? Hal yang terbesar tentang hal ini adalah bahwa anda dapat dengan mudah mendapatkan suatu website dan berjalan.secara singkat,jawabannya sangat mudah,jika anda C# atau VB.untuk rata-rata situs wikipedia,ASP.NET merupakan solusi yang sangat sederhana bila digunakan dengan Visual Studio 2008 EXPRESS EDITION (VS),yang bebas dari microsoft. Kelebihan dari Bahasa Aktiv Server Pages Ada beberapa kelebihan ASP yaitu : * Mudah Dalam Mempelajariinya. * Mudah dikembanngkan dari sistem yang telah dimiliki. * Tidak perlu kompilasi. * Mudah menggabungkan dengan teknologi lain seperti CGI,DCOM,ACTIVEX dan lain-lain. * Dengan Aktivex data Object dan SQL pembuatan web data base menjadi lebih mudah. * memberikan fasilitas keamanan seperti session Object,Cookie,dan fasilitas transanksi Online yang aman dengan protokol SSL,semua dapat dilakukan dengan sedikit kode tambahan. * Kode ASP tidak dapat dilihat pada Client,hal ini di sebabkan oleh karena jika server menerima REQVEST ASP,Maka File tersebut diproses dahulu pada server dan yang dikirimkan adalah kode-kode HTML. Konsep dasar Aktiv Server Pages Aktiv server pages adalah fasilitas yang diberikan oleh Microsoft untuk memudahkan pembuatan aplikasi-aplikasi Web Server. Hal ini di mungkinkan dengan menggabungkan komponen-komponen Hyper Text Markup Language (HTML) dengan Visual Basic Script (VBScript). Sehingga di dalam sebuah halaman Web dengan Active Server Page terdapat bagian HTML dan kode VBScript. v Web merupakan kumpulan halaman – halaman untuk menginformasikan sesuatu dalam internet yang dapat berisi teks, gambar, animasi, suara, vidoe dan lainnnya. Dalam membangun sebuah web dikenal dengan pemrograman web dikelornpokkan menjadi 2 kelompok, yaitu : v a. Client Side : Informasi yang disampaikan akan langsung dieksekusi browser pada client. Contoh: HTML, Javaskrip dan lainnya. v b. Server Side : Informasi yang dikirim akan dieksekusi di web server sebelum disampaikan ke browser pada client. Contoh: PHP, ASP, JSP dan lainnya. v Aplikasi web diperlihatkan pada gambar. Klien berinteraksi dengan web server. Secara internal, web server berkomunikasi dengan middleware, dan middleware inilah yang berhubungan dengan basis data (database). Dukungan Software Aktiv Server Pages vApplication IIS (Internet Information Services) Penulisan script dasar Aktiv Server Pages Active Server Pages atau ASP merupakan suatu script yang bersifat server-side yang ditambahkan pada HTML untuk membuat sebuah web menjadi lebih menarik, dinamis dan efektif. Dengan ASP kita dapat mengolah data konsumen yang diambil dengan sebuah form, membuat aplikasi-aplikasi tertentu dalam sebuah web, dan database dalam sebuah web. Microsoft merupakan perusahaan software yang menciptakan teknologi ASP ini. ASP bukanlah sebuah bahasa pemrograman karena ia masih menggunakan instruksi-instruksi yang ada pada script lain yaitu VBScript dan Jscript. VBScript dan Jscript merupakan bahasa script stpenggunar yang digunakan ASP. Karena itu tak heran jika kemudian ASP menjadi script pemrograman yang popular dan laku di pasaran. Aturan Penulisan Script Aktiv Server Pages v Istilah delimiter menunjuk pada tanda <% . . . %> tempat kode ASP diletakkan. Paling tidak ada 3 cara yang bisa anda pakai salah satunya, atau semuanya, untuk menulis ASP. v Cara pertama adalah dengan menulis tanda delimiter satu baris demi satu satu baris seperti ini. v <% For Ulang = 1 to 30%> <%=Hutang%> <% Next %> v Cara kedua adalah dengan menulis seprti ini : v <% Dim Ulangi for Ulangi = 1 to 30 %> v Dan, cara terakhir hanya meletakkan delimiter di awal dan di akhir script ASP ini. v<% Dim Ulangi for Ulangi = 1 to 30 V Next %> v Anda bebas menentukan teknik penulisan yang anda suka, Sebagai tambahan ketiga teknik penulisan di atas bisa di gunakan seluran dalam satu buah script. v