Situs Web vs Aplikasi Web
Munculnya Internet menyebabkan penemuan istilah baru yang secara eksklusif digunakan untuk merujuk pada hal-hal yang dapat Anda lakukan atau dapatkan dari Internet. Situs web adalah salah satu yang paling pertama dan digunakan untuk merujuk ke lokasi yang menampung beberapa halaman yang sering membahas topik yang sama. Situs ini diakses dengan menggunakan URL (Uniform Resource Locator). Di sisi lain, aplikasi web adalah istilah yang digunakan untuk mengidentifikasi program atau aplikasi yang dijalankan dan digunakan pada komputer yang terpisah.
Aplikasi web dapat ada di Internet atau di jaringan lokal, Intranet, VPN, dan lainnya. Ketika aplikasi web tersedia di Internet, aplikasi itu sering di-host sebagai halaman terpisah di situs web. Situs ini juga dapat berisi materi lain yang tidak digunakan oleh aplikasi web tetapi seringkali terkait dengan apa yang dilakukan aplikasi web.
Relatif, aplikasi web lebih intensif sumber daya dibandingkan dengan situs web yang tidak mengandung aplikasi web. Bergantung pada jenis dan tujuan aplikasi web, ia perlu memproses data yang didapatnya serta mengakses basis data. Meskipun beberapa situs yang lebih rumit dapat menjadi sumber daya intensif, sebagian besar tidak. Ini karena sebagian besar situs hanya menampilkan informasi yang statis dan tidak terlalu sering diperbarui.
Hal yang sama juga berlaku ketika datang ke kesulitan membuat situs web atau aplikasi web. Situs web statis dapat dikodekan selama Anda tahu HTML (Hypertext Markup Language). Dengan aplikasi web, tidak cukup untuk mengetahui HTML, bagian yang membuatnya aplikasi dikodekan dengan bahasa yang lebih sulit yang mirip dengan bahasa pemrograman. Daftar bahasa termasuk Java, Javascript, DHTML, Silverlight, PHP, dan AJAX. Anda juga perlu mengetahui dua atau lebih bahasa ini untuk mengimplementasikan skrip sisi server yang memproses data dan skrip sisi klien yang memformat informasi di layar.
Ringkasan:
1. Situs web adalah kumpulan halaman web di bawah lokasi yang sama sementara aplikasi web adalah jenis aplikasi yang di-host melalui jaringan
2. Aplikasi web sering diakses di situs web tertentu
3. Aplikasi web seringkali membutuhkan kekuatan pemrosesan yang lebih besar daripada kebanyakan situs web
4. Aplikasi web lebih sulit dibuat daripada situs web