Muhammad al-xorazimiy nomidagi toshkent axborot texnologiyalari universiteti fakultet: akt sohasidagi iqtisodiyot va menejment



Download 1,08 Mb.
bet3/4
Sana28.05.2023
Hajmi1,08 Mb.
#945204
1   2   3   4
PHP 5 va PHP 7
PHP gipermatn protsessorini anglatadi va asosan veb-ishlab chiqish uchun mo'ljallangan server tomonidagi skript tili sifatida ishlatiladi. U 1994 yil o'rtalaridan so'ng kuchga kirdi va Rasmus Lerdorf tomonidan ishlab chiqilgan. Ishga tushirilgandan so'ng, u ishlab chiquvchilar hamjamiyatida eng tan olingan dasturlash tiliga aylandi, taxminan 80% sanoat standarti PHP ni qo'llab-quvvatlaydigan asosiy dasturlash tili sifatida uning eng katta raqobatchisi ASP dan oshib ketdi. NET bozorida atigi 19% qolgan va RUBY, Java kabi boshqa tillar raqobatchilardan ancha orqada. Va so'nggi yangilanishda PHP ishlab chiquvchilari PHP ning eng so'nggi versiyasini PHP 7 ni taqdim etdilar, bu uning oldingi versiyasi PHP 5 dan ikki baravar tezroq ekanligini da'vo qilmoqda.
PHP 5
PHP 5 rivojlanish sohasida katta o'zgarish bo'ldi. PHPni ishlab chiqish guruhi asosan oldingi versiyalarning birortasida mavjud bo'lmagan etishmayotgan sohalarga e'tibor qaratdi. Rivojlanishning asosiy yo'nalishlari ob'ektga yo'naltirilgan dasturlash, XML (kengaytiriladigan belgilash tili) va My SQL-ni qo'llab-quvvatlashni o'z ichiga oladi. Yangilangan versiyada Destruktorlar, Konstruktorlar, Interfeyslar, Sinf turi bo'yicha maslahatlar, Abstrakt, sinflar, Statik xususiyatlar va usullar, Yakuniy xususiyatlar va usullar, sehrli usullarning butun to'plami mavjud.
Xususiyatlari
PHP 5 ning asosiy yangilangan xususiyatlari
  • Qayta yozilgan MySQL
  • MySQL kengaytmalari
  • Tayyor bayonotlar
  • SSL ulanishlari
  • Ko'p so'rovlar funktsiyalari
  • Bog'langan kirish va chiqish parametrlari
  • XML bir butun sifatida ishlashga imkon beradi
  • XML kengaytmalari libxml2 bitta XML kutubxonasida tekislangan
  • Xatolarni tekshirishning turli usullari, shuningdek, istisnolarni qayta ishlash deb ataladi.
  • PHP SOAP kengaytmasidan foydalanishi mumkin (oddiy ob'ektga kirish protokoli)

PHP 7
Dmitriy Stogov, Nikita Popov va Xinchen Xui yangi PHP 7 ni ishlab chiqish ortidagi odamlar edi. Ular PHP ning keyingi avlodi deb atalgan, PHPNG nomi bilan ham tanilgan eksperimental filialni yaratdilar. Va rivojlanish loyihasi muvaffaqiyatli bo'ldi. Rivojlanish hamjamiyati texnologiyaning sezilarli rivojlanishi tufayli yangi tilni mamnuniyat bilan qabul qildi. Ushbu ishlab chiquvchilar PHPNG rivojlanishini davom ettirdilar va 2015 yilda PHP 7 deb nomlangan barqaror versiyani chiqardilar.
Boshqalardan farqli o'laroq, PHP7 tezroq ishlashni taklif qiladi. Bundan tashqari, ular PHP 5 bilan solishtirganda 100% unumdorlik va tezlikni yaxshilashni kafolatlaydi. Bu veb-ishlab chiquvchilarga ustunlik berdi va ularga interaktiv vizual xususiyatlarni taqdim eta oladigan va kiritish so'roviga javob beradigan tezkor interaktiv veb-saytlarni loyihalash imkonini berdi. Bundan tashqari, u PHP 5 bilan solishtirganda ancha arzon, chunki u serverlarni quvvatlantirish uchun kamroq energiya talab qiladi. Shuningdek, ushbu yangi yangilanish yangi sintaksis va rivojlanishni osonlashtiradigan xususiyatlar bilan ishga tushirildi.
Xususiyatlari
PHP7 ning asosiy yangilangan xususiyatlari quyidagilardir:
1) PHP 7 ga kiritilgan qaytarish turi, biz undan argumentlar roʻyxatining yopilgan qavsdan keyin foydalanishimiz mumkin.
funktsiya dasturi_1(): massiv
{
qaytish [];
}
Yuqoridagi misol massivni qaytaradigan program_1 funksiyasidan iborat.
2) Kosmik kema operatori deb nomlangan yangi operator joriy etildi va u dasturlashning juda muhim qismiga aylandi, chunki u ishlab chiquvchiga birlashtirilgan taqqoslashlarni saralashga yordam beradi. Ushbu operator yordamida ikkita ifodani osongina solishtirishimiz mumkin.

Download 1,08 Mb.

Do'stlaringiz bilan baham:
1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish