Quelle est la meilleure pratique à utiliser lors de l'utilisation de PHP et HTML?

J'ai été la conception de sites web pour un certain temps maintenant, mais il y a une chose que je n'ai jamais été tout à fait sûr de lors de l'utilisation de PHP et de HTML. Est-il préférable d'avoir l'ensemble du document en PHP et echo HTML comme ceci:

<?php
  doSomething();
  echo "<div id=\"some_div\">Content</div>";
?>

Ou avoir un fichier HTML comme si et seulement ajouter dans le PHP:

<html>
<body>
  <?php doSomething(); ?>
  <div id="some_div">Content</div>
</body>
</html>

Il semble plus propre à echo HTML, surtout si beaucoup de PHP est utilisé tout au long de la page, mais cela perd toute la mise en forme de l'HTML, c'est à dire des couleurs dans l'IDE, etc.

source d'informationauteur Adam Holmes