Задать вопрос
anton_reut
@anton_reut
Начинающий веб-разработчик

Как понять структуру классов (объектов) в CMS?

Вот есть к примеру OpenCart, собрана четко по MVC, видно где роутер и прочее, но как разобраться какой именно класс что делает, к каким еще классам обращается и так далее? Есть ли какие-то схемы или мануалы такого рода или выход один - читать код?
Как вы разбираетесь в чужом коде? (на ООП)
  • Вопрос задан
  • 150 просмотров
Подписаться 2 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 3
Adamos
@Adamos
Важно правильно определить цель.
Вам не нужно досконально знать, как написана ОпенКарт.
Вам всего лишь нужно разобраться, как с ней работать.
А для этого у того кода, который используют многие, находятся и мануалы, и статьи, и образцы, и готовые хаутушки.
Ответ написан
IgorPI
@IgorPI
Открываем проект в phpstorm.
В некоторых случаях получится построить диаграмму связей классов.
Устанавливаем расширение xdebug для php.
Настраиваем отладку в phpstorm.
Например кликаем на кнопку "Добавить в корзину"
И понеслась...
Ответ написан
Комментировать
ThunderCat
@ThunderCat Куратор тега PHP
{PHP, MySql, HTML, JS, CSS} developer
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы