Вэб програм нь яг юу юм бэ?

Вэбд суурилсан програмын талаархи ойлголтоо сайжруулах

Вэб програм нь веб хөтөчийг үйлчлүүлэгчийнхээ дагуу тодорхой функцийг гүйцэтгэдэг компьютерийн програм юм. Аппликейшн нь вэбсайт дээрх зурвасын самбар эсвэл холбоо барих маягттай адил хялбар юм уу эсвэл утсандаа татаж байгаа олон процессор гар утасны тоглоомын аппликейшн гэх мэт энгийн процессор шиг энгийн байж болно.

Үйлчлүүлэгч гэж юу вэ?

"Үйлчлүүлэгч" нь клиент-серверийн орчинд програмыг ажиллуулахын тулд хэрэглэдэг програмыг ашигладаг. Үйлчлүүлэгч-сервер орчны мэдээлэл нь мэдээллийн бааз руу мэдээлэл оруулах гэх мэт олон компьютерийг хуваалцах мэдээлэл юм. "Үйлчлүүлэгч" гэдэг нь мэдээллийг оруулахад хэрэглэгдэх програм бөгөөд "сервер" гэдэг нь мэдээллийг хадгалахад хэрэглэгддэг програм юм.

Вэбийн хэрэглээг ашиглахад ашиг тус нь юу вэ?

Вэб програм нь үйлчлүүлэгчийг тодорхой төрлийн компьютер эсвэл тусгай үйлдлийн системд зориулж бүтээх үүрэг хариуцлагыг хөгжүүлэгчдийн сул талыг хөнгөвчилдөг. Тиймээс хэн ч энэ програмыг интернетэд холбогдох боломжтойгоор ашиглаж болно. Үйлчлүүлэгч нь вэб хөтөч дээр ажилладаг тул хэрэглэгч IBM-тэй нийцтэй эсвэл Mac ашиглаж болно. Тэд Windows XP эсвэл Windows Vista-г ажиллуулж болно. Тэд бүр Internet Explorer эсвэл Firefox-ийг ашиглаж болох боловч зарим програмууд нь тодорхой вэб хөтөч шаарддаг.

Вэб програмууд нь програмыг хөгжүүлэхийн тулд сервер талын скрипт (ASP, PHP, гэх мэт), клиентийн талын скрипт (HTML, Javascript, гэх мэт) хослуулан ашигладаг. Сервер талын скрипт мэдээлэл хадгалж, сэргээх зэрэг хатуу зүйлсийг авч үздэг бол клиент талын скрипт нь мэдээллийг танилцуулахтай холбоотой байдаг.

Вэбийн хэрэглээ хэр удаан байсан бэ?

Дэлхийн Өргөн Дэ Вэбсайтыг түгээхээс өмнө вэбсайтын програмууд ойртсон. Жишээ нь, Larry Wall нь 1987 онд алдартай сервер талын скрипт хэлийг боловсруулсан Perl байсан. Интернет нь шинжлэх ухаан, технологийн салбараас гадуур түгээмэл болж эхлэхээс 7 жилийн өмнө байсан юм.

Эхний ердийн вэбсайт програмууд харьцангуй хялбар байсан боловч 90-ээд оны сүүлчээр илүү төвөгтэй веб програмуудад түлхэц үзүүлсэн юм. Өнөөдөр сая сая америкчууд онлайн орлогын татвараа онлайнаар хийлгэх, онлайн банкны ажил үүргийг гүйцэтгэх, найз нөхөд, хайртай хүмүүстэйгээ үргэлж холбоотой байх веб програм ашигладаг.

Вэбийн хэрэглээ хэрхэн хөгжсөн бэ?

Ихэнх вэб аппликешн нь сервер хадгалдаг ба мэдээллийг сэргээж байхад клиент серверийн архитектур дээр тулгуурладаг. Интернет мэйл бол Google-ийн Gmail болон Microsoft-ийн Outlook зэрэг вэб-д суурилсан имэйл клиентүүд гэх мэт компаниудын хувьд жишээ юм.

Өнгөрсөн хэдэн жилийн туршид вэбсайтыг вэбсайтуудад зориулж хөгжүүлэхэд ихээхэн түлхэц болсон нь ихэвчлэн мэдээллийг хадгалах серверийг шаарддаггүй чиг үүрэг юм. Жишээ нь, таны процессор компьютер дээрээ баримт хадгалдаг бөгөөд сервер хэрэггүй.

Вэб аппликейшнууд нь ижил функцтэй бөгөөд олон платформ дээр ажиллах ашигтай байх болно. Жишээ нь, вэб програм нь үгийн процессор болж, үүлэн дотор мэдээллийг хадгалж, баримтыг өөрийн хувийн хатуу диск рүү татаж авах боломжийг олгодог.

Хэрэв та Gmail эсвэл Yahoo мэйлийн клиентүүдтэй ижил төстэй вэб програмууд нь хэдэн жилийн туршид хэрхэн өөрчлөгдсөнийг харахын тулд вэбсайтыг ашиглаж байгаа бол та вэбийн програмууд хэрхэн хөгжсөнийг харсан. Ихэнх нарийн төвөгтэй байдал нь AJAX-ээс шалтгаалан илүү responsive вэб програмыг бий болгох програмчлалын загвар юм.

G Suite (урьд нь Google Apps ), Microsoft Office 365 нь вэбсайтуудын хамгийн сүүлийн үеийн хэрэглээний бусад жишээнүүд юм. Интернетэд холбогдож буй мобайл програмууд (Facebook апп, Dropbox апп эсвэл таны онлайн банкны апп гэх мэт) нь гар утасны веб хэчнээн түгээмэл хэрэглээнд зориулж веб аппликешнүүдийг хэрхэн зохион бүтээсэн тухай жишээ юм.

Шинэчлэгдсэн: Elise Moreau