Создание простого веб-документа c помощью PHP

Правильное оформление PHP-сценария, чтобы он обрабатывался интерпретатором PHP

Дата публикации: 25.07.2013

Легко ли создавать веб-страницы с помощью PHP? Легко. Главное — знать, что вы делаете, и какой результат вы должны получить в итоге.

Если ваш веб-сервер настроен правильно, он сможет обрабатывать PHP-скрипты. В ином случае содержимое ваших PHP-скриптов будет воспринято сервером как текстовый файл и отображено броузером как текст.

Код PHP должен быть заключен в теги <?php ?> или в теги краткой записи <? ?>. Всё, что будет вне этих тегов, сервер воспримет как текст. Это позволяет в пределах скрипта чередовать HTML и PHP большинстве случаев результатом работы PHP-скрипта является формирование HTML-кода страницы).

<html>
	<head>
		<title>Simple document</title>
	</head>
	<body>
		<?php
		print  «В документе теги PHP чередуются с HTML-тегами»;
		?>
	</body>
</html>

Мнения PHP-разработчиков о том, как следует писать код, разделились уже давно. Кто-то считает нормальные чредование PHP и HTML, а кто-то никогда так не делает. Преимуществом чредования является то, что код скрипта получается более понятным. Преимуществом же использования исключительно PHP называют выйгрыш в быстродействии. Лично я использую чредование PHP и HTML. И пока из-за этого с проблемами не сталкивался. А вы решайте сами. Приведенный выше пример можно было бы написать и иначе.

<?php
echo <<<HERE
<html>
 <head>
 <title>Simple document</title>
 </head>
 <body>
		В документе HTML-теги не использовались
 </body>
</html>
HERE;
?>

Здесь был использован heredoc-синтаксис. Возможно, вы с ним не знакомы, но вскоре обязательно познакомитесь. Тот же документ можно было представить иначе:

<?php
print» <html>
 <head>
 <title>Simple document</title>
 </head>
 <body>
		В документе HTML-теги не использовались
 </body>
</html>»;
?>

Как вы увидели, создать веб-страницу с помощью PHP очень просто. Помните, что расширение у ваших PHP-файлов должно быть .php. При соответствующих настройках конфигурации PHP веб-сервер может обратывать и файлы с иным расширением как PHP-скрипты (htm, html). Но лучше не делайте это без особой надобности. Если вам необходимо, чтобы броузер обращался к документу, например, http://lezhenkin.ru/document.html, но в этом документе у вас PHP-код, лучше пользуйтесь возможностями вашего веб-сервера, а точнее — преобразованием адресов (mod_rewrite для Apache, к примеру).

  • Я опубликовал эту статью:25.07.2013
  • 6 118
  • Яндекс.Метрика

Меню сайта

Settings

Performance

CPU Load
60%
CPU Temparature
42°
RAM Usage
6,532 MB

Customer care

Reports

Projects

May 14, 2020

Upcoming events

12:00

Donec laoreet fringilla justo a pellentesque

13:20

Nunc quis massa nec enim

14:00

Praesent sit amet