обертки над битриксовыми классами (свои модели, коллекции и т.п.), самописные запросы на выборку к примеру элементов ИБ на низком уровне, свой роутинг, самописные миграции, возможно интегрированный битрикс с другим популярным фреймворком и подобное?
Насчет самописных запросов - самоубийцы вроде закончились, новых не подвозили. В остальном - есть такие.
Хотел бы узнать мнение об эффективности такой структуры на потенциально больших и не очень проектов. Ведь можно один раз разработать такую структуру (+ что-то дорабатывать первое время) и спокойно переиспользовать на новых проектах, экономя время на разработку. Естественно, на небольших сайтах, где можно все по-быстрому сделать с использованием стандартных средств, это будет излишним. Есть идея разработать такой модуль, как минимум для себя, а может еще и другим разработчикам понравится, в открытом доступе есть пару пакетов, но в них довольно мало функционала. Думал еще может подключить роутинг от symfony/zend, но это будет излишним и только увеличит порог вхождения и создаст проблемы другим разработчикам. А насчет самописных запросов как считаете, не оправдано делать запросы на универсальное получение полей и свойств из инфоблоков 1/2 версий без дублирования множественных свойств? Как сейчас это делается?
в тех пакетах неспроста мало функционала
Чем это обусловлено?
знаю лишь, что на крупных проектах конторы используют такие свои разработки. насчет самописных запросов - что вы будете делать, если я структуру таблиц поменяю?
Обсуждают сегодня