• HTTP/HTTPS protokoli
  • Sorov-javob aylanishi
  • Fuqaroliksizlik
  • API (dasturiy dasturlash interfeyslari)
  • Xavfsizlik choralari
  • Masshtablilik
  • Buxoro davlat universiteti axborot texnologiyalari fakulteti




    Download 1,48 Mb.
    bet7/10
    Sana31.05.2024
    Hajmi1,48 Mb.
    #258354
    1   2   3   4   5   6   7   8   9   10
    Bog'liq
    Kurs ishi.1

    Back-end (server tomoni):

      • Back-end server, dastur va ma'lumotlar bazasidan iborat. U front-enddan so'rovlarni qayta ishlaydi, ma'lumotlar bazasi bilan o'zaro ishlaydi va mijozga kerakli ma'lumotlarni qaytarib yuboradi.




    HTTP/HTTPS protokoli:

      • Mijoz va server o'rtasidagi aloqa gipermatnni uzatish protokoli (HTTP) yoki uning xavfsiz versiyasi HTTPS asosida amalga oshiriladi. HTTP xabarlar qanday formatlanishi va uzatilishini belgilaydi va HTTPS SSL/TLS shifrlash bilan xavfsizlik qatlamini qo'shadi.




    So'rov-javob aylanishi:

      • Mijoz serverga HTTP so'rovlarini yuboradi, u bajarmoqchi bo'lgan amalni belgilaydi (masalan, ma'lumotlarni olish, shaklni yuborish). Server so'rovni qayta ishlaydi va odatda ma'lumotlar yoki ko'rsatmalarni o'z ichiga olgan HTTP javobini yuboradi.






    Fuqaroliksizlik:

      • HTTP fuqaroligi yo'q, ya'ni mijozdan serverga har bir so'rov mustaqil. Foydalanuvchi holatini saqlab qolish uchun kukilar yoki seanslar kabi usullar ko'pincha qo'llaniladi.






    Ma'lumotlar bazasi o'zaro ta'siri:

      • Server ma'lumotlarni olish yoki saqlash uchun ma'lumotlar bazasi bilan o'zaro ishlaydi. Umumiy ma'lumotlar bazalariga MySQL, PostgreSQL, MongoDB va boshqalar kiradi.


    API (dasturiy dasturlash interfeyslari):

      • Veb-ilovalar ko'pincha turli xil dasturiy ta'minot tizimlari bilan muloqot qilish uchun API-lardan foydalanadi. Bu toʻlov shlyuzlari yoki ijtimoiy media integratsiyasi kabi xizmatlar uchun uchinchi tomon APIʼlarini oʻz ichiga olishi mumkin.




    Xavfsizlik choralari:

      • Veb-ilovalar turli xil xavfsizlik choralarini, jumladan, ma'lumotlarni shifrlash, xavfsiz autentifikatsiya usullarini va keng tarqalgan veb zaifliklaridan (masalan, saytlararo skript, SQL Injection) himoya qilishni amalga oshiradi.




    Masshtablilik:

      • Veb-ilovalar tobora ko'payib borayotgan foydalanuvchilar bilan ishlashga mo'ljallangan bo'lishi kerak. Bu yukni muvozanatlash, ma'lumotlar bazasini samarali loyihalash va server ish faoliyatini optimallashtirish kabi fikrlarni o'z ichiga oladi.





    Download 1,48 Mb.
    1   2   3   4   5   6   7   8   9   10




    Download 1,48 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Buxoro davlat universiteti axborot texnologiyalari fakulteti

    Download 1,48 Mb.