virtual dasturlash muhitida mobil ilovalar Internet. Web Server. Web dasturlash vositalari (tillari) Ma`lumki, yuqori darajadagi dasturlash tillarida yozilgan dasturlarni kompyuterga tushuntirish uchun kompilyator degan qo'shimcha dastur kerak bo'ladi. Web dasturlashda ham huddi shunday jarayon sodir bo'ladi. Siz internetdagi saytlarni ko'rishlik uchun ishlatadiganingiz Brauzerlar - web dasturlash tillarining bazilarini kompilyatori hisoblanadi. Web dasturlashda yana shunday tillar ham borki ularni brouzer kompyuterga tarjima qilib tushuntirib bera olmaydi, lekin bunday tillar web saytni asosini tashkil etadi. Ana shunday tillarni brouzer tushunadigan qilib berish uchun ham Web server ga o'xshagan dasturlar (kompilyator yoki interpretatorlar) to'plami kerak bo'ladi. Bunday dasturlar esa sayt joylashgan serverlarda turadi, qachonki unga so'rov yuborganingizda (istalgan biror ssilkani bosganingizda, birinchi marta saytni ochganingizda va hokazo...) shu sayt joylashgan serverdagi Web server dasturlari sizning brauzeringizga saytni brauzer tushunmaydigan tillarda yozilgan joylarini tarjima qilib jo'natadi. Shunday qilib klient - yani siz tomondagi web saytni kodlarini kompyuteringizga tushuntirib beradigan tarjimon bu - Brauzer, server tomonidagi web saytni sizning brauzeringiz tushunmaydigan joylarini unga tarjima qilib jo'natadigan tarjimon bu Web Server hisoblanadi.
42.Bulut texnologiyasi haqida tushuncha
Bulut texnologiyasi bu ommabop texnologiya bo'lib, unda foydalanuvchilar Internet-platformada IT-resurslarda ma'lumot kiritish yoki olish uchun ishlatadilar. Bu texnologiya ma'lumotlar va resurslarni onlayn-serverda saqlaydigan va foydalanuvchi to'g'ridan-to'g'ri kompyuterning qattiq diskida saqlash o'rniga xavfsiz foydalanish uchun ishlatiladi. Bulutli texnologiyalarining yana bir yaxshi tarafi bu online serverlardan dunyonining xohlagan nuqtasida turib ma'lumotlarni kiritish yoki qabul qilish mumkin. Bulutli texnologiyalarning turli xil xizmatlari mavjud bo'lib, ular juda mashhur va bugungi kunda dunyoda keng qo'llanilayotgan katta hajmdagi saqlash va uni zaxiralash, dasturlarni sinash va texnik xizmat ko'rsatish, ma'lumotlarni tahlil qilish va kerakli dasturlarni yetkazib berish mumkin. Nima uchun biz uni ishlatamiz?
Bulutli dasturlar texnologiyasi - bu Internetga asoslangan platforma, bu resurslar serverdan mijozga tarmoqlar kanallari orqali ma'lumot yetkazadi. Shu sababli, texnologiya yorug'lik tezligida yangilanayotgan hozirgi dunyoda qaysi texnologiyaga o'tish kerakligini va texnologiyadan to'g'ri foydalanishni bilish juda muhimdir. Shunday qilib, bulutli texnologiyalarning mashhurligi va Internetning salbiy ta'siriga qaramay, u eng tezkor texnologiya bo'lib qoladi va u bugungi bozorning so'nggi tendentsiyasiga aylandi. Demak, undan foydalanishning maqsadi butun dunyo bo'ylab xaridorlarni bir-biriga bog'lash orqali resurslarni diversifikatsiya qilish va o'z vaqtida kerakli resurslardan foydalangan holda ushbu sohadagi mijozlarini saqlab qolish orqali biznes foydalanuvchilariga o'z bozorlarini kengaytirishga imkon berishdir. Mening fikrimcha, hamma bulutli dasturlarni nima uchun ishlatadi, bu bizga har qanday hajmdagi fayllarni zaxira qilishning eng zo'r tizimini taqdim etadi. Axborot texnologiyalari mutaxassislari uchun bu dunyodagi istalgan joydan resurslarga kirish va ishlash imkoniyatiga ega bo'lgan so'nggi texnologiya tendentsiyasining ulkan o'sishi bo'ldi va mijozlar bilan ishlash va ishlashni yanada moslashuvchan qildi.
43.Bulut texnologiyasi turlari