PHP — что это такое и как использовать PHP?
phpBBДоброго времени суток, уважаемые читатели блога SoftMaker.kz. На этом сайте уже есть статьи о PHP и приведены Примеры программирования в PHP. А сейчас мы поговорим, что же такое PHP.
- Что такое PHP и что с помощью него можно делать?
- PHP — серверный язык
- PHP — программное обеспечение с открытым исходным кодом
- PHP ориентирован на разработку веб-приложений
- Вы можете смешивать PHP код с HTML-кодом
- Использование PHP
- Альтернативы PHP
Что такое PHP и что с помощью него можно делать?
В этом несложном введении в язык PHP объясняются основы PHP и как его можно использовать для создания многофункциональных веб-страниц и приложений. PHP — это язык программирования, который можно использовать для написания веб-приложений. Веб-приложение может быть чем угодно — от простой формы «свяжитесь с нами» до полноценной системы ведения блогов, интернет-магазина, или форума. Ещё с помощью PHP можно вставлять блоки контекстной рекламы в тексты статей сайта.
PHP — серверный язык
PHP известен, как серверный язык программирования. Это означает, что он работает на веб сервере. Большинство языков веб-программирования являются серверными языками, но некоторые, например, JavaScript, работают на стороне клиента, это означает, что они работают в веб-браузере.
Серверные языки дают вам больше гибкости, так как вы можете то, что трудно осуществить с помощью JavaScript — например, работа с файлами, базами данных, или работа с изображениями. Нужно сказать, что JavaScript распространился очень быстро в наши дни.
Выполнение кода со стороны сервера является более безопасным способом, чем на стороне клиента, как это делает JavaScript. Поскольку код JavaScript отправляется в веб-браузер, для посетителей сайта легко его просмотреть и редактировать. Даже на одной странице сайта можно с легкостью совмещать PHP и JavaScript. Код находящийся на стороне сервера остаётся веб-сервере и недоступен для посетителей сайта. PHP это инструмент, который находится на веб-сервере и там выполняет PHP скрипты.
PHP — программное обеспечение с открытым исходным кодом
PHP представляет собой программное обеспечение с открытым исходным кодом. Это означает, что любой пользователь может получить доступ и работать на PHP. Это помогает быть уверенным, что PHP будет работать в течение длительного времени. PHP можно свободно скачать и использовать. Это является причиной того, что многие хостинг-провайдеры широко используют PHP. Вы обнаружите, что подавляющее большинство веб-хостингом поддерживают работу PHP.
PHP ориентирован на разработку веб-приложений
В то время как многие языки программирования могут быть использованы для создания веб-приложений, PHP является одним из языков специально разработаных для использования в Интернете. PHP имеет множество полезных веб-функций таких, как:
- Считывание и обработка веб-форм и куки-файлов
- Функции создания и работы с графикой
- Установка связи с популярными базами данных такими, как MySQL и
- Функции для работы с HTML.
Вы можете смешивать PHP код с HTML-кодом
Одной из замечательных функцией PHP является то, что вы можете включить блоки PHP кода в HTML-страницы.
Вы можете обособить PHP блоки с помощью специальных символов. Когда веб-сервер получает информацию о странице,
все PHP блоки запускаются движком PHP, в то время как, другие части страницы отправляются «как есть» в браузер.
Эта функция позволяет легко делать интерактивными обычные веб-страницы. Отличный инструмент для форм с обратной связью и форм с похожими функциями.
Использование PHP
Вы можете использовать PHP для записи практически любого типа веб-приложения или сценария. Обычные PHP приложения, включают в себя:
- Программное обеспечение для ведения блогов таких, как WordPress
- Системы электронной коммерции Magento
- Система управления контентом, в том числе Drupal и Joomla! и
- Программное обеспечение для ведения форумов, например, phpBB.
Кроме того, многие популярные веб-сайты, в том числе Yahoo!, Википедия, Facebook, Digg разработаны с использованием PHP. Также с помощью языка PHP возможно написание объектно-ориентированного кода.
Альтернативы PHP
Если вы не склонны использовать PHP, то есть много аналогичных и доступных языков программирования.
Некоторые серверные языки, включают:
- Perl
- ASP и его преемник, ASP.NET
- Python
- Ruby и
- Java.
После прочтения статьи вы можете закрепить знания, пройдя небольшой тест с вопросами, которые основаны на материале этой статьи. Успехов вам в освоении языка PHP!