Версия Alto CMS 1.1.5 — немного ускоряемся

В версии 1.1.5 была обновлена библиотека шаблонизатора Smarty. Как утверждается, новая версия компилирует шаблоны на 30%-40% быстрее. Плюс в самом движке Альто было несколько обновлений, связанных с оптимизацией и улучшением алгоритмов. В общем, эта версия должна работать несколько быстрее предыдущих.

И, конечно же, было выполнено немало исправлений и мелких улучшений. Полный список коммитов в промежутке между версиями 1.1.0 и 1.1.5 можно увидеть здесь: https://github.com/altocms/altocms/compare/1.1.0...1.1.5

Кстати, обнаружил, что общее число коммитов в репозитарий Alto CMS на сейчас — ровно 2000.

Спасибо всем, кто помогает улучшать движок.

UPD Совсем забыл — починили поиск по комментариям

Похожие статьи

  • ВАЖНО: Критическое обновление
    В AltoCMS используется библиотека PHPMailer, в которой была обнаружена критическая уязвимость. В версии Альто 1.1.27 эта библиотека обновлена. Настоятельно рекомендуется обновить движок до версии 1.1.27! Или...
  • Версия 1.1.23 — небольшие исправления и чуть-чуть новенького
    Таки вышел релиз Alto CMS 1.1.23. Каких-то «прорывных» фишек в ней нет, она, главным образом, исправляет ряд обнаруженных ошибок и чуть-чуть добавляет некоторых новых возможностей для разработчиков. Вот список...
  • Сайт переехал на новую версию движка
    Долго сидели, как сапожник без сапог — новые версии выходят, а официальный сайт сидит на старой версии. Но, наконец, это произошло — этот сайт тоже переехал на ветку 1.1.х и будет теперь обновляться регулярно.
  • Версия 1.1.12 Alto CMS — критичное обновление
    Движок обновлен до версии 1.1.12. Кроме всякого рода багфиксов, небольших улучшений (в т.ч. и повышающих быстродействие), была обновлена библиотека типографа Qevix, претендующая на то, чтоб в скором будущем стать...

44 комментария

0
А подскажите куда делись настройки темы Experience Simple и кажется Start Kit? Вроде в админке там были какие то настройки… Насчет Start Kit точно не помню, а в Experience Simple можно было задавать какие то предопределенные стили типа серый, темный, оранжевый и настраиваемый. Сейчас скачал, поставил — смотрю ничего этого нету… Это совсем убрано или до лучших времен? В любом случае спасибо за работу, за движение вперед.
+2
Нет, специально это не убиралось, видимо, что-то случайно сломалось. Спасибо, проверим, накажем, исправим
+1
Подскажите как в но 1.1.x настраивать вывод меню? А именно хочу добавить класс тегу A и убрать ul li
Отредактирован:
+1
Речь о каком-то конкретном меню?
0
Меню которые можно настраивать в админки (например main). Просто я верстаю шаблон с нуля, и хочу сделать вывод
0
Так подскажите как это сделать?)
0
Да списки хорошо кастомизируются через цсс, не надо ничего менять для шаблона
+1
А вообще, насколько я понимаю, в основном конфиге меню заданы: github.com/altocms/altocms/blob/master/common/config/menu.php,
а в конфиге скина они кастомизируются: github.com/altocms/altocms/blob/master/common/templates/skin/experience-simple/settings/config/menu.php
Отредактирован:
0
Это я видел, но как например мне задать всем ссылкам один класс, и убрать ul и li?
0
Скорее всего глупый вопрос, но подскажите как обновиться с версии 1.1.3 до 1.1.5?
+2
Один мной знакомый говаривал: «Самый глупый вопрос — это незаданный вопрос».
altocms.ru/689.html
0
Хотелось бы подробностей относительно оптимизаций в движке.
0
Во-первых, были значительно переписаны алгоритмы класса Config. В результате добавлена одна фича, и уменьшилось время обработки метода Config::Get(), а число вызовов этого метода за один цикл обработки страницы — сотни.

Во-вторых, более активно используется как сверхбыстрый кеш (кеш типа «tmp»), так и «внутреннее кеширование» — сохранение результатов в переменных модулей, за счет чего уменьшено повторное обращение к одним и тем же операциям.

