PHP

PHP

PHP dasturlash tili haqida ma'lumot

PHP (Hypertext Preprocessor) — veb‑dasturlash uchun keng tarqalgan, ochiq manbali server‑tomon skript tili. Quyida PHP haqida asosiy ma’lumotlar keltirilgan.

1. Tarixi va evolyutsiyasi

  • 1994 yilda Rasmus Lerdorf tomonidan “Personal Home Page Tools” nomi bilan yaratilgan.
  • Keyinchalik PHP/FI (Form Interpreter) ga aylandi va 1997 yildan boshlab PHP: Hypertext Preprocessor nomi ostida rivojlanmoqda.
  • Hozirgi asosiy tarmoqlar: PHP 7.x (tezlik va xotira optimizatsiyasi), PHP 8.x (JIT, yangi sintaksis xususiyatlari).

2. Asosiy xususiyatlari

  • Server‑tomon ishlov berish: PHP kodlari serverda bajarilib, natija HTML yoki JSON shaklida brauzerga jo‘natiladi.
  • Dinamik veb‑sahifalar yaratish imkoniyati.
  • Ochiq manba (MIT/GPL lisensiyasi).
  • Platformaga bog‘liq emas: Windows, Linux, macOS va boshqalarda ishlaydi.
  • Keng kutubxonalar va kengaytmalar to‘plami (MySQL, PostgreSQL, Redis, MongoDB, GD, cURL…).

3. O‘rnatish va sozlash

  1. Web‑server: Apache (mod_php), Nginx (PHP‑FPM) yoki IIS.
  2. PHP interpretatori: rasmiy saytdan (https://www.php.net/downloads).
  3. php.ini konfiguratsiya faylida zarur sozlamalarni (error_reporting, memory_limit, upload_max_filesize…) o‘rnatish.


Mashxur maqolalar
PYTHON haqida
PYTHON haqida

Python — bu oson o‘rganiladigan, kuchli va keng tarqalgan dasturlash t...

Java dasturlash tili
Java dasturlash tili

Java — bu 1995-yilda Sun Microsystems tomonidan ishlab chiqilgan va ho...

C#
C#

C# haqida ma'lumot

PHP
PHP

PHP dasturlash tili haqida ma'lumot

PHP haqida
PHP haqida

PHP —bu server tomonida ishlaydigan ochiq kodli dasturlash tili bo‘lib...

Yangi maqolalar
Internet tarmogining insonlarga foyda va zararlari
Zamonaviy davrda internet tarmoqlari hayotimizning ajralmas qismiga ay...
Sayohat uchun eng yaxshi joylar
Sayohat qilish har doim insonlarni yangi joylarni kashf etishga, madan...
Alisher Navoiy haqida qisqacha
Alisher Navoiy — o‘zbek adabiyoti va madaniyatining eng nufuzli shaxsl...
Dennis Ritchie — Zamonaviy Dasturlashning Otasi
U nafaqat biror dasturlash tilini yaratgan, balki butun IT dunyosining...
Go
Go dasturlash tili haqida ma'lumot