MODELS AND METHODS IN MODERN SCIENCE International scientific-online conference
120
• Rivojlanishning soddaligi va qulayligi. Qoida tariqasida, PHP-da dasturlash
borasida kam tajribaga ega bo'lgan holda ham, biz oddiy web-saytlar
yaratishimiz mumkin.
• PHP C ga o'xshash, shuning uchun S yoki sintaksis kabi sintaksisga ega
tillardan birini bilsak, PHPni o'rganish biz uchun yanada osonroq bo'ladi.
PHP - ko'plab ma'lumotlar bazalari tizimlari (MySQL, MSSQL, Oracle, Postgre,
MongoDB va shu kabilar) bilan ishlashni qo'llab-quvvatlaydi.
Xosting xizmatlarining keng tarqalishi, hamda ularning arzonligi. Chunki, qoida
tariqasida, xosting kompaniyalari Linux oilasining operatsion tizimlaridan birida
ishlaydigan Apache yoki Nginx web-serverlarida PHP web-saytlariga
joylashadilar. Ikkala web-server va Linux-ga asoslangan operatsion tizimlar
bepul hisoblanadi, bu esa hostingning umumiy xarajatlarini kamaytiradi.
Endi PHPda birinchi kichik sayt yaratamiz. Ammo uni yaratmasdan oldin, veb-
saytni ishlab chiqish uchun barcha kerakli vositalarni yuklab olishimiz va
o'rnatib olishimiz kerak.Bugun sizlar bilan ular haqida ma'lumotlarga ega
bo'laylik.Web uchun dasturlash sohasida PHP eng sodda ssenariy tillaridan biri
hisoblanadi (JSP, Perl va ASP.NETda ^^[78]
ishlatiladigan tillar), soddaligi, bajarilish tezligi, boy funksionalligi va PHP
litsenziyasi asosida manba kodlarining tarqalishi sababli . PHP yadro va
plaginlarning mavjudligi bilan ajralib turadi, "kengaytmalar": ma'lumotlar
bazalari, rozetkalar, dinamik grafikalar, kriptografik kutubxonalar, PDF hujjatlar
va boshqalar bilan ishlash uchun har kim o'z kengaytmasini ishlab chiqishi va
unga ulanishi mumkinligi. Yuzlab kengaytmalar mavjud, ammo standart
to'plamda bir necha o'nlab yaxshi tashkil etilganlar ham mavjud. PHP tarjimoni
web-serverga ushbu, server uchun maxsus yaratilgan modul orqali (masalan,
Apache yoki IIS uchun) yoki CGI dasturi sifatida ulanadi.
1994-yilda daniyalik dasturchi Rasmus Lerdorf o'zining onlayn rezyumeiga
tashrif buyuruvchilarni namoyish qilish va kuzatib borish, HTML hujjatlar
shablonlarini qayta ishlash uchun C dasturlash tilida CGI-skriptlar to'plamini
yaratdi. Lerdorf shaxsiy uy-sahifasini, shaxsiy uy-sahifasi deb atagan, ammo bu
nom ko'proq "PHP vositalari" deb nomlangan va tez orada funksionallik tugadi
va Rasmus PHP Tools-ni qayta yozdi va yanada katta dasturlardan birini yaratdi.
1995-yil iyun oyida Rasmus PHP Tools-ning manba kodini ommaga namoyish
qildi , bu esa dasturchilarga o'zlari xohlagan tarzda foydalanishga imkon yaratib
berdi. Shuningdek, bu foydalanuvchilarga koddagi xatolarni tuzatishga va uni
yaxshilashga imkon bera oldi.