Mavzu: PHP dasturlash tili tarixini bilasizmi? (INTERNET VA DASTURLASH/Dasturlash tillari) Erkatoy (16 Sep 2017 05:11) PHP tarixini bilasizmi?1994 yili php tilinig yaratuvchisi Rasmus Lerdorf oâzinig saytiga mehmonlar kirishini hisoblash uchun Perl dasturlash tilada maxsus qobiq yozib amalda qoâllagan. Koâp oâtmay qobiqni ishlash unumdorligi juda past va sekinligi aniqlanganidan soâng, dasturlarni yangidan âCâ tilida yozib chiqishga toâgâri keladi. Keyin, dastlabki dastur kodlari muallif tarafidan barchaga koârish uchun serverga nashr qilingan. Server foydalanuvchilari kodlar bilan qiziqib, uni ishlatish muxlislari ham paydo boâlgan. Hademay, bu dasturlar alohida loyihaga aylanib, 1995 yilning iyun oyida dasturiy mahsulot PHP (Personal Home Page) nomi bilan birinchi nashri chiqarildi. Imkoniyatlari oddiy va sodda boâlib: bir necha buyruqlarni tushunadigan kod analizatori(tekshiruvchisi), mehmonlar hisoblagichini, kitobini, chatini yaratish uchun foydali dasturlar toâplamidan iborat boâlgan.1996 yil aprel oyida dasturlar jiddiy qayta ishlanganidan soâng, PHP/FI (Personal Home Page / Forms Interpreter) nomi bilan mahsulotning ikkinchi nashri paydo boâldi. Bu mahsulot html-kod ichiga yozilib, html-formalarni qayta ishlab, hozirgi PHP dasturlash tilining tayanch imkoniytlarini ichiga olgan. PHP/FI kod yozilishi Perl tiliga juda oxshagan, lekin soddaroq boâlgan.1997 yili PHP/FI 2.0 nashri chiqdi. Oâsha paytda bu mahsulot bilan dunyo boâyicha bir necha ming odam foydalanib, taxminan 50 ming domen boâlib, Internetning 1%-ni tashkil qildi.1997 yilda Endi Gutmans va Ziv Suraski PHP/FI kodini boshqatdan yozib chiqishdi, chunki eski kod ular ishlatayotgan elektron tijorat tizimlari uchun yaroqsiz edi. Eski kodning mualliflaridan yordam olish uchun ular birlashishni taklif etib, PHP3 nomli loyihani PHP/FI -ni rasmiy vorisi deb eâlon qilishdi. Yangi loyiha uyushgandan keyin PHP/FI loyihasi ishlab chiqarilishi toâxtatilgan.PHP 3.0 -ning eng kuchli taraflaridan biri uning kengaytirala olinadigan yadrosi(tizimning bosharuv qismi) boâlib, bundan tashqari, maâlumot jamgâarmalar bilan, turli protokollar va interfeyslar bilan birgalikda ishlash keng imkoniyatlari yaratildi. Muvaffaqiyatga erishishga ancha ahamiyatli fakt bu yangi tilni boyligi va obâektlarga moâljallangan dasturlashni koâlla olishi. Yangi loyiha bilan birga nafaqat tilni tashqi, ichki tuzulishi oâzgardi, balki oâzini nomi ham. Endi PHP qisqartmasi âPHP: Hypertext Preprocessorâ maânosini anglatishi bildirildi.1998 yilning oxirida PHP foydalanuvchilarning soni oân minglardan oshdi. Yuz mingdan oshiq veb-saytlar bu tilni qoâllashini eâlon qilishdi. Taxminan Internetning 10% serverlarida PHP 3.0 oârnatilgan edi.1998 yilning iyun oyda PHP3 toâqqiz oy ommaviy tekshiruvidan keyin rasman eâlon qilindi. Shu yilning qishida Endi Gutmans va Ziv Suraski PHP yadrosini qaytadan ishlab chiqarishni boshlashgan. Ularning asosiy vazifasi PHP tiziminig unumdorligini koâtarish va kodning modullarini yaxshilash edi.1999 yilning oârtalarida birinchi marta taqdim qilingan yangi yadro âZend Engineâ deb nomlangan (âZendâ: mualliflar âZeevâ va âAndiâ ismlardan tashkil topgan). Uni asosida tuzilgan yangi til PHP4 2000 yilning may oyida rasman chiqarilgan. Unumdorlik yaxshilangandan tashqari, PHP 4.0 muhim yangiliklarga ega boâlib, sessiyalarni koâllash, buferli chiqarish, kiritilgan maâlumotlarni havfsiz qayta ishlash va yana bir necha yangi til tuzuvchilarini paydo boâlishidan iborat.Hozirgi kunlarda âZend Engineâ qayta yaxshilanib PHP5 tili ishlab chiqarildi. Asosiy oâzgarishlar obâektlarga moâljallangan dasturlash modelida boâlib, tilning imkoniyatlari yanada kengaytirdi.Hozirda PHP tilini yuz minglab dasturchilar ishatib, bir necha million saytlar yaratilib, Internetning 20% domenlarini tashkil etmoqda. Manba: birinchiqadam.zn.uz KomiLov (16 Sep 2017 07:44) Menimcha hamma php da ish boshlashdan oldin shuni oqib chiqadi menimcha :voy: Erkatoy (16 Sep 2017 09:19) Uzmastersda yuq ekan shunga yozdimda buni. Uzlariz forumda bo'lmagan va kerakli mavzu yozila dedilaku. Bu yerga yangi kelganlar bazilari bilmasliklarini korganman PHP HTML bular nima ekani bilishmidi. Shu yerdan o'qib olishuradi endi. Ashurov (16 Sep 2017 13:06) kerakli mavzu ++++ Menga yoqdi SUHROB (16 Sep 2017 15:14) Yoshlarga tushuncha ekan. Manba: https://uzmasters.ru/forum/6/27/1846/