Sama seperti apl mudah alih wujud pada peranti mudah alih, aplikasi web (atau singkatannya "apl web") ialah sebarang program komputer yang melaksanakan fungsi tertentu dengan menggunakan penyemak imbas web sebagai pelanggannya. Aplikasi itu boleh semudah papan mesej atau borang hubungan di tapak web, atau boleh jadi sekompleks pemproses perkataan atau aplikasi permainan mudah alih berbilang pemain yang anda muat turun ke telefon anda.
Barisan Bawah
Dalam persekitaran pelayan pelanggan, "klien" merujuk kepada program hos yang digunakan seseorang untuk menjalankan aplikasi. Persekitaran pelayan-pelanggan ialah persekitaran di mana berbilang komputer berkongsi maklumat daripada pangkalan data. Di mana pelayan mengehos maklumat, "klien" ialah aplikasi yang digunakan untuk mengakses maklumat.
Apakah Faedah Menggunakan Aplikasi Web?
Aplikasi web melepaskan tanggungjawab pembangun membina klien untuk jenis komputer atau sistem pengendalian tertentu, jadi sesiapa sahaja boleh menggunakan aplikasi itu bersama-sama kerana mereka mempunyai akses internet. Memandangkan klien berjalan pada pelayar web, pengguna mungkin menggunakan PC atau Mac. Mereka mungkin menggunakan Microsoft Edge, Chrome atau Firefox, walaupun sesetengah aplikasi memerlukan penyemak imbas web tertentu.
Aplikasi web biasanya menggunakan gabungan skrip sebelah pelayan (ASP, PHP, dll) dan skrip sebelah klien (HTML, Javascript, dsb.). Skrip sebelah klien memperkatakan penyampaian maklumat, manakala skrip sebelah pelayan memperkatakan semua perkara yang sukar seperti menyimpan dan mendapatkan semula maklumat.
Berapa Lama Telah Ada Aplikasi Web?
Aplikasi web telah wujud sejak sebelum World Wide Web menjadi arus perdana. Sebagai contoh, Larry Wall membangunkan Perl, bahasa skrip sebelah pelayan yang popular, pada tahun 1987. Itu adalah tujuh tahun sebelum internet benar-benar mula mendapat populariti di luar kalangan akademik dan teknologi.
Aplikasi web arus perdana yang pertama agak mudah, tetapi penghujung 90-an menyaksikan dorongan ke arah aplikasi web yang lebih kompleks. Pada masa kini, berjuta-juta rakyat Amerika menggunakan aplikasi web untuk memfailkan cukai pendapatan dalam talian, melaksanakan tugas perbankan dalam talian, berkongsi siaran di media sosial, berkomunikasi dengan rakan dan keluarga, dan banyak lagi.
Bagaimanakah Aplikasi Web Berkembang?
Kebanyakan aplikasi web adalah berdasarkan seni bina pelayan-pelanggan, di mana pelanggan memasukkan maklumat dan pelayan menyimpan serta mendapatkan maklumat. E-mel ialah contoh yang baik untuk ini, dengan perkhidmatan seperti Gmail dan Microsoft Outlook menawarkan klien e-mel berasaskan web.
Semakin banyak aplikasi web telah dibangunkan untuk mengendalikan fungsi yang biasanya tidak memerlukan akses pelayan. Contohnya, Dokumen Google ialah aplikasi web yang boleh bertindak sebagai pemproses perkataan, menyimpan maklumat dalam awan dan membenarkan anda "memuat turun" dokumen ke pemacu keras peribadi anda.
Jika anda telah menggunakan web cukup lama, anda telah melihat betapa canggihnya aplikasi web. Kebanyakan kecanggihan itu adalah kerana AJAX, yang merupakan model pengaturcaraan untuk mencipta aplikasi web yang lebih responsif.
Google Workspace (dahulunya G Suite) dan Microsoft 365 ialah contoh lain bagi aplikasi web generasi terbaharu, yang mengambil set aplikasi produktiviti dan mengumpulkannya untuk kegunaan bersepadu.
Aplikasi mudah alih yang bersambung ke Internet (seperti Facebook, Dropbox dan pelbagai aplikasi perbankan) juga merupakan contoh bagaimana aplikasi web telah direka bentuk untuk peningkatan bahagian web mudah alih dalam trafik internet global.