PHP Kirish

Assalomu alaykum hozirgi kunda eng mashxur dasturlash tillaridan biri bu PHP hisoblanadi chunki PHP juda ko'p frameworklar ishlab chiqarilgan va hozirgi kunda ko'p mashxur tizimlar PHP da ko'tarilgan. PHP dasturlash tiliga o'tishingizdan oldin siz HTML, CSS va JavaScript haqida tushunchaga ega bo'lishingiz zarur bo'ladi.

PHP nima?

  • PHP "PHP: Hypertext Preprocessor" ni qisqartmasi hisoblanadi.
  • PHP yuqori dasturlash tillari sirasiga kiradigan, ochiq kodli skrip tilidir.
  • PHP skriptlari server tamonidan bajariladi.
  • PHP yuklab olish va undan foydalanish bepul.

PHP frameworklar

  • Laravel
  • Symfony
  • CodeIgniter
  • Yii
  • CakePHP
  • Phalcon
  • Laminas
  • FuelPHP
  • PHPixie
  • Slim

yuqorida keltirilgan frameworklardan boshqa frameworklar ham mavjud bu ketma-ketlik mashxurlaridan boshlab misol keltirildi. Tanlash o'zingizni qo'lingizda bu frameworklardan foydalanish uchun siz PHP dasturlash tilini bilishingiz zarur bo'ladi.

PHP fayli nima?

  • PHP fayl tarkibi HTML, CSS, JavaScript va PHP kodlarini o'z ichiga olishi mumkin.
  • PHP kodlari server tamonidan bajariladi va natija HTML sifatida brauser oynasida aks ettiriladi.
  • *.php fayl kengaytmasiga ega.

PHP nima qila oladi?

  • PHP dinamik sahifa tarkibini yaratishi mumkin
  • PHP serverda fayllarni yaratish, ochishi, o'qishi, yozishi, o'chirishi va yopishi mumkin.
  • PHP cookie fayllarni yuborishi va qabul qilishi mumkin.
  • PHP ma'lumotlar bazasida ma'lumotlar ustida CRUD(create, read, update,delete) bajarish mumkin.
  • PHP ma'lumotlarni shirflash mumkin.

Nima uchun PHP?

  • PHP turli platformalarda ishlaydi (Windows, Linux, Unix, Mac OS X va boshqalar).
  • PHP bugungi kunda ishlatiladigan deyarli barcha serverlar (Apache, IIS va boshqalar) bilan mos keladi.
  • PHP keng ko'lamli ma'lumotlar bazalarini qo'llab-quvvatlaydi
  • PHP bepul. Uni rasmiy PHP resursidan yuklab oling: www.php.net
  • PHP o'rganish oson va server tomonida samarali ishlaydi