avatar
+0.42
0.060

Игорь

У меня тоже очень много сайтов на джумла. Начинал еще с Joomla 1.0, затем 1.5. Сейчас процентов 50 осталось на 1.5, остальные 2.5 и 3.
Лично у меня ломали только 1.5. Не скажу что часто — главное найти откуда залезли и перекрыть. Да и взломы все примитивные, при наличии бэкапа на все восстановление уйдет не более 5-10 минут. Клиентов с серьезными сайтами перевел на 2.5-3.*, остались много мелких фирм, которых вполне устраивает и сидение на 1.5 джумле. Есть еще куча решений и расширений для безопасности джумлы. Так что популярность системы и наличие методик взлома легко компенсируется возможностями ее защитить.
Те же admin tools позволят поставить дополнительный пароль на админку, пофиксить возможные узкие места, сменив, например id админа. Это уже не говоря про какие-нить файрволы и навороченные системы мониторинга. Так что на джумлу я совсем не жалуюсь. Зато знаю, что 80-90% пожеланий клиента уже есть в готовых расширениях для джумлы.
Подтверждаю.
Перенес базу сначала обновив LS 0.4.2->0.5.1->1.0.3
А затем установив alto, поставив галочку о конвертации.
Хотел бы указать ряд моментов, мне пригодились:
1. Смотрите внимательно при переносе базы. Первый раз получил после установки в некоторых местах fatal error, некоторые топики отсутствовали. Причина была проста-база обширная (свыше 70 мб, 5500 пользователей 11 тыр комментариев) и при ее сжатии через phpadmin файл не докачался. Повторил все еще раз — ошибок больше нет.
2.Если будете ставить на другой домен или поддомен (например для тестирования или настройки) — обратите внимание, что аватары и рисунки в профиле в базе сохраняются с полным путем, вида site.com/uploads/images/00/00/4.jpg.
При этом при работе на другом поддомене или домене аватары показываться будут, но везде в штатном размере 100х100, функция их уменьшенного показа $oUser->getAvatarUrl(24) (в комментариях, прямом эфире и т.д.)работать не будет.
Нужно обязательно прописать новый путь к аватарам вида newsite.com/uploads/images/00/00/4.jpg.
Обновить все легко в phpmyadmin, например так:
UPDATE `prefix_user` SET
`user_profile_avatar` = REPLACE(`user_profile_avatar`, 'http://site.com/uploads/images/', 'http://newsite.com/uploads/images/');

После переноса сохранились все топики, блоги, статичные страницы, юзеры, их связи, переписка.
Естественно, не сохранились плагины от старых версий LS. Особо они не нужны, но для меня актуально прикрепление файлов к топику. К сожалению, в коробке alto такое не умеет, в каталоге плагин такое тоже не нашел. А жаль. В свое время покупал aceBlogExtender только из-за возможности прикреплять файлы (именно прикреплять, а не создавать отдельный вид топика-файла). Нужно как-то думать как пристроить большое количество прикрепленных к топикам файлов.