PHP - самый востребованный язык программирования в веб-среде. Именно он позволяет создавать современные сайты, и именно без него невозможно было бы сделать страницы динамическими.

Знать PHP обязательно, если вы хотите стать полноценным веб-мастером и не ограничивать себя конфигурацией той или иной версии движка. PHP позволяет создавать собственные скрипты, приложения, даже индивидуальную систему управления сайтом. И это первый язык, обрабатываемый не браузером, а сервером.

PHP. С чего начать изучение?

Программное обеспечение

Если для изучения HTML или CSS вам не нужно никаких программ, кроме стандартного Блокнота, то в случае с PHP все гораздо сложнее. Почему?

Существуют языки двух видов - "клиентские" и "серверные". "Клиентским" называют те языки, которые могут обрабатывать браузеры пользователя. Типичные примеры - HTML, CSS, JavaScript. Код таких файлов вы можете прописывать и в блокноте, в дальнейшем просто просматривая их в браузере. Обработка PHP происходит непосредственно на сервере, браузер же получает конечный результат.

Для того, чтобы начать изучение этого языка вам придется настроить локальный сервер, скачать и установить несколько программ:

- Apache (собственно, веб-сервер);

- PHP (настраивается как модуль Apache);

- MySQL (система управления базами данных, по желанию).

Это - основа. Помимо этих программ, можно скачать и установить любой html-редактор, на котором можно создать и php-страницы.

Подробную инструкцию об установке и настройке вы найдете в других статьях и инструкциях к самим программам.

Что представляет собой PHP?

Вы удивитесь, но в отличие от других языков программирования, PHP крайне похожа на HTML. По сути, программа - это та же html-страница, выстраиваемая по той же схеме.

В самоучителях приводится "классический" пример php-программы "Привет, мир!", которая выглядит так:

Как видите, эта "программа" - полный близнец стандартной веб-странички. Другое лишь расширение. Но далее возможности PHP существенно расширяются.

Стоит вам разместить теги и вставить между ними код, вы получаете полноценную динамическую страницу.

Например, вы можете после приветствия разместить текущую дату, которая будет изменяться сама по себе, в соответствии с календарем. Делается это просто:

Пропишите этот код в файле и откройте в браузере. Вы удивитесь. Вместо

вы увидите "27.07.2004". PHP-код не будет отображаться в html-коде страницы.

Вы готовы к изучению PHP?

Итак, все, что вам нужно, - это хорошие знания html, настроенный локальный сервер и несколько дополнительных приложений и, разумеется, самоучитель. Инструкции, книги, самоучители смогут принести немало новой информации. Их немало, но лучше всего использовать те, что вышли в последние годы. Вряд ли в 2013 году стоит доверять учебнику, опубликованному в 2003.