Форуми / National / Russian / Переезд на сиену. Нужен ли?

Trustmaster
#28279 08.02.2011 14:55
1. С ядром и стандартными модулями не должно быть проблем. Таблицы плагинов останутся как есть. Если выбрать парсинг HTML при апгрейде, то страницы, посты, пм и прочее автоматически сконвертируется.

2. Как минимум, поменять префиксы с sed_ на cot_, поменять шапку у файлов (там теперь достаточно в среднем 1-2 параметров на часть, не надо расписывать 10 каждый раз), поменять код работы с БД (теперь используется PDO), явно подключить АПИ используемых модулей (по умолчанию движок не грузит 10000 строк с функциями, а загружает то, что действительно нужно).

3. Будут. Новый шаблонизатор даже на старых Genoa-сайтах работает.

4. Тестировал на дампе с этого сайта. Результаты неоднозначные. Кое-где быстрее на 10-30% (например, страницы), кое-где медленнее на эти же 10-30% (например, главная). Однозначно, проблемные места надо ещё будет оптимизировать, фактически сейчас мы только реализовали новый функционал, а оптимизация проводилась только для ядра (основные функции и common). Вся оптимизация модулей и плагинов впереди, в том числе запросы и кеширование контента блоками. Поэтому я не рекомендую большие сайты переводить на Siena хотя бы до 0.9.2 или 0.9.3, чтобы переходить на более стабильную и оптимизированную версию.

5. Делайте бекапы, пробуйте конвертироваться локально, сообщайте об ошибках.
May the Source be with you!