Наумов Алексей

Наумов Алексей

Был в сети 28 июля 2026, 14:21
Заказы принимаю
Может поискать узкие места на сайте, возможно есть что оптимизировать?
А насчет конфигурации VPS… если сайт простой, то и 512 мБ памяти хватит, а если тяжелый, может 4 Гб нужно, данных мало :)

Большой совет — попробовать максимально в кеш данные класть, какие-то промежуточные наборы данных, готовые куски верстки и т.д.

У VDS еще такая проблемка, что при резких всплесках нагрузки нет большого запаса, вы явно ограничены памятью и процессором. В случае обычного хостинга, как правило, считаются средние нагрузки за какой-то период и кратковременные всплески проходят хорошо.
Можно сделать join таблицы пользователей и выводить поле.
Можно каждый раз какой-нибудь сниппет вызывать для вывода поля по id пользователя.
Можно модификатором возпользоваться (Fenom)
{1 | user : 'fullname'} // Administrator
А id пользователя, если комментарий оставил зарегистрированный, доступно в чанке как createdby
{'msProducts' | snippet : [
    'tpl' => $_modx->runSnippet('getMsProductsTpl'),
    ... 
]}
где сниппет getMsProductsTpl примерно так (ну в общем с проверками):
if(!isset($_GET['display'])) {
    return 'plitka';
}
if($_GET['display'] == 'list') {
    return 'list';
}
if($_GET['display'] == 'price') {
    return 'price';
}
return 'plitka';