Отправляет email-рассылки с помощью сервиса Sendsay

PHP 5 для начинающих

  Все выпуски  

HTML и PHP: ВНЕДРЕНИЕ - Недостатки


PHP 5 для начинающих

Вниманию читателей!

Отдельные выпуски рассылки в той или иной мере взаимосвязаны. С предыдущими выпусками Вы можете ознакомиться:

  1. в архиве рассылки (оригиналы выпусков);
  2. на сайте рассылки (исправленные и дополненные версии).

# # #

Вы также можете подписаться на рассылку "PHP 5: Новые возможности".

Аннотация

Недостатки метода внедрения.

Несмотря на все преимущества, метод внедрения PHP кода в HTML страницу имеет и свои недостатки. Рассмотрим две типичные ситуации.

Предположим, существует необходимость внедрить сравнительно большое количество фрагментов PHP кода в различные места HTML страницы, например, заполнить ячейки таблицы (для простоты размеры таблицы примем равными 2 на 2). Как видим, такую пеструю смесь трудно назвать читабельной (Пример 1, «Заполнение HTML таблицы данными при помощи PHP»).

Замечание

$a1, $a2, $b1 и $b2 - это данные, которые необходимо подставить в ячейки таблицы.

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

Таким образом, становится очевидно, что в ряде случаев было бы целесообразно иметь какую-то альтернативу методу внедрения.

Created with DocBook Created with Libxslt


В избранное