|
II BAP. VEB PLATFORMA JARATIWDA PAYDALANILATUǴIN TEXNOLOGIYALAR TARIYXI HÁM SINTAKSISI
|
bet | 2/14 | Sana | 25.03.2022 | Hajmi | 1,93 Mb. | | #508758 |
| Bog'liq kursavoy
II BAP. VEB PLATFORMA JARATIWDA PAYDALANILATUǴIN TEXNOLOGIYALAR TARIYXI HÁM SINTAKSISI
2.1 PHP programmalastırıw tili tarıyxi hám sintaksisi
PHP dıń jaratılıwı hám rawajlanıw tariyxı
Sońǵı jıllarda PHP quramalı, dinamikalıq hám ınteraktiv veb-saytlardı jaratıw ushın jeń ataqlı hám keń tarqalǵan skript tillerinen biri bolǵan C-de jazılǵan betke keliwshilerdi gúzetip baratuǵın Perl skriptleri kompleksinen uzaq joldı basıp ótti.
PHP programmistlerge operativ hám nátiyjeli túrde dinamikalıq veb-programmalar jaratılıwma múmkinshilik beretuǵın, server tárepindegi ornatılǵan veb-skript tili retinde xarakterlenedi. Grammatika hám sintaksis kózqarasınan PHP programmalastırıw tili C programmalastırıw tiline uqsaydı, biraq islep shıǵıwshılar basqa programmalastırıw tillerinen, sonday-aq Perl, Java hám C++ den júdá paydalı qurallardı óz ishine alǵan. Qımbat bahalı ayrıqshalıqlar qatarına úzliksiz ekspression qollap-quwatlaw, qatarlardı kúshli basqarıw, ob'ektke jóneltirilgen metodologiya hám keń maǵlıwmatlar bazasın qollap-quwatlaw kiredi.
PHP
PHP tariyxı 1994 jıl kuzdan baslandı. Rasmus Lerdorf PHP ga aylanatuǵın zat ústinde isley baslagach, onıń rezyumeini kim oqıtıp atırǵanın biliw onıń birden-bir maqseti yedi. Sol waqıtta, ǵárezsiz jalawshı retinde Lerdorf óziniń URL siltemesi menen tolıq versiyasına potentsial jumıs beretuǵınlarǵa óziniń mini-rezyumesini jiberdi. Keliwshilerdi gúzetip barıw ushın ol Perl-e de CGI skriptin jarattı, ol óz betiniń HTML kodına arnawlı jarlıq retinde kiritilgen hám keliwshiler haqqında maǵlıwmat toplaǵan. Potentsial jumıs beretuǵınlardı tańlanıwda qaldırıw ushın ol hár qanday keliwshige jıynalǵan statistikanı kóriwge ruxsat berdi.
Ol bul kodtı statistikalıq maǵlıwmatlardı jıynaw ushın “PHP-Tools for Personal Home Page” dep ataǵan, sebebi ol ózi onı jeke úy betinde isletgen (personal home page). Bir neshe adamlar bul quraldı qanday qılıp alıwları múmkinligin sorawdı hám Lerdorf basqalarǵa usınıs jetiw tuwrısında qarar qabılladı. “Bul programmalıq támiynat mo''jizasi. Siz beriwińiz múmkin hám elege shekemge shekem ózińiz ushın saqlap qoyıwıńız múmkin” - dedi Lerdorf aqıl menen. Sol waqıtta Open Source háreketi ámeldegi yemas yedi. Keyin ol freeware (biypul programma ) dep atalǵan. 1995 jıl aqırına kelip, Lerdorf adamlar ushın pikir almaslaw, qátelerdi ońlaw hám kodlar almaslaw ushın birinshi PHP pochta dizimin ashtı.
Til sintaksisi
Keliń, hár qanday programmalastırıw tili neden ibaratlıǵın anıqlaylik. Biz sóyleytuǵin tiller sıyaqlı, programmalastırıw tili de insan tili dep atalǵan bilimler kompleksin payda etiw bloklardan qurılǵan.
Hár bir tildiń ayriqsha qaǵıydaları hám konstruktsiyalari ámeldegi, sonnan keyin biz óz pikirlerimizni bayanlaymız hám olardı basqa adamǵa túsinikli etemiz. Programmalastırıwda da hámme zat birdey. Biraq insan tili ornına biz PHP programmalastırıw tilinen paydalanamız hám PHP awdarmashıı biziń sáwbetlesimiz wazıypasın atqaradı. Sol sebepli pikirimizni ańlatpa jetiw ushın onı awdarmashı ushın túsinikli etiwimiz kerek.
Ózgeriwshiler
Ózgeriwshiler hár qanday programmalastırıw tiliniń hasası esaplanadı. Kodtı jazayınotganda biz mudami ózgeriwshiler menen isleymiz. Ózgeriwshiler túsinigin túsiniw júdá ańsat. Ózgeriwshi - bul chashkadagi ishimlik sıyaqlı maǵlıwmattı óz ishine alǵan ıdıs. Kodta isletetuǵın hár qanday maǵlıwmat aldın ózgeriwshinde saqlanıwı kerek.
Ózgeriwshiniń atı bolıwı kerek, sol sebepli ózgeriwshi mudamı at hám bahadan ibarat boladı. Baha - bul ózgeriwshiniń ishinde saqlanatuǵın hár qanday maǵlıwmat. Mısalı, biz bet paydalanıwshısınan olardıń jasını kórsetiwin sorap, keyin bul bahadan basqa maqsetlerde - tuwılǵan jılın biliw yamasa onıń jasını kórsetiw ushın isletiwdi soranıwımız múmkin.
Do'stlaringiz bilan baham: |
|
|