Новости

Система в UTF-8, на 80% новый код, максимальное быстродействие, практически весь HTML код в шаблонах. Проведена огромнейшая работа по оптимизации/модернизации кода, наверное одна из самых масштабных за историю обновлений первой ветки InstantCMS. Изменения коснулись всех файлов системы - где-то простой сменой кодировки, где-то кардинальным рефакторингом. Но несмотря на количество правок, система полностью совместима с предыдущей версией.
Мы долго думали над тем, выпускать еще один стабильный релиз или все же все силы кинуть на релиз второй ветки InstantCMS. Пришли к выводу, что еще один завершающий релиз первой ветки просто необходим. В планах было просто все основные наработки и патчи собрать воедино и закрыть основные баги, т.е. работы на неделю. Благодаря сообществу :-) эта "неделя" затянулась немного больше и работа в итоге была проведена немалая, изменений коснулись порядка 360 файлов.
В этом релизе была исправлена масса багов и закрыты все известные уязвимости. Не обошлось, конечно же, и без приятных улучшений. Мы продолжили работу над рефакторингом старого кода. Во многих местах оптимизированы запросы к БД и производительность кода. Все это позволяет говорить что в этой версии движок станет еще быстрее.
Новый дизайн, реактивная скорость, лента активности, обновленные профили, больше социальности, регистрация по инвайтам и многое другое!
Обновление в первую очередь спровоцировано сообщением от одного благородного человека с античата, который обнаружил несколько уязвимостей.
Патч решает проблемы, найденные после выхода версии 1.6.
В версии 1.6 была произведена большая работа по замене системы роутинга. Как вы знаете, раньше соответствие между адресом страницы и вызываемым компонентом движка определял файл .htaccess. В нем содержалось огромное количество правил, говорящих какой компонент вызвать для каждого адреса. Теперь все эти правила перенесены на уровень PHP, в папке с каждым компонентом появился файл router.php, определяющий набор правил.
Более трех месяцев версия 1.5.3 готовилась к выходу и сегодня этот торжественный момент настал. Изменения коснулись практически каждого файла, было исправлено большое количество багов и уязвимостей.
Новый багтрекер — Trac. Вики для пользователей.
Друзья, сообщаем о переносе сайта на выделенный сервер в России.
Ядро → Добавлена поддержка префикса таблиц в базе данных,
Ядро → Исправлен подсчет модулей на позиции в шаблоне,
Ядро → Функция cmsPage::printHead исправлен вывод заголовка
Обновление включает в себя первый и второй патчи, выпущенные ранее для 1.5.0 и дополнительные исправления
Начиная работу над движком 2 года назад мы ставили на первое место скорость разработки, иногда в ущерб архитектуре. Сейчас наступил момент исправить некоторые вещи, чтобы было удобнее развиваться дальше.
Друзья, представляем вам небольшое обновление в виде версии 1.2.1.
Более 50 исправлений и нововведений
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.