PHP — это аббревиатура от Hypertext Preprocessor (PHP) — это язык программирования, который позволяет веб-разработчикам создавать динамический контент, взаимодействующий с базами данных. PHP обычно используется для разработки веб-приложений.
PHP начинался как небольшой проект с открытым исходным кодом, который развивался по мере того, как все больше и больше людей узнавали, насколько это полезно. Расмус Лердорф выпустил первую версию PHP еще в 1994 году.
Ключевые моменты
-
PHP — рекурсивная аббревиатура для «PHP: Препроцессор гипертекста».
-
PHP — это серверный язык сценариев, встроенный в HTML. Он используется для управления динамическим контентом, базами данных, отслеживания сеансов, даже для создания целых сайтов электронной коммерции.
-
Он интегрирован с рядом популярных баз данных, включая MySQL, PostgreSQL, Oracle, Sybase, Informix и Microsoft SQL Server.
-
PHP приятно быстр в своем исполнении, особенно когда он скомпилирован как модуль Apache на стороне Unix. Сервер MySQL, когда-то запущенный, выполняет даже очень сложные запросы с огромными результирующими наборами во время установления рекордов.
-
PHP поддерживает большое количество основных протоколов, таких как POP3, IMAP и LDAP. В PHP4 добавлена поддержка Java и распределенных объектных архитектур (COM и CORBA), что впервые делает возможным n-уровневую разработку.
PHP — рекурсивная аббревиатура для «PHP: Препроцессор гипертекста».
PHP — это серверный язык сценариев, встроенный в HTML. Он используется для управления динамическим контентом, базами данных, отслеживания сеансов, даже для создания целых сайтов электронной коммерции.
Он интегрирован с рядом популярных баз данных, включая MySQL, PostgreSQL, Oracle, Sybase, Informix и Microsoft SQL Server.
PHP приятно быстр в своем исполнении, особенно когда он скомпилирован как модуль Apache на стороне Unix. Сервер MySQL, когда-то запущенный, выполняет даже очень сложные запросы с огромными результирующими наборами во время установления рекордов.
PHP поддерживает большое количество основных протоколов, таких как POP3, IMAP и LDAP. В PHP4 добавлена поддержка Java и распределенных объектных архитектур (COM и CORBA), что впервые делает возможным n-уровневую разработку.
Использование PHP
Сейчас PHP стал популярным языком сценариев среди веб-разработчиков по следующим причинам:
-
PHP выполняет системные функции, то есть из файлов в системе он может создавать, открывать, читать, писать и закрывать их.
-
PHP может обрабатывать формы, т.е. собирать данные из файлов, сохранять данные в файл, по электронной почте вы можете отправлять данные, возвращать данные пользователю.
-
Вы добавляете, удаляете, изменяете элементы в своей базе данных через PHP.
-
Получите доступ к переменным куки и установите куки.
-
Используя PHP, вы можете ограничить доступ пользователей к некоторым страницам вашего сайта.
-
Он может зашифровать данные.
PHP выполняет системные функции, то есть из файлов в системе он может создавать, открывать, читать, писать и закрывать их.
PHP может обрабатывать формы, т.е. собирать данные из файлов, сохранять данные в файл, по электронной почте вы можете отправлять данные, возвращать данные пользователю.
Вы добавляете, удаляете, изменяете элементы в своей базе данных через PHP.
Получите доступ к переменным куки и установите куки.
Используя PHP, вы можете ограничить доступ пользователей к некоторым страницам вашего сайта.
Он может зашифровать данные.
Характеристики
Пять важных характеристик делают возможной практическую сущность PHP —
-
Простота
-
КПД
-
Безопасность
-
гибкость
-
фамильярность
Простота
КПД
Безопасность
гибкость
фамильярность
Скрипт «Hello World» на PHP
Чтобы почувствовать PHP, сначала начните с простых сценариев PHP. Так как «Привет, мир!» является важным примером, сначала мы создадим дружелюбный маленький «Привет, мир!» скрипт.
Как упоминалось ранее, PHP встроен в HTML. Это означает, что среди вашего обычного HTML (или XHTML, если вы передовой) у вас будут такие PHP-операторы:
<html> <head> <title>Hello World</title> </head> <body> <?php echo "Hello, World!";?> </body> </html>
Это даст следующий результат —
Hello, World!
Если вы изучите вывод HTML приведенного выше примера, вы заметите, что код PHP отсутствует в файле, отправляемом с сервера на ваш веб-браузер. Весь PHP, представленный на веб-странице, обрабатывается и удаляется со страницы; единственное, что возвращается клиенту с веб-сервера, — это чистый вывод HTML.
Весь код PHP должен быть включен в один из трех специальных тегов разметки, которые распознаются анализатором PHP.