Развитие SiTime CMS

Ну вот и пришло время открыть карты. Развитие SiTime CMS приостанавливается в виду бесперспективности дальнейших доработок движка sNews CMS. Вместо этого начал писать собственную CMS с нуля - Dorji CMS. Она унаследует основные идеи sNews и SiTime, обретет модульность, а самое главное - мощный кэш.

Tags:

Вынужденный перевыв

Приношу свои извинения в связи с тем, что давно не обновлял сборку SiTime CMS. Сначала отпуск, потом жара и смог выбили из колеи. Однако, проект жив и будет развиваться. Есть много новых идей. Как только похолодает, работа над кодом возобновится.

UPD: Возобновил работу над движком. Много новых идей ;)
Добавил проверку вводимых символов во все поля в админке SiTime CMS с помощью JavaScript. Это касается полей ввода цифр, SEF и e-mail адресов. Улучшил безопасность движка. Теперь администратор может самостоятельно задать в настройках сайта SEF страницы авторизации. Раньше использовалась стандартная ссылка http://www.ваш_сайт.ru/login/, что давало гипотетическую возможность злоумышленнику взломать защиту сайта через подбор пароля на странице авторизации. Теперь же эту страницу нужно еще определить! Вместо SEF login, вы можете использовать что угодно, любое сочетание латинских букв, цифр, символов тире и подчеркивания. Главное - не забыть самому...
Внимательные посетители моего сайта SiTime.ru наверняка уже заметили, что в самом низу страниц сайта теперь выводятся статистические данные, показывающие число выполненных SQL-запросов, суммарное время всех SQL-запросов, время отработки PHP-скриптов и общее время генерации страницы.
В движок SiTime CMS было внесено еще несколько усовершенствований. Среди них можно выделить:
  • исправлена и дополнена генерация sitemap.xml в полном соответствии со стандартом;
  • создание и перезапись sitemap.xml и sitemap.xm.gz запускаются только после полной выдачи html страницы посетителю, то есть устраняется задержка в выдаче страницы;
  • к извещению Google об обновлении данных в sitemap.xml добавлены поисковики Bing и Ask;
  • устранены излишние преобразования строковых констант в массивы, константы теперь представлены непосредственно в массивах;
  • библиотека jQuery обновлена до текущей версии v.1.4.2, скорость работы которой потрясает воображение;
  • включение статей с отложенной во времени публикацией усовершенствовано (ликвидирована принудительная задержка в 20-40 минут).