Ho sempre inserito il codice PHP misto a quello HTML nelle pagine PHP. Quasi sempre lo inserisco prima del codice HTML (del DOCTYPE):
Esempio:
<?php
...
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
</head>
<body>
<?php
...
?>
</body>
</html>
Mi viene però un dubbio: non cambia nulla se inserisco il codice PHP (ad esempio funzioni per il caricamento di dati da MySql, o funzioni per calcoli ecc.) prima del DOCTYPE oppure alla fine della pagina (dopo il tag /HTML).
Mi viene questo dubbio perchè sto utilizzando alcuni IDE e in tutti sembra che la parte migliore dove inserire il codice PHP sia tra il tag <body>.
Esempio:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
</head>
<body>
<?php
// put your code here
?>
</body>
</html>
E' vero questo oppure non cambia nulla dal punto di vista tecnico/prestazionale? E dal quello convenzionale?
Grazie