Вообще, анализ быстродействия и поиск вариантов «расшивки» узких мест занимает сейчас немалую долю времени.
0
Вадим, помогай вам Бог.
Но. Сегодня испытал шок (мягко говоря). Я вообще не матерюсь, но тут вспомнил всё что говорила бабуля.
Нафига эти две кнопки при ответе на ЛС? При нажатии на «зеленую» (я обвел), я потерял не просто весь текст, я потерял деньги… Так как это и моя работа. Ни разу не ругался, но тут не смог сдержаться. Сразу прошу прощения. (по логике, я предполагал, что они — и «красная», и «зеленая» выполняют одну команду) :(((

+1
Я уже это упоминал на гите. github.com/altocms/altocms/issues/585
0
Так вот я читал это. Так эта хрень и пятерку перешла...((( Простите за эмоции. Ребят — надо менять, исправлять уду беду.
0
Ладно, но это не чесно… Там блин три строчки скрипата.
Делаю её не активноё после нажатия. Дальше буду отлавливать проблемы иного характера… (((
Это не реально тупо.
+1
Исправлено в 1.1.7
+2
премного благодарен. Все таки хорошо, когда можно напрямую общаться с разработчиками.
0
да знатный косяк, думаю это просто свидетельствует, о том же — что пишут одни люди, а пользуются другие. кто бы что не говорил.
Отредактирован:
+3
И все-таки вайн и срач в комментах, намного лучше затишья :) Спасибо за обновление и новый плагин!
+1
Всем добрый день,

Я в первые пользуюсь движком Alto, решил перейти с LS.
Замечательный двиг, работает хорошо, всё круто!

Нашёл несколько багов, но лень на гите регистрироваться))

Вот один баг; если поставить сайт на «Использовать закрытый режим работы сайта», и зайти как гость то выводит кусок кода, а именно:

);*} );*}
Отредактирован:
+2
Да есть такое
);*} );*}
А может так и задумано:)
+1
Если активировать «Recaptcha» — то на сайте регистрация не идёт.
Заполняются поля, но при нажатии на «Зарегистрироваться» ничего не происходит.

может я что-то не настроил…
+2
Все работает как нужно. Просто активировать плагин недостаточно. Нужно получить ключи здесь www.google.com/recaptcha/admin И затем в конфиге плагина прописать два ключа таким образом:
// Публичный ключ,
    'public_key' => 'Ключ.....',

    // Секретный ключ
    'secret_key' => 'Секретный ключ.....',

И при регистрации все работает замечательно.
0
На гите написал уже, на всякий случай отмечу и здесь. В админке в списке шаблонов сайта висит шаблон admin-new. Висит он там непонятно почему, в списке тем шаблонов админки он не отображается, там только Adminpanel Default v.1.1 который прекрасно настраивается. Я вообще не понимаю нафига еще какой то admin-new… Вполне хватает стандартного Adminpanel Default, все равно его кроме админа никто не видит:). Ну и возможно из за этого не настраиваются шаблоны самого сайта из админки.
0
Зайди в папку /common/templates/skin/ и удали папку admin-new
0
И что? Ну перестал он болтаться в списке шаблонов сайта… Настройки шаблонов все равно не работают:(
0
А причём тут настройки шаблонов? Эти две вещи не связаны.
К слову, у меня с настройками то же самое на актуальной версии системы.
0
Вопрос: Как убрать пустые строки перед и после фотосета (который вызывается сниппетом)?
Предложение: Хорошо бы еще сделать сниппет для опроса. Было бы круто иметь возможность вызывать голосование внутри статьи.
Спасибо!
Отредактирован:
0
Установил плагин «Песочница», затем удалил его через админку.
На главной странице — в менюшке появлась: «PLUGIN.SANDBOX.MENU_TEXT».
Решил зайти в раздел Менеджер меню — Меню топиков, для того-чтобы отключить название, но после сохнания настроек — меню просто перекосило:

good BLOG_MENU_ALL_GOOD}}{{BLOG_MENU_ALL_GOOD}}{{BLOG_MENU_ALL_GOOD}}{{BLOG_MENU_ALL_GOOD}}{{BLOG_MENU_ALL_GOOD}}{{BLOG_MENU_ALL_GOOD}}{{BLOG_MENU_ALL_GOOD
Отредактирован:
0
Тоже самое. altocms.ru/1295.html#comment23296 Но увы отвечать не хотят ))
0
В качестве временного решения можно «сбросить меню в начальное состояние» из админки.
0
Нашел забавный глюк, дата рождения показывается на день меньше чем указано в профиле. Как исправить
0
Здесь в сообществе у меня тоже день отнимает :-)
0
А на Вашем сайте Вы не искали как решить проблему?
0
У меня нет такой проблемы. Ветка 1.0.x один из последних.
0

Куда то убежало как исправить?
0
А есть те кто сталкивался с проблемой, когда от даты рождения минусует один день? и если есть то как поправили?
0
подтверждаю такая же проблема минусует -1 от даты рождения
0
После обновления, перестала работать авторизация, что менялось? :(
0
Разобрался! в коные шаблона заменил на:
$config['assets']['default']
0
Что то поглядел на комменты и решил подождать с обновлениями ))) Все после предыдущего не могу отойти ))
0
вроде мелочь, но не приятное, тоже сижу жду, тупо наполняю базу стат. страницами
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.