Senin, 27 Februari 2012

Pemrograman WEB

Artikel Tentang Bahasa Pemrograman Web
PemrogramanJika anda suka sekali dalam pembuatan web, maka anda tidak akan terlepas dari apa yang namanya bahasa pemrograman. Bahasa pemrograman merupakan suatu teknik komando/instruksi standar untuk memerintah komputer.
Berikut adalah penjelasan tentang bahasa pemrograman apa saja yang biasa digunakan untuk membuat suatu website :
1. Bahasa Pemrograman HTML
HyperText Markup Language (HTML) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi di dalam sebuah browser Internet.
HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium (W3C).
HTML berupa kode-kode tag yang menginstruksikan browser untuk menghasilkan tampilan sesuai dengan yang diinginkan.
Sebuah file yang merupakan file HTML dapat dibuka dengan menggunakan browser web seperti Mozilla Firefox atau Microsoft Internet Explorer.
2. Bahasa Pemrograman PHP
PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini.
PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama FI (Form Interpreted), yang wujudnya berupa sekumpulan script yang digunakan untuk mengolah data form dari web.
PHP banyak dipakai untuk membuat situs web yang dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain.
PHP biasanya berjalan pada sistem operasi linux (PHP juga bisa dijalankan dengan hosting windows).
3. Bahasa Pemrograman ASP
ASP adalah singkatan dari Active Server Pages yang merupakan salah satu bahasa pemograman web untuk menciptakan halaman web yang dinamis.
ASP merupakan salah satu produk teknologi yang disediakan oleh Microsoft.
ASP bekerja pada web server dan merupakan server side scripting.
4. Bahasa Pemrograman XML
Extensible Markup Language (XML) adalah bahasa markup serbaguna yang direkomendasikan W3C untuk mendeskripsikan berbagai macam data.
XML menggunakan markup tags seperti halnya HTML namun penggunaannya tidak terbatas pada tampilan halaman web saja.
XML merupakan suatu metode dalam membuat penanda/markup pada sebuah dokumen.

5. Bahasa Pemrograman WML
WML adalah kepanjangan dari Wireless Markup Language, yaitu bahasa pemrograman yang digunakan dalam aplikasi berbasis XML (eXtensible Markup Langauge).
WML ini adalah bahasa pemrograman yang digunakan dalam aplikasi wireless.
WML merupakan analogi dari HTML yang berjalan pada protocol nirkabel.
6. Bahasa Pemrograman PERL
Perl adalah bahasa pemrograman untuk mesin dengan sistem operasi Unix (SunOS, Linux, BSD, HP-UX), juga tersedia untuk sistem operasi seperti DOS, Windows, PowerPC, BeOS, VMS, EBCDIC, dan PocketPC.
PERL merupakan bahasa pemograman yang mirip bahasa pemograman C.
7. Bahasa Pemrograman CFM
Cfm dibuat menggunakan tag ColdFusion dengan software Adobe ColdFusion / BlueDragon / Coldfusion Studio.
Syntax coldfusion berbasis html.
8. Bahasa Pemrograman Javascript
Javascript adalah bahasa scripting yang handal yang berjalan pada sisi client.
JavaScript merupakan sebuah bahasa scripting yang dikembangkan oleh Netscape.
Untuk menjalankan script yang ditulis dengan Ja
vaScript kita membutuhkan JavaScript-enabled browser yaitu browser yang mampu menjalankan JavaScript.
9. Bahasa Pemrograman CSS
Cascading Style Sheets (CSS) adalah suatu bahasa stylesheet yang digunakan untuk mengatur tampilan suatu dokumen yang ditulis dalam bahasa markup.
Penggunaan yang paling umum dari CSS adalah untuk memformat halaman web yang ditulis dengan HTML dan XHTML.
Walaupun demikian, bahasanya sendiri dapat dipergunakan untuk semua jenis dokumen XML termasuk SVG dan XUL.
Spesifikasi CSS diatur oleh World Wide Web Consortium (W3C).
1. Pengertian Web Statis 
Web Statis merupakan web yang tampilan halamannya/content-nya tidak bisa dirubah-rubah. Website jenis ini dan tidak memiliki database sebagai tempat penyimpanan content nya. Biasanya web statis sangat jarang di update, baik isi maupun tampilannya sebab apabila pemilik web ingin merubah isi dan tampilannya maka diperlukan penguasaan bahasa pemrograman. Sebenarnya tidak serumit yang kita duga mengenai bahasa pemrograman web dalam pembuatan web statis. Menurut saya web statis juga bisa berbentuk file gambar atau flash yang kita upload ke hosting.
Sering kita jumpai bahwa web statis jarang menyertakan kotak komentar bagi para pengunjungnya karena memang sangat jarang diupdate. Halamannnya juga terbatas dan hanya menyertakan informasi yang bersifat tetap. Web jenis ini sering digunakan untuk website profil perusahaan, profil pribadi, penawaran produk elektronik dan otomotif.

