⊗dpPmBsBST 3 of 51 menu

Back qismiga ko'ra sayt turlari

Saitlarni ikki turga bo'lish mumkin: statik va backendli sayt.

Statik sayt

Faqat HTML, CSS, klient JavaScript, rasmlar va boshqa shu kabi resurslardan tashkil topgan saytlar sof statik hisoblanadi. Bunday saytlarni internetga joylash oson va ular juda tez ishlaydi.

Backend

Backendli saytlar o'z asosida ma'lum bir server tiliga ega. Odatda, bu PHP, yoki NodeJS, Python yoki shunga o'xshash tillardir. Bundan tashqari, bunday saytlar ma'lumotlar bazasiga ega bo'lishi mumkin, unda sayt materiallari saqlanadi. Ma'lumotlar bazasi SQL-turida bo'lishi mumkin, masalan, mySQL yoki Postgre, yoki noSQL turida, masalan, mongo. Bunday saytlarni internetga joylash murakkabroq, ularning ishlash tezligi esa saytning ichki kodiga bog'liq.

JavaScript freymvorklari

Alohida JavaScript freymvorklari orqali ishlaydigan saytlarni muhokama qilish kerak: Vue, React yoki Angular. Bunday saytlar uchun saytni ishlab chiqish bosqichida NodeJS talab qilinadi. Ammo xostingda NodeJS endi kerak emas. Gap shundaki, internetga joylashdan oldin saytni yig'ish (build) bajariladi. Yig'ish natijasi oddiy statikani ifodalaydi.

Biroq, agar sizda freymvork tomonidan taqdim etilgan routing ulangan bo'lsa, internetga joylash paytida qo'shimcha manipulyatsiyalarsiz routing ishlamaydi. Batafsil biz mos o'quv qo'llanmalarda o'rganamiz.

itbycsidhu