Co to jest aplikacja internetowa?

Spisu treści:

Co to jest aplikacja internetowa?
Co to jest aplikacja internetowa?
Anonim

Tak jak aplikacja mobilna istnieje na urządzeniu mobilnym, aplikacja internetowa (lub w skrócie „aplikacja internetowa”) to dowolny program komputerowy, który wykonuje określoną funkcję, używając przeglądarki internetowej jako swojego klienta. Aplikacja może być tak prosta, jak tablica ogłoszeń lub formularz kontaktowy na stronie internetowej, albo może być tak złożona, jak edytor tekstu lub aplikacja do gier mobilnych dla wielu graczy, którą pobierasz na swój telefon.

Image
Image

Dolna linia

W środowisku klient-serwer, "klient" odnosi się do programu hosta, którego dana osoba używa do uruchamiania aplikacji. Środowisko klient-serwer to takie, w którym wiele komputerów współużytkuje informacje z bazy danych. Tam, gdzie serwer przechowuje informacje, „klient” to aplikacja używana do uzyskiwania dostępu do informacji.

Jakie są zalety korzystania z aplikacji internetowych?

Aplikacja internetowa zwalnia programistę z odpowiedzialności za tworzenie klienta dla określonego typu komputera lub systemu operacyjnego, dzięki czemu każdy może korzystać z aplikacji wraz z dostępem do Internetu. Ponieważ klient działa w przeglądarce internetowej, użytkownik może używać komputera PC lub Mac. Mogą używać przeglądarki Microsoft Edge, Chrome lub Firefox, chociaż niektóre aplikacje wymagają określonej przeglądarki internetowej.

Aplikacje internetowe często używają kombinacji skryptu po stronie serwera (ASP, PHP itp.) i skryptu po stronie klienta (HTML, Javascript itp.). Skrypt po stronie klienta zajmuje się prezentacją informacji, podczas gdy skrypt po stronie serwera zajmuje się wszystkimi trudnymi rzeczami, takimi jak przechowywanie i pobieranie informacji.

Jak długo istnieją aplikacje internetowe?

Aplikacje internetowe istnieją od czasu, gdy sieć WWW stała się głównym nurtem. Na przykład Larry Wall opracował Perl, popularny język skryptowy po stronie serwera, w 1987 roku. To było siedem lat, zanim internet naprawdę zaczął zyskiwać popularność poza kręgami akademickimi i technologicznymi.

Pierwsze popularne aplikacje internetowe były stosunkowo proste, ale pod koniec lat 90. nastąpił rozwój bardziej złożonych aplikacji internetowych. W dzisiejszych czasach miliony Amerykanów używają aplikacji internetowych do rozliczania podatków dochodowych online, wykonywania zadań bankowości internetowej, udostępniania postów w mediach społecznościowych, komunikowania się z przyjaciółmi i rodziną i nie tylko.

Jak ewoluowały aplikacje internetowe?

Większość aplikacji internetowych opiera się na architekturze klient-serwer, w której klient wprowadza informacje, a serwer przechowuje i pobiera informacje. Dobrym przykładem jest poczta e-mail, a usługi takie jak Gmail i Microsoft Outlook oferują internetowe klienty poczty e-mail.

Coraz więcej aplikacji internetowych zostało opracowanych do obsługi funkcji, które normalnie nie wymagają dostępu do serwera. Na przykład Dokumenty Google to aplikacja internetowa, która może działać jako edytor tekstu, przechowując informacje w chmurze i umożliwiając „pobranie” dokumentu na osobisty dysk twardy.

Jeżeli korzystasz z sieci wystarczająco długo, widziałeś, jak wyrafinowane stały się aplikacje internetowe. Wiele z tego wyrafinowania wynika z AJAX, który jest modelem programowania do tworzenia bardziej responsywnych aplikacji internetowych.

Google Workspace (dawniej G Suite) i Microsoft 365 to inne przykłady najnowszej generacji aplikacji internetowych, które łączą pakiet aplikacji biurowych i grupują je w celu zintegrowanego użytku.

Aplikacje mobilne, które łączą się z internetem (takie jak Facebook, Dropbox i różne aplikacje bankowe) są również przykładami tego, jak aplikacje internetowe zostały zaprojektowane z myślą o rosnącym udziale sieci mobilnej w globalnym ruchu internetowym.

Zalecana: