MODELS AND METHODS IN MODERN SCIENCE
International scientific-online conference
119
PHP DASTURLASH TILI VA UNING IMKONIYATLARI
Usmonov Maxsud Tulqin o‘g’li
Mirzo Ulug'bek nomidagi O'zbekiston
Milliy universiteti, 1-bosqich magistrant.
maqsudu32@gmail.com
https://doi.org/10.5281/zenodo.7560737
Annontatsiya: Ushbu maqolada php dasturlash tili va uning imkoniyatlari haqida
fikr yuritilgan.
Kalit so'zlar: Dasturlash,zamonaviy, web-saytlar, tizim, texnologiya.
PHP
- bu eng keng tarqalgan, zamonaviy web dasturlash tili hisoblanadi.
Internetdagi saytlar va web-xizmatlarning aksariyati PHP-dan foydalangan
holda yaratilgan. Ba'zi ma'lumotlarga ko'ra, PHP saytlarning 80% dan
ko'prog'ida, jumladan facebook.com, vk.com, baidu.com
va boshqa xizmatlarda
keng qo'llaniladi. Tilning soddaligi bizga turli xil murakkablikdagi saytlar va turli
xil portallarni tez va osonlik bilan yaratishimizga imkon bera oladi.
PHP- 1994- yilda daniyalik dasturchi Rasmus Lerdorf
tomonida n yaratilgan
bo'lib, dastlab boshqa Perl tilidagi skriptlar to'plami edi. Keyinchalik ushbu
skriptlar S tilidagi tarjimonga qayta yoziladi. Yaratilganidan beri PHP (PHP
uchun qisqacha: Hypertext Preprocessor - PHP: Hypertext Preprocessor) web-
saytlar va web-ilovalarni soddalashtirish uchun qulay vositalar to'plamini
taqdim etdi.
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.
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.
Eng keng tarqalgan operatsion tizimlar uchun (Windows, MacOS, Linux) PHP
dasturiy ta'minotini ishlab chiqish
paketlarining mavjudligi, ya'ni biz ushbu
operatsion tizimlarning har qandayida web-saytlar yaratishimiz mumkin.
• PHP turli web-serverlar bilan birgalikda ishlay olishi mumkin: Apache, Nginx,
IIS.