School of Information Systems

Hubungan dan Perbedaan Javascript, HTML, CSS , Jquery dan PHP di dalam Web Development

Web Development adalah

Pekerjaan mengembangkan website baik di lingkungan internet atau di intranet yang dapat meliputi desain web, pengembangan konten,  berhubungan dengan klien/pelanggan, pengerjaan skrip baik client-side (sisi klien/browser-user agent) dan atau server-side (yang di dalam server), web server, konfigurasi keamanan jaringan dan pekerjaan e-commerce.

Web development” sendiri seringkali merujuk pada aspek utama non-desain, seperti menulis kode alias koding. Web development dapat bermakna luas mulai dari pengembangan satu halaman statis hingga aplikasi internet berbasis web yang sangat kompleks.

Karena kegiatan “Web Development” berfokus pada aspek koding, maka kegiatan ini akan menggunakan bahasa pemrograman sesuai dengan kebutuhan website. Beberapa bahasa pemrograman yang digunakan adalah HTML, JSS, PHP, MySQL dan CSS. Artikel ini akan membahas perbedaan dan kegunaan masing – masing dari bahasa tersebut.

HTML (Hypertext Markup Language)

                        HyperText Markup Language (HTML) adalah sebuah bahasa markah yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah penjelajah web Internet dan pemformatan hiperteks sederhana yang ditulis dalam berkas format ASCII agar dapat menghasilkan tampilan wujud yang terintegerasi.

HTML adalah kode baris dasar yang bisa harus digunakan untuk membuat halaman web. Singkatnya HTML Merupakan kumpulan script yang bisa kita gunakan untuk membuat halaman web. Dari HTML ini, kita bisa menampilkan data baik berupa teks maupun gambar di situs web yang kita buat.

PHP (Hypertext Preprocessor)

Hypertext Preprocessor (PHP) adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memrogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS. Walaupun PHP sama – sama sebagai bahasa strutkur dasar sama seperti HTML, namun PHP memiliki perbedaan tersendiri, perbedaan PHP dengan HTML adalah PHP merupakan bahasa pemrograman yang berada pada sisi Server dan membutuhkan konektifitas ke dalam database, dimana hal tersebut tidak dapat dilakukan menggunakan HTML.

Cascading Style Sheet (CSS)

Cascading Style Sheet (CSS) merupakan aturan untuk mengendalikan beberapa komponen dalam sebuah web sehingga akan lebih terstruktur dan seragam.
CSS dapat mengendalikan ukuran gambar, warna body teks, warna tabel, ukuran border, warna border, warna hyperlink, warna mouse over, spasi antar paragraf, spasi antar teks, margin kiri/kanan/atas/bawah, dan parameter lainnya.CSS adalah bahasa style sheet yang digunakan untuk mengatur tampilan dokument. CSS memungkinkan kita untuk menampilkan halaman yang sama dengan format yang berbeda.

CSS tidak dapat berdiri sendiri melainkan harus berada di dalam strukur pemrograman lain yang didasari oleh HTML atau PHP.

Javascript

JavaScript adalah bahasa scripting yang paling populer di internet dan bekerja pada banyak browser seperti Internet Explorer, Mozilla, Firefox, Netscape, Opera. JavaScript digunakan pada Web pages untuk meningkatkan design, validate forms, detect browsers, create cookies, GUI dsb.

            Sama seperti CSS, Javascript tidak dapat berdiri sendiri dan harus didasari oleh HTML atau PHP. Namun perbedaan Javascript dengan CSS adalah, Javascript mengatur logika seperti validasi untuk membuat tampilan website lebih dinamis dan CSS mengatur tampilan dari website tersebut seperti gambar, warna , font, dll.

SQL (Structured Querry Language)

SQL adalah suatu bahasa (language) yang digunakan untuk mengakses data di dalam sebuah database relasional. SQL sering juga disebut dengan istilah query, dan bahasa SQL secara praktiknya digunakan sebagai bahasa standar untuk manajemen database relasional. Hingga saat ini hampir seluruh server database atau software database mengenal dan mengerti bahasa SQL.

Di dalam Website SQL akan sangat erat hubunganya dengan PHP, karena PHP merupakan struktur pemrograman pada sisi server sehingga server membutuhkan koneksi ke dalam database, dan SQL digunakan untuk menghubungkan website (dengan struktur bahasa PHP) ke dalam Database menggunakan bahasa SQL. Contoh bahasa pemrograman SQL adalah MySQL, jQuery,dll.

Alvian