生成するフォームがかなり複雑な HTML ドキュメントがあります。
<head> (a css that needs to be inserted here) </head>
そして、HTML のテンプレート化されたビットのいくつかのフレーバーを含む本体。単純化すると、次のような PHP 関数が 1 つあると思います (ドメインはニュース記事であると仮定しましょう)。
generateNewsBlob($title, $author, $imageSrc)
showUserInfo($userInfoStruct)
//etc.
テンプレートに引数が入力された HTML を出力します。
少なくとも、PHP を編集しやすく、HTML と CSS を編集しやすい素敵なフォルダーが必要です。今のところ、私はそれをすべて .php ファイルにまとめています
'lots of HTML <img src="' . $imgSrc . "'> more HTML ...'
。これは、デザイナーが変更を加えたり、コーダー (それは私です) が変更を加えたりするのを非常に困難にするようなものです。だから私はこれを分離する必要があります。しかし、PHPで「穴」を埋める純粋なhtmlファイルを作成する方法がわかりません。これらの穴をPHPで実装するためです... catch-22.
以前の SO の質問で、MVC がこれを達成する方法であることが示唆されています。これは信じられそうに聞こえますが、実際にどうすればよいかわかりません。IDE を持ち込むことはできません。開発者は、コンソールからテキスト エディターで作業できるはずです。
Python と Java も、たまたま「より優れている」場合のオプションです。