Опыта работы с джумлой не было. Объясните в чем различия данных версий.
Выхода этой CMS мы ждали достаточно долго, если не сказать – вечность. Все время кормили завтраками и бац – она появилась. В принципе я рад за разработчиков – они довели дело до конца и отказались от наследия мамбы. Но что же ждет нас взамен понравившейся нам 1.0.х. А как оказалось функционал в принципе остался тем же самым. Ничего нового, интересного для пользователя, в нее не внесено. Но это я так понимаю идеология. Joomla дает самый минимум, а все дадут расширения. Коротко опишу, чего же эдакого мне удалось в ней заметить.
* Размер – старушка растолстела и теперь в разархивированном виде занимает около 55 Мб. Да, вы не ослышались – 55 мегабайт. Тогда как 1.0.х занимала, если мне не изменяет память около 8 Мб.
* Количество файлов – я чуть со стула не упал – их около 3 тысяч.
* Мамботы – появилось две новых группы: “аутентификация” и ‘пользователи”. Первая, насколько я понял, нужна для синхроной авторизации пользователя где-то еще, если он вошел на сайт. Вторая – нужна для различных мостов и вызывается при создании, удалении или изменении данных о пользователях. Довольно полезное новшество.
* Новая система локализации – теперь все языковые константы вынесены в отдельные файлы, причем это не php-файлы где при помощи define объявляются константы, а обычные такие текстовые файлы.
* MVC – что бы они все застрелились своим MVC. Код красивый и непонятный. Во множестве классов я лично заблудился.
* Количество файлов, включаемых при помощи include для генерации одной страницы Joomla (в среднем) – 140. В 1.0.х – 40. Объявляется около 900 констант.
* UTF – иессссссссс, она поддерживает утф на полную катушку.
* В админке страдают фигней и проверяют поступающие формы своим крутым анти-спам фильтром – пихают скрытую переменную и если ее на входе не видно, значит злодей форму оптравил. Это в админке-то. Да кому она собственно сдалась, что бы там спамом заниматься, не выкачивая формы целиком. Странные они вообщем.
* На приличный фреймворк для админки, что бы html самому не писать, времени у них не хватило. Опять надо велосипеды изобретать.
* Почти рай для разработчика – все удобно, все красиво и разложено по полочкам. И все на своем месте. С логикой новых функций и методов трудно поспорить. 1.0.х это детский сад.
Вообщем диагноз таков – если у вас есть выделенный сервер, где раньше летала 1.0.х с опенсеф и виртуем на пару тысяч товаров – она может и пойдет. На чем-то более скромном – боюсь даже кэширование не поможет. На 60% загружать 3 Ггц процессор, что бы сгенерировать одну страничку – это надо постараться.
Добавлено через 9 минут
вот тебе полное изложение
Для просмотра ссылки Войди или Зарегистрируйся