En effet, autant il est "facile" de proposer un logiciel permettant de créer un tableau sur une page HTML (ou tout autre élément de présentation Web), autant un logiciel ne peut coder en PHP à la place d'une personne.
Le HTML se restreint à un format de présentation des données, les logiciels tels que Dreamweaver sont donc là poura faciliter la simple transcription des données dans se format.
Développer un script PHP ( http://www.creation-site-internet-le-mans.net/page.content/PHP ) ne se résume pas à une simple transcription. Cela correspond à un algorithme, à une façon de traiter des données et non simplement de les présenter. Les logiciels peuvent aller jusqu'à proposer des morceau de code PHP générique (ex : compteur de visite, affichage de l'heure du serveur, récupération des informations navigateur depuis la requête HTTP), mais il ne pourront jamais proposer une solution permettant d'exploiter une base de données MySQL spécifique.
Pour ce genre de problématique, une connaissance profonde du langage de script Web (PHP ou autre) est nécessaire, ce qui ne veut pas dire qu'il faille exclure les logiciels de Design Web pour se faciliter l'intégration.