езици за програмиране. php

7
Езици за Езици за програмиране. програмиране. PHP PHP Изготвил: Борислав Гюров Изготвил: Борислав Гюров

Upload: club23

Post on 25-May-2015

517 views

Category:

Education


2 download

DESCRIPTION

PHP

TRANSCRIPT

Page 1: езици за програмиране. Php

Езици за програмиране. Езици за програмиране. PHPPHP

Изготвил: Борислав ГюровИзготвил: Борислав Гюров

Page 2: езици за програмиране. Php

Съдържание:Съдържание:

Какво е Какво е PHPPHP?? Как работи Как работи PHP?PHP? Създаване на Създаване на PHPPHP среда среда Къде можете да научите повечеКъде можете да научите повече

Page 3: езици за програмиране. Php

Какво е Какво е PHP?PHP?

Наименованието “PHP” е по-краткият вариант на “Hypertext Наименованието “PHP” е по-краткият вариант на “Hypertext Preprocessor” (предпроцесор за хипертекст). Той Preprocessor” (предпроцесор за хипертекст). Той произхожда от инструментите ”Personal home Page”, произхожда от инструментите ”Personal home Page”, създадени през 1994 г. от Размус Лердорф.създадени през 1994 г. от Размус Лердорф.

С PHP можете да четете и да създавате файлове, да С PHP можете да четете и да създавате файлове, да събирате и обработвате данни от формуляри, да събирате и обработвате данни от формуляри, да посещавате и управлявате записи в бази данни, да посещавате и управлявате записи в бази данни, да съхранявате данни в променливи по време на сесията, да съхранявате данни в променливи по време на сесията, да изисквате удостоверяване на самоличноста и др.изисквате удостоверяване на самоличноста и др.

Page 4: езици за програмиране. Php

Как работи Как работи PHPPHP??

Стандартен Стандартен PHPPHP документ се състои от един или повече документ се състои от един или повече PHP PHP елемента, маркиращи елемента, маркиращи HTMLHTML тагове и същинското текстово тагове и същинското текстово съдържание на страницата.съдържание на страницата.

Когато браузърът изиска Когато браузърът изиска PHPPHP страница от сървър, който страница от сървър, който поддържа поддържа PHPPHP, сървърът ще извика , сървърът ще извика PHP PHP парсер, който да парсер, който да обработи обработи PHP PHP елементите в тази страница.елементите в тази страница.

PHPPHP парсерът изпълнява скриптовите инструкции и генерира парсерът изпълнява скриптовите инструкции и генерира HTMLHTML документ, който след това се изпраща на браузъра документ, който след това се изпраща на браузъра като отговор на първоначалното запитване.като отговор на първоначалното запитване.

От парсера може също и да бъде изискано, и да обработи От парсера може също и да бъде изискано, и да обработи информация от база данни.информация от база данни.

Page 5: езици за програмиране. Php
Page 6: езици за програмиране. Php

Създаване на Създаване на PHPPHP среда среда

Уеб сървър – Уеб сървър – PHPPHP може да работи с практически всичкия може да работи с практически всичкия уеб сървърен софтуер, но най-често се използва с уеб сървърен софтуер, но най-често се използва с безплатния безплатния ApacheApache..

База данни – База данни – PHPPHP може да работи с практически всички може да работи с практически всички бази данни, но най-често се използва с безплатния бази данни, но най-често се използва с безплатния софтуер софтуер MySQLMySQL, за който притежава специални , за който притежава специални оптимизации.оптимизации.

PHPPHP Парсер – За да бъдат изпълнени скриптовите Парсер – За да бъдат изпълнени скриптовите инструкции, трябва да бъде инсталиран парсер, генериращ инструкции, трябва да бъде инсталиран парсер, генериращ HTMLHTML изход, който да бъде изпратен на уеб браузъра. изход, който да бъде изпратен на уеб браузъра. PHPPHP парсерът е един и същ независимо от операционната парсерът е един и същ независимо от операционната система, така че система, така че PHPPHP страниците нямат нужда от промяна, страниците нямат нужда от промяна, за да бъдат разглеждани на различни платформи.за да бъдат разглеждани на различни платформи.

Page 7: езици за програмиране. Php

Къде можете да научите повечеКъде можете да научите повече

В интернет пространството има стотици сайтове за уроци, от В интернет пространството има стотици сайтове за уроци, от които можете да научите повече за които можете да научите повече за PHPPHP и/или да се и/или да се научите да програмирате на него.научите да програмирате на него.

php.com – php.com – Официалния сайт на Официалния сайт на PHPPHP

uroci.net – uroci.net – Български сайт за онлайн уроциБългарски сайт за онлайн уроци

В книжарниците на Славейков можете да намерите изобилие В книжарниците на Славейков можете да намерите изобилие от книги за от книги за PHP, MySQL, HTML PHP, MySQL, HTML и други.и други.