Смотря на то, как из версии в версию-Joomla разработчикам расширений регулярно приходится переписывать их и постоянно проходить один и тот же долгий этап тестирования, задумываешься - что с этим поделать? Неужели все это должно повторяться бесконечно? Вот и сейчас нужно перевести сайт на новую версию движка, установлены комментарии JComments с интеграцией их в галерею. Самым простым и логичным было бы продолжить оставаться на этом расширении - и конвертировать ничего не надо и с интеграцией все проработано, переход бы был простым и безболезненным. Но нет. Ишь чо захотел - чтоб жизнь показалась медом?
Перепробовал все совместимые с новой версией движка расширения, более-менее вменяемыми оказались платные расширения Compojoom и JA Comment, в крайнем случае Udja Comments. Но с переходом на любое из этих расширений связано масса сложностей по переделке БД и интеграции вместо JComments. Плюс к этому слишком высокая цена платных компонентов, в рамках некоммерческого сайта и худого кошелька, вынуждает отказаться от них. Будь это вменяемые 5-10$ можно было бы позволить себе.
Глядя на существующую тенденцию унифицирования различных составных сайта - социальные комментарии, сциальные закладки, хостинги файлов, изображений и видео, универсальная авторизация, граватары, reCAPTCHA и пр., задумываюсь - как легко все и просто. Нет проблем с обновлением и переносом. можно даже сменить движек, быть подверженным атаке хакера или по ошибке администратора потерять базу - все равно контент и коменты размещенные на сервисах будут не уязыимы. Даже при необходимости смены движка сайта, перенос нажитого непосильным трудом производится в два щелчка. Так же это прилично разгружает ресурсы собственного хоста.
Я уже в серъез рассматриваю этот вариант для упрощения себе жизни в дальнейших делах. Но есть какое то сомнение, не хочется быть полностью зависимым от сервисов и подвласным прихотям их владельцев. Они так же не дают никакой гарантии в сохранности и в любой момент могут изменить условия предоставления услуг, когда ты будешь на крючке.
Вот и пришла на ум мысль: а нельзя ли найти компромисс?
Написать или переписать полностью автономный скрипт комментариев не привязанный ни к какому движку. Этот скрипт можно былоб установить как на локальный хост, так и удаленный сайту. Чтоб он работал по аналогии с популярными серовисами. Подключаться к любому движку лишь установкой простого плагина, как это реализовано с плагинами социальных комментариев. Тогда при глобальных переменах в новых версиях движка не нужно переписывать полностью свой скрипт, достаточно изменить пару строк кода миниатюрного плагина. По мне это идеальный вариант для всех. В том числе это дало бы возможность пользователям различных CMS и самописных сайтов использовать лучший скрипт - собственный-сервис. Так же можно было бы поступить со многими удачными расширениями и этим решить все проблемы.