2. Pengertian Web Dinamis
Web Dinamis adalah sebuah web yang kontent isinya bisa dirubah sewaktu-waktu. Web jenis ini memiliki database dan halaman administrator untuk meng-edit dan update baik isi maupun tampilannya. Kita biasanya menyebutnya sebagai CMS (Content Management system) yang bertugas mengatur mobilitas dan update website termasuk melakukan Ping secara otomatis ke webmaster/search engine. Website jenis ini sangat mudah dalam membuatnya dan sangat bagus dalam SERP sebab biasanya diupdate setiap hari. Yang termasuk web dinamis adalah website berita, blog, social networking, dll.
Bagi yang gemar menjelajahi internet atau yang sedang Belajar Pemrograman Web tentunya sering kita jumpai beberapa istilah diantaranya adalah Web Statis dan Web Dinamis. Mungkin bagi yang sudah bergelut lama dengan Pemrograman Web sudah tidak asing lagi dengan Pengertian dan Perbedaan Web Statis dan Web Dinamis. Akan tetapi hal ini akan menjadi sangat sulit dimengerti bagi para programer web pemula. Nah sebenarnya apa sih Pengertian dan Perbedaan Web Statis dan Web Dinamis itu??
Yang dimaksud dengan Web Statis adalah sebuah web yang isinya tidak bisa dirubah-rubah dan tidak memiliki database sebagai tempat penyimpanan content nya. Apabila ingin merubah isi dari website, harus melakukan perubahan tulisan yang tertanan pada file program web tersebut, sehingga penguasaan bahasa pemrograman web diperlukan. Pemrograman Web Statis ini biasanya adalah HTML dan CSS.



Sedangkan Pengertian Web Dinamis adalah sebuah web yang isinya bisa dirubah sewaktu-waktu tanpa melalui perubahan code pada file web, akan tetapi melalui sebuah halaman administrator. Content yang tampil dalam Web Dinamis pun tersimpan pada sebuah database, sehingga orang awam pun bisa merubah isi dari web (content) tanpa menguasai Bahasa Pemrograman Web. Biasanya web ini tersusun dari beberapa bahasa pemrograman yaitu HTML, PHP, CSS dan tentunya terhubung dengan database MySQL.



Web Desain - istilah web statis dan web dinamis. sebenarya Apa perbedaan antara keduanya? Di sini akan aku bahas secara singkat saja menurut pemikiranku

Interaksi Antara Pengunjung Dgn Pemilik Web
Dalam web desian statis tidak dimungkinkan terjadinya interaksi antara pengunjung dgn pemilik web. Sementara dalam web dinamis terdapat interaksi antara pengunjung dgn pemilik web seperti memberikan komentar, transaksi online, forum dll

Adanya script language yg digunakan
Web desain statis hanya menggunakan HTML saja, sedangkan web dinamis menggunakan bahasa pemrograman web seperti PHP atau ASP.
    
Penggunaan database
Web statis tidak menggunakan database karena tidak ada data yg perlu disimpan dan diproses. Sedangkan web dinamis menggunakan database seperti mysql, oracle, dll utk menyimpan dan memproses data.
    
Content
Content dalam web desain statis hanya diberikan oleh pemilik web dan jarang diupdate, sementara content dalam web dinamis bisa berasal dari pengunjung dan lebih sering diupdate. Content dalam web dinamis bisa diambil dari database sehigga isinya pun bisa berbeda-beda walaupun kita membuka web desain yg sama.
   
Contoh
Contoh web statis adalah web yg berisi profil perusahaan. Di sana hanya ada beberapa halaman saja dan contentnya hampir tidak pernah berubah karena content langsung diletakkan dalam file HTML saja.
Contoh web dinamis adalah blog, portal berita, social networking. Lihat saja isi web tersebut, isinya selalu diupdate oleh pemiliknya. Bahkan utk social networking selalu update tiap detik