Настройки стиля шаблонов PHP и HTML - PullRequest
0 голосов
/ 18 ноября 2010

В основном у меня есть два способа что-то написать

Первый:

<?php
echo link_to(
  static_image_tag(
    $object->getImageWebPath(),
    array(
      "alt" => $object->getTitle(),
      "width" => "106",
      "height" => "73",
      "class" => 'aaa bbb'
     )
  ),
  url_for('route_name', $object),
  array(
    "class" => "aaa bbb", "title" => $object->getTitle())
  );
?>

Второй:

<a href="<?php echo url_for('route_name', $object->getLink()); ?>" title="<?php echo $object->getTitle(); ?>" class="aaa bbb">
  <img src="<?php echo map_to_static_domain($image->getWebPath()) . $image->getWebPath(); ?>" class="aaa bbb" alt="echo $image->getTitle()" "width" => "106", "height" => "73" />
</a>

Теперь один «вопрос на миллион долларов», какойкак вы, ребята, используете и, может быть, даже почему ...

Спасибо.

Ответы [ 2 ]

1 голос
/ 18 ноября 2010

@ Дейв Фогт, тебе нужно дать пощечину Smarty - самая большая глазная рана кода, которую я когда-либо видел, он делает некоторые вещи так неправильно и использует так много памяти, что это неправда,

Во-вторых, это полностью зависит от того, что вы пытаетесь сделать, если это шаблонный движок, который вы должны использовать первым,

, если это только для вашего веб-сайта, тогда используйте второй

0 голосов
/ 18 ноября 2010

По-моему, оба - смиренно - неоптимальны.

Предлагаю вам использовать специальный шаблонизатор, такой как Smarty .

Мне нравится программный подход, так как (теоретически) он может заставить вас создавать корректный (X) HTML-код, но писать его утомительно и мешает принципу разделения логики и представления.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...