За последние 24 часа нас посетили 18729 программистов и 1706 роботов. Сейчас ищет 961 программист ...

Вопрос по архитектуре

Тема в разделе "Прочие вопросы по PHP", создана пользователем Mr. T, 26 фев 2012.

  1. Mr. T

    Mr. T Активный пользователь

    С нами с:
    10 ноя 2010
    Сообщения:
    733
    Симпатии:
    0
    Адрес:
    Украина, г. Киев
    Здравствуйте,
    нужно реализовать грамотное представление. Сейчас есть один класс, который содержит примерно десять методов, позволяющие использовать слои в шаблонах, подключение css и js кодов/файлов из шаблонов. Очень вероятно, что в будущем нужно будет кеширование шаблонов на уровне файловой системы, т.е. с помощью файлов.

    Хранит столько реализаций в одном классе, по моему мнению, будет неправильно. Я вижу картину примерно следующим образом: есть базовый класс View и четыре класса, расширяющие его функциональность, Render, CustomCss, CustomScript и Cache. Правильно ли я размышляю? Какие общие методы могут быть при таком наследовании?
     
  2. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7
    Если будете использовать всеми объектами будет глупо.
    Если свяжете в один или два объекта и распределите их правильно для вызавов функций, то будет самое оно.
    Удобно, будет, а так всеми подрят говнокодить не прикольно.
     
  3. Irakl

    Irakl Активный пользователь

    С нами с:
    2 фев 2012
    Сообщения:
    2
    Симпатии:
    0
    Адрес:
    Москва
    MVC используйте
     
  4. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Irakl
    это пост ради ссылки в профиле? =)