ЩО таке PHP? 

PHP - це скрипт-мова (scripting language), що вбудовується в HTML, який інтерпретується і виконується на сервері. Простіше за все це показати на прикладі: 

<html> 
<head> 
<title> Example </ title> 
</ head> 
<body> 
<? php echo "Hi, I'm a PHP script!";?> 
</ body> 
</ html> 

Після виконання цього скрипту ми одержимо сторінку, у якій буде написано 

Hi, I'm a PHP script! 

Дуже просто і марно. 

Основна відмінність від CGI-скриптів, написаних на інших мовах, типу Perl або C - це те, що в CGI-програми ви самі пишете виведений HTML-код, а, використовуючи PHP - ви вбудовує свою програму в готову HTML-сторінку, використовуючи відкриває та закриває теги (у прикладі <? php і?>). 

Відмінність PHP від JavaScript, полягає в тому, що PHP-скрипт виконується на сервері, а клієнту передається результат роботи, тоді як в JavaScript-код повністю передається на клієнтську машину і тільки там виконується. 

Любителі Internet Information Server знайдуть, що PHP дуже схожий на Active Server Pages (ASP), а ентузіасти Java скажуть, що PHP схожий на Java Server Pages (JSP). Всі три мови дозволяють розміщувати код, що виконується на Web-сервер, усередині HTML сторінок. 

  
Можливості PHP. 

У кількох словах - на PHP можна зробити все, що можна зробити за допомогою CGI-програм. Наприклад: обробляти дані з форм, генерувати динамічні сторінки, одержувати і посилати куки (cookies). 

Крім цього в PHP включена підтримка багатьох баз даних (databases), що робить написання Web-додатків з використанням БД до неможливості простим. 

Ось неповний перелік підтримуваних БД: 
Adabas D 
InterBase 
Solid 
dBase 
mSQL 
Sybase 
Empress 
MySQL 
Velocis 
FilePro 
Oracle 
Unix dbm 
Informix 
PostgreSQL 

  
Додатково до всього PHP розуміє протоколи IMAP, SNMP, NNTP, POP3 і навіть HTTP, а також має можливість працювати з сокетами (sockets) і спілкуватися з інших протоколах. 

  
Коротка історія PHP. 

Початком PHP можна вважати осінь 1994 року, коли Rasmus Lerdorf вирішив розширити можливості своєї Home-page і написати невеликий движок для виконання найпростіших завдань. Такий движок був готовий до початку 1995 року і називався Personal Home Page Tools. Умів він не дуже багато - розумів найпростіший мова і всього кілька макросів. 

До середини 1995 року з'явилася друга версія, яка називалася PHP / FI Version 2.Приставка FI - приєдналася з іншого пакета Rasmusa, що вмів обробляти форми (Form Interpritator). PHP / FI компілювався всередину Apache і використовував стандартний API Apache. PHP скрипти виявилися швидше аналогічних CGI - скриптів, тому що сервера не було необхідності породжувати новий процес. Мова PHP за можливостями наблизився до Perl, самому популярному мови для написання CGI-програм. Було додано підтримка багатьох відомих баз даних (наприклад, MySQL і Oracle). Інтерфейс до GD - бібліотека, що дозволяє генерувати картинки на льоту. З цього моменту почалося широке поширення PHP / FI. 

Наприкінці 1997 Zeev Suraski і Andi Gutmans вирішили переписати внутрішній движок, з метою виправити помилки інтерпретатора і підвищити швидкість виконання скриптів. Через півроку, 6 червня 1998 року вийшла нова версія, яка була названа PHP 3. 

До літа 1999 PHP 3 був включений в кілька комерційних продуктів. За даними NetCraft на листопад 1999 PHP використовувався в більш ніж 1 млн. доменах. 

На сьогоднішній день (грудень 1999) готується до випуску нова версія PHP 4, в якій внутрішній движок буде знову переписаний (він має назву Zend). Передбачається, що продуктивність нової версії буде в десятки разів вище ніж у існуючої.

webcam girls 1 Стоматология c доступными ценами - стоматология москва. Новости кино. 2 www.mail.ru

статті


:: Меню ::

ГОЛОВНА

Введення

Небагато про Web-программировании

PHP: Історія. Місця. Джерела.

PHP: Основи

PHP: Вибіркове завантаження

PHP: Простий інтернет-магазин

PHP: Папкопотрошилка

PHP: Закачування файлів

PHP: Авторизація доступу

PHP: Система оцінки матеріалів

PHP: Файловий менеджер

PHP: Корисні дрібниці

PHP: Способи передачі даних між окремими сторінками

Висновок

Додаток 1. Перетвори свій сайт на портал

Додаток 2. Використовуй те, що під рукою - і не шукай завжди інше

Додаток 3. На сайті - як в "Вінде"


:: Реклама ::


:: Статистика ::

Індекс цитування

:: Навігація ::

Головна

Додати у вишукане  

 

 

 


Copyright © 2008-2016