Рано или поздно студия или индивидуальный разработчик интернет-магазинов, которые используют бесплатные решения , сталкиваются с необходимостью допиливания кода этих бесплатных движков.
Среди подобных решений есть вылизанные и очень массовые, можно сказать , попсовые типа joomla, а есть варианты для хардкорщиков и тех, кто изначально планирует "пилить" под себя.
Но даже движки из первой когорты подвергаются правкам. И чем больше правок, тем более высока вероятность того, что безболезненный апдейт на новую версию будет затруднителен или даже невозможен. Мне хорошо знакомо то чувство, когда ты практически форкнул такой бесплатный проект, много чего добавил , кое-что исправил, где-то грешным делом понаставил костылей (чего греха таить) , и тут под фанфары разработчики движка выкатывают новую версию, с кучей плюшек, обновлений, улучшений. Анализируя логи коммитов ты понимаешь , что свой форк поддерживать теперь и развивать только тебе и на халявные функциональные апдейты рассчитывать нечего... Чувства противоречивые, но лично во мне побеждают положительные эмоции - развивать самому мне нравится больше и , пожалуй, даже надежнее.
согласен, столкнулся с подобным при поддержке TrackStudio и OpenCart. как вариант, можно использовать в PHP-проектах vqmod.
ОтветитьУдалитьно для своих проектов - не всегда есть ресурсы для такой активной разработки/поддержки сообществом как у команды основного проекта.