Как реализовать стиль MVC в моем коде PHP / SQL / HTML / CSS?

Я разрабатываю программу для визуализации некоторых данных. Моя программа принимает определенные входные данные из базы данных MySQL и рисует некоторые графики (библиотека libchart), создает некоторые таблицы и т. Д.

Моя проблема в том, что сейчас это ад кода. У меня есть около 7 файлов php (индекс, страница графика, галерея и т. Д.) С кодом HTML / CSS и PHP / SQL вместе (некоторые из них просто имеют расширение php, но имеют только HTML внутри). У меня пока нет проблем с чтением и пониманием проекта, но я думаю, если кто-то попытается это сделать, у него может заболеть голова. Кроме того, продолжать подобное программирование нецелесообразно, поскольку в будущем проект может быть нелегко масштабировать.

Есть ли у вас предложения, как успешно отделить HTML / CSS от PHP / SQL? Я не хочу использовать фреймворк, поскольку я не делаю ничего, что требует ввода данных пользователем, обработки сеанса и т. Д. Я просто запускаю несколько запросов и визуализирую результаты. В основном я говорю об архитектуре и, если возможно, о сценарии, который мне может помочь (я читал о Smarty, но не уверен, что мне это нужно).

9
задан Ion 27 December 2011 в 15:26
поделиться