anton_reut
@anton_reut
Начинающий веб-разработчик

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

Вот есть к примеру OpenCart, собрана четко по MVC, видно где роутер и прочее, но как разобраться какой именно класс что делает, к каким еще классам обращается и так далее? Есть ли какие-то схемы или мануалы такого рода или выход один - читать код?
Как вы разбираетесь в чужом коде? (на ООП)
  • Вопрос задан
  • 132 просмотра
Пригласить эксперта
Ответы на вопрос 4
BojackHorseman
@BojackHorseman Куратор тега PHP
...в творческом отпуске...
дебаггинг
Ответ написан
Adamos
@Adamos
Важно правильно определить цель.
Вам не нужно досконально знать, как написана ОпенКарт.
Вам всего лишь нужно разобраться, как с ней работать.
А для этого у того кода, который используют многие, находятся и мануалы, и статьи, и образцы, и готовые хаутушки.
Ответ написан
IgorPI
@IgorPI
Открываем проект в phpstorm.
В некоторых случаях получится построить диаграмму связей классов.
Устанавливаем расширение xdebug для php.
Настраиваем отладку в phpstorm.
Например кликаем на кнопку "Добавить в корзину"
И понеслась...
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
от 150 000 до 180 000 руб.
N1.RU Новосибирск
от 100 000 руб.
16 сент. 2019, в 19:16
50000 руб./за проект
16 сент. 2019, в 18:39
2000 руб./за проект
16 сент. 2019, в 18:30
3000 руб./за проект