В настоящее время как раз занят тем, что пишу независимый импорт/экспорт (точнее синхронизация) базы товаров в битрикс. Причина банальная — импорт/экспорт через XML работает в нем некорректно. Товары, которых нет в файле, но есть в базе, должны деактивироваться («Действия над элементами, которых нет в файле: деактивировать»). Но этого не происходит.
Импорт инфоблока через XML созданный в битриксе же не работает, пишет что указанный файл не в CommerceML формате. Не в том формате файл созданный самим же битриксом, каково.
Нельзя автоматически загружать сторонние каталоги. Нельзя их миксовать в один каталог и выводить на сайте. Нельзя указать цену зависящую от того, из какого стороннего каталога она была взята. И таких нельзя много. Про скорость работы история вообще отдельная. Обновление каталога через сам битрикс занимает 5-7 минут (банальный каталог в менее чем 2000 позиций). Поэтому пишу свой апдейтер, отрабатывает за 15-20 секунд.
С тем же успехом все это можно было написать и в MODx. Поэтому ни каких профитов от использования битрикса мы не получаем. Продажники от битрикса могут сколько угодно ездить по ушам о том, какая их система хорошая, но при работе с реальным магазином вылезает куча багов которые нужно долго и упорно руками пилить. Того же можно было бы добиться и от MODx, но в отличие от битрикса платить за него не пришлось бы и заводить его на специальном хостинговом тарифе тоже. MODx не самая быстрая система, но требований по ресурсам в нем явно меньше, чем для битрикса.
Поэтому переводить уже работающий проект на битрикс — лишняя трата денег. Подобное желания может возникнуть только у не технических специалистов (менеджер, директор) которые не щупали обе системы и не могут оценить требуемый уровень вложений в подобную авантюрную затею.
Как развернуто ;) Я согласен, что битрикс чертовски прожорлив, но в то же время система вполне приемлема для крупного инет магазина. И главное — там имхо лучший интерфейс для хомячков. Но для девелопера очень много головной боли. А популярна система за счет хорошего пиара от 1С. Часто обращаются заказчики с фразой: «хочу магазин на битриксе».
Ну любой каприз за ваши деньги, это да. Но в данном топике речь немного о другом. Если автор и после моего поста хорошенько еще раз не подумает (или не приведет явную причину переезда) и найдет исполнителей под данную задачу, ну почему нет. Есть много разных вариантов бесполезной траты денег этот будет не лучше и не хуже.
Поддерживаю. Через импорт/экспорт. Для одного сайта писал загрузку каталога из xml (база 1с). Так же можно и выгрузить из modx каталог в читаемом формате для bitrix.
Но такой же резонный вопрос: зачем? Работает — не трогай!
Вдимо владельцы считают битрикс мега крутой CMS и очень престижной. Хотя то, что на предыдущем моем месте работы крутилось на битрикс и 4 серваках на нынешнем прекрасно работает на одном серваке и java ))