CSStexnologiyasi. CSS veb-saytlarni loyihalash va joylashtirishda o‘z imkoniyatlarini kengaytiradigan veb-sayt ishlab chiquvchilar uchun mukammal tizimlardan biridir. WWW texnologiyasidan kelib chiqqan ilmiy muhitda foydalanuvchilar hujjatlari mazmuni bilan ularning dizayniga qaraganda ko‘proq e’tibor qaratilgan, ammo ko‘pchilik foydalanuvchilar uchun saytning dizayni yanada muhim rol o‘ynaydi.
Uslublar kassadlash jadvallari (Cascading Style Sheets, CSS) sizga ranglar, matn o‘lchamlari va boshqa parametrlarni jihozlardan saqlash imkonini beradi. Uslub - hujjat elementiga qo‘llaniladigan formatlash qoidalarining majmui, uning ko‘rinishini tez o‘zgartirish uchun[8].
HTML cheklovlari veb-sahifalarni yaratish uchun juda ko‘p texnikani yaratdi, masalan:
veb-sahifalarni joylashtirish uchun jadvallardan foydalanish;
HTMLni ishlatish o‘rniga dasturiy buyruqlarni yozish.
Ushbu uslublar veb-sahifalarni rivojlanishning murakkabligini sezilarli darajada oshiradi, ularni yaratishda va boshqarishda cheklangan moslashuvchanlikni taklif qiladi, shuningdek, ularga ega bo‘lmagan kishilar uchun qiyinchiliklarni keltirib chiqaradi.
Uslublar ushbu muammolarni hal etish bilan bir qatorda, HTMLni ifodalovchi mexanizmlarning cheklangan maydonini o‘zgartiradi[3].
PHP texnologiyasi.PHP internet texnologiyasi uchun mo‘ljallangan dasturlash tillarning eng yangisi, eng istiqbolli va eng ilg‘or dasturiy vositasidir, uning boshqa tillarga nisbatan foydalanish darajasi so‘nngi yillarda tez suratlarda o‘sib bormoqda. Uning asosiy afzalliklari quyidagilardir: turli texnologiyalarni
keng qo‘llab-quvvatlash, serverlar bilan moslashish, ma'lumotlar bazalari, soddalik va bepul. PHPda yozilgan kod HTML hujjatga o‘xshash dasturga kiritiladi: PHP skripti oddiygina interfaol elementni joylashtirmoqchi bo‘lgan hujjatning qismiga kiritiladi. Ushbu tilning asosi PERL, Java va C sintaksisiga asoslanagan, shuning uchun o‘rganishda hech qanday qiyinchilik tug‘dirmaydi[10].
Hozir PHPning asosiy versiyasi beshinchi hisoblanadi. PHP uchun ikkita asosiy raqib mavjud: Microsoft kompaniyasining Active Server Pages(ASP) va Allaire kompaniyasining ColdFusion dasturlari. Ular bilan solishtirganda, PHP bir qator afzalliklarga ega, jumladan:
yuqori ishlash. PHP dasturlari ASP ga nisbatan tezroq ishlaydi;
funksionalligi. PHP dasturining rivojlanishi Veb-sahifaning haqiqiy rivojlanishidan ajralib turishi mumkin, bu ham dasturchi, ham dizaynerning faoliyatini osonlashtiradi;