PHP FAQ. Що таке PHP?

09.09.2015

Що таке PHP?

Як не дивно, але всі 5 років, які існує цей сайт, тут не було такого розділу :-)

спробуємо заповнити цей недолік.

Даний розділ призначається тим, хто збирається вивчати PHP або просто цікавиться — що це таке.

Язак програмування, призначений для створення сайтів. Або, іншими словами, PHP дозволяє автоматизувати роботу з сайтом.

Для чого взагалі може знадобитися мова програмування при створенні сайту? Комусь він стане у нагоді, а кому — не дуже? Давайте подивимося.

Умовно кажучи, застосування PHP можна розділити на три групи:

1. Найпростіше (але дуже потужний) застосування — це використання PHP, як аналога SSI. Записати всі незмінні частини сайту в окремі файли (меню, шапку, підвал) і замість того, щоб писати одне і те ж на кожній сторінці, просто викликати

include «menu.php» ;

Це вже значно полегшить роботу з сайтом. Приміром, якщо додасться новий пункт в меню.

2. Наступний етап — створення окремих невеликих програмок. Це може бути голосування, гостьова книга, виведення поточної дати, малювання календаря. Хоча останні дві задачі, на відміну від перших, не обов’язково робити на PHP — можна й на Яваскрипте. PHP застосовується тоді, коли треба якусь інформацію зберігати на сервері. Приміром, гостьову книгу на Яваскрипте написати множно, але от. побачить її повідомлення тільки той, хто їх додавав :-)

3. Переможну ходу PHP па планеті почалося в ту мить, коли комусь прийшла в голову чудова ідея: а чому б не додавати матеріали на сайт не звичайним способом, закачуючи HTML файли по FTP, а забиваючи текст у форму, як повідомлення в гостьову книгу?

Таким чином, пишеться дві програми, одна з яких дозволяє адміністратору додати інформацію на сайті, а друга — показує цю інформацію відвідувачам. Таким чином влаштовані практично всі сучасні сайти.

З чим найчастіше плутають PHP? З готовими програмами, написаними на PHP. Якщо вам потрібна гостьова книга, портал або електронний магазин — вам не потрібно вчити PHP. Вам потрібно знайти готову програму.

Якщо ж ви вирішили вивчати цю мову, то слід знати, що чекає попереду. Для того, щоб стати навіть початківцям веб-програмістом, треба знати:

— три мови програмування — HTML, PHP і SQL.

— Мати дуже гарне уявлення про протокол передачі гіпертексту HTTP і про те, як взаємодіє комп’ютер користувача з веб-сервером.

— мати базові уявлення про операційних системах (зокрема понития файл, каталог, знати основні відмінності windows від unix)

— мати базові уявлення про мережевому протоколі TCP/IP (як з’єднуються комп’ютери, що таке IP-адреса, DNS та інше)

— обов’язково доведеться познайомитися з поняттям налагодження своїх програм

Якщо весь цей обсяг не лякає, то ласкаво просимо! Почніть з розділу «Хочу вивчати PHP «

Інші матеріали розділу:

Короткий опис статті: php програмування PHPFAQ.RU — унікальне зібрання відповідей на найбільш поширені питання по PHP. Інформація, необхідна кожному, хто вивчає або працює з PHP. PHP, PHP5, PHP4, PHP3, РНР, пхп, FAQ, chm, mysql, документація, опис, основи

Джерело: PHP FAQ. Що таке PHP?

Також ви можете прочитати