PHP скрипттері жұмыс істейтіндігін тексеру үшін алдымен e:/usr/public_html/host/virtual бумасына test.php файлын құрып ішіне келесі кодты жазамыз:
phpinfo(); ?>
Енді браузерге, http://127.0.0.1/test.php деп жазамыз, егер экранда төмендегі суретте көрсетілгендей (сурет 1) PHP туралы түрлі ақпарат пайда болса, онда PHP жұмыс істеп тұр деген сөз.
Сурет 1 – РНР препроцессорын орнату
Барлық бағдарламалау тілдеріндегі сияқты PHP-де де өз синтаксисі бар. Оның синтаксисі С және Perl тілдеріне өте ұқсас. PHP-де әр скрипт рhp ден басталып ?> жазуымен аяқталуы керек. Коментарийлер болса С тіліндегідей /* басталып */-мен аяқталады.
CGI-технологиясы. cgi-модульдер. Тұтынушының интерактивтік интерфейсі - тұтынушы мен программаның өзара қарым-қатынасын ұйымдастыратын жүйе. Ол WWW-де тұтынушы интерфейсін сипаттайтын HTML-құжаттардың тізбегі түрінде анықталады.
Интерактивтік интерфейсті HTML-құжатты құру үрдісі бойынша шартты түрде екі түрге бөледі:
Статикалық интерфейс ретінде мәтіндік немесе HTML-редактормен құрылған HTML-құжатты айтамыз. Әдетте бұл интерфейс жұмыс барысында тұрақты түрін сақтайды.
Динамикалық интерфейсте HTML-құжатқа арнайы программа (РНР-скрипт) енгізіліп, ол серверлік компьютерде орындалады. Нәтижеде тұтынушы интерфейсі жұмыс барысында өзгеріп отырады.
Сонымен, WWW үшін интерактивтік интерфейс анықтамасын төмендегі түрде анықтауға болады, яғни тұтынушының интерактивті интерфейсі ретінде статикалық немесе динамикалық түрде құрылған, деректер алмасуға арналған HTML-құжаттар тізбегі айтылады. Іс жүзінде клиенттік компьютер мен сервер арасында деректер алмасатын кез-келген HTML-құжат интерактивтік интерфейс құрумен байланысты. Интерактивтік интерфейс мәселеріне ретінде SQL-сервермен байланысу, деректер қорына кіру, перифериялық құрылғылырдан ақпарат алу, клиентпен қарым-қатынас орнату т.с.с. жатады. Бұл айтылғандардың барлығы РНР тілінде программалау технологиясы арқылы орындалады.
Тұтынышының интерактивтік интерфейс құру үрдісі екі бөлімнен тұрады:
Пайдаланған әдебиеттер
Мазуркевич А. РНР: настольная книга программиста. –М.: Новое знание, 2004. –479 с.
Макинтош Дж. Perl & PHP: библиотека программиста. –Спб.: Питер, 2004. –218 с.
http://www.php.net
http://www.apache.org
Достарыңызбен бөлісу: |