Получи случайную криптовалюту за регистрацию!

​You: robot_dreams, зачем нужна модульность в php-проекте? rob | robot_dreams

You: robot_dreams, зачем нужна модульность в php-проекте?
robot_dreams: При разработке часто возникает потребность разделить его на небольшие части — модули.

You: Что содержит этот модуль?
robot_dreams: Это может быть набор классов, функций и файлов. Он может содержать html-код, css-стили, js-скрипты, изображения и т.п. То есть не важно как в реальности реализован модуль, главное это то, что мы можем его воспринимать как единое целое.


You: Можешь привести пример какого-то модуля?
robot_dreams: Хорошим примером модульности может служить CodeIgniter. В нём модуль представляет собой «обертку» над классами или функциям. То есть вместо того, чтобы писать сложный код подключения, инициализации и т.п., используется универсальный загрузчик.


You: А как я могу научиться подключать модули в своей разработке?
robot_dreams: Для этого я сгенерировал курс «PHP-разработчик с нуля до PRO», который поможет вам выработать инженерное мышление и научиться с нуля создавать полноценные сайты и веб-приложения на PHP [+Symfony].