Veb tətbiqi nədir?

Web-based tətbiq proqramlarınızı anlayışınızı artırın

Bir web proqramı müştəri kimi veb-brauzerdən istifadə edərək xüsusi funksiyanı yerinə yetirən hər hansı bir kompüter proqramıdır. Ərizə bir mesaj taxtası və ya veb-saytdakı bir əlaqə forması və ya telefonunuza yüklədiyiniz bir söz prosessoru və ya çox oyunçu mobil oyun tətbiq kimi mürəkkəb ola bilər.

Müştəri nədir?

"Müştəri" proqramı tətbiq etmək üçün istifadə olunan proqrama müraciət etmək üçün müştəri-server mühitində istifadə olunur. Bir müştəri-server mühiti birdən çox kompüterin məlumat bazasına məlumat daxil edilməsi kimi məlumatları paylaşdığı bir yerdir. "Müştəri" məlumatı daxil etmək üçün istifadə olunan proqramdır və "server" məlumatı saxlamaq üçün istifadə olunan proqramdır.

Web Proqramlardən faydalanmaq nədir?

Bir web proqramı müəyyən bir kompüter növü və ya xüsusi bir əməliyyat sistemi üçün bir müştəri qurma məsuliyyətini inkişaf etdirir, buna görə hər kəs internetdən istifadə etdiyi kimi proqramı istifadə edə bilər. Müştərinin bir veb brauzerində işlədiyi üçün istifadəçi IBM uyğun və ya Mac istifadə edə bilər. Onlar Windows XP və ya Windows Vista əməliyyatlarını həyata keçirə bilərlər. Bəzi proqramlar müəyyən bir Web browser tələb etsə də, onlar Internet Explorer və ya Firefox istifadə edə bilərlər.

Web applications ərizə inkişaf etdirmək üçün yaygın olaraq server-side script kombinasyonunu (ASP, PHP, və s.) Və müştəri yazı komutlarını (HTML, Javascript, və s.) Istifadə edir. Müştərilər üçün verilənlər bazası məlumatın təqdimatı ilə məşğul olur, server tərəfi script isə məlumatın saxlanması və alınması kimi bütün çətin şeylərlə məşğul olur.

Web proqramlarının nə qədərində var?

Web-proqramları, Dünya Ümumdünya Şəbəkəsi ümumi populyarlıq əldə etməzdən əvvəl ətrafında olmuşdur. Məsələn, Larry Wall, 1987-ci ildə populyar bir server-script scripti olan Perl'i inkişaf etdirmişdir. İnternetdən dərhal yeddi il əvvəl akademik və texnologiya dairələrinin xaricində məşhurluq qazanmağa başlamışdı.

İlk əsas web tətbiqləri nisbətən sadə idi, lakin 90-cı illərin sonlarında daha mürəkkəb web tətbiqlərinə qarşı bir təkan oldu. İndiki vaxtda, milyonlarla amerikalılar veb gəlirlərindən faydalanaraq online vergilərini onlayn şəkildə təqdim etmək, onlayn bank vəzifələrini yerinə yetirmək, dostları və sevdikləri ilə əlaqə saxlamaq və daha çox şeylərdən istifadə edirlər.

Veb tətbiqi necə inkişaf etmişdir?

Çox web applications müştəri məlumatları daxil edərkən server məlumatları saxlayarkən və əldə edərkən müştəri-server arxitekturasına əsaslanır. İnternet poçtu, Google-ın Gmail və Microsoft-un Outlook kimi veb-əsaslı e-poçt müştəriləri kimi şirkətlərlə bir nümunəsidir.

Son bir neçə il ərzində, məlumatları saxlamaq üçün bir serverə ehtiyac duymayan funksiyalar üçün inkişaf etdirilən web applications üçün böyük bir təkan var. Sözcük işlemciniz, məsələn, kompüterinizdə sənədlər saxlayır və bir serverə ehtiyac yoxdur.

Web proqramları eyni funksiyanı təmin edə və birdən çox platformda işləmək üçün faydalana bilər. Məsələn, bir web tətbiqi bir söz prosessoru kimi çıxış edə bilər, məlumatı buludda saxlayır və sənədləri şəxsi sabit diskinizə "yükləmək" imkanı verir.

İnternetdən Gmail və ya Yahoo poçt müştəriləri kimi populyar web tətbiqlərinin illər ərzində necə dəyişdiyini şahidlik etmək üçün kifayət qədər uzun müddətdir istifadə etdiyiniz təqdirdə, necə inkişaf etmiş web tətbiqlərinin necə inkişaf etdiyini görürsünüz. Bu sophistication çox AJAX, çünki daha cəlbedici web applications yaratmaq üçün proqramlaşdırma modeli.

G Suite (əvvəlki Google Apps ), Microsoft Office 365 yeni nəsil web tətbiqlərinin digər nümunələridir. İnternetə qoşulan mobil tətbiqlər (Facebook tətbiqiniz, Dropbox appiniz və ya onlayn bankçılıq proqramınız) kimi veb tətbiqi mobil internetin getdikcə populyar istifadəsi üçün nəzərdə tutulmuş nümunələrdir.

Yenilənib: Elise Moreau