Андрей
Но это правда на стандартном парсере, без файлов, и 2.6.5 версия, лень переделывать 😊
Артур
Андрей
Я про то что сайт падает) там около 130 тысяч ресурсов
Артур
Артур
Alisa
После 50к ресурсов нужны прямые руки и напильник. Или специалист.
Alisa
Если будет ещё больше - не страдайте хернёй и берите VPS, к примеру у hetzner. Проще "клацать" облачные тарифы потом, если нужна будет лошадка побыстрее.
Артур
Артур
Я до сегодняшнего дня не знал что есть возможность стримить данные с сервера, написал решение и сне стало интересно, насколько оно ресурсоемкое
Alisa
VPS. Даже если у хостинга есть SSH доступ, они не любят, когда клиенты запускают "вечные" процессы или свои сервисы.
Alisa
На практике встречал даже тех, кто убивал процессы экспорта БД за превышение лимитов по CPU/RAM.
Артур
В целом послыл понятен😁
Alisa
Такие решения не ресурсоёмкие, но требуют открытия большого числа соединений, что не есть хорошо для типичного хостинга.
Артур
Я же могу средствами js открыть в цикле много вкладок? Или нет?
Alisa
По количеству - где-то на хабре была статья про одновременный миллион подключений на NodeJS. Вывозит.
Артур
Alisa
Херня. Либо использовать сокеты/server push, либо слать обычные ajax-poll запросы.
Alisa
Отсоединять сокеты не рационально.
Артур
А в чем Ajax лучше?
Alisa
От задачи зависит.
Артур
Alisa
Если биржа с курсами в реальном времени, то сокеты.
Артур
Переподключение происходит средствами браузера автоматически
Alisa
Если просто обновить списочек комментариев - ajax раз в пару минут.
Артур
Alisa
ajax
Alisa
От 30-60 секунд ожидания пользователь не скиснет.
Артур
Просто я разницы особой не вижу, разве что кода меньше надо
Алексей
setTimeout 10000 ( 10 сек) с обратным отсчетом.
Алексей
так сделана например проверка оплаты на некоторых сервисах
Артур
Миша
не подумал что Stripe кому то интересен. А нет, аж 22 закачки. Платный шаб за 100 рублей практически не продавался, зато инструменты бесплатные аж почти 60 закачек
Артур
Anonymous
Anonymous
10 лет с момента основания
Артур
Новая смотря где. Ей уже дохера лет
На территории РФ. Просто я мониторю биржи фриланса раньше запросов на подключение этой платёжки не видел, а последние полгода стали попадаться
Артур
И до того как @Electricaev выкатил свой доп я о ней вообще не слышал
Артур
Developer
подскажите, как найти товар, у которого есть опция в таблице ms2_product_options?
Developer
вопрос больше по sql
Developer
какие таблицы нужно использовать?
Anonymous
привет.
а нигде в минишопе не логгируется изменение состава заказа?
🙈 PG
🙈 PG
Только изменения статусов
Anonymous
спасибо
Лим
Всем привет. Никто на днях чистый ajaxform не устанавливал? У всех работает?
Андрей
Developer
DELETE FROM modx_ms2_product_options po join modx_ms2_products p on po.product_id=p.id
WHERE po.value like '%some_value%' and p.price>0
где здесь ошибка?
🙈 PG
Delete po from
🙈 PG
Пробуй так
🙈 PG
Developer
а так вообще правильно удалять значение из minishop2?
🙈 PG
По этому нужно явно указывать таблицу
Developer
просто товаров много
🙈 PG
Артур
Поскольку я тот ещё тестировщик, решил сделать нагрузочный тест и чтобы посчитать количество обращений к странице написал плагин на OnHandleRequest
<?php
if($_REQUEST['q'] == 'test-sse.html'){
$path = $_SERVER['DOCUMENT_ROOT'].'/assets/count_requests.txt';
$fileData = json_decode(file_get_contents($path), 1);
$c = $fileData['c'] ?: '0';
$data = json_encode(array('c' => (int)($c+1)),JSON_UNESCAPED_UNICODE);
$r = file_put_contents($path, $data, LOCK_EX);
}
В тесте выставил 1000 пользователей, в файл записалось число 112, при 500 пользователей 329, но ошибок тест не показал. Что это может означать?
Developer
🙈 PG
Артур
🙈 PG
Не должно
Артур
Проверим)))
Артур
Ничего не сломалось, но записей только 40)))
Артур
Еще вопрос вот такой возможно ли расширить модель msOrderProducts так чтобы при обновлении минишопа ничего не слетело? Через плагины как-то или иначе.
Evgenii
Всем привет. подскажите при открытии панели в хода в админку пишет : Could not find action file at: /home/c3335/хххххх.ru/www/manager/controllers/default/security/login.php
Иван
Evgenii
какой файл)
Evgenii
Андрей
Судя по всему сайт взломан 🙃
Evgenii
ок спс )
Иван
Версия старинная. Ломали сайты до 2.6.5
Иван
Вы тоже видимо попали
Иван
Восстанавливайте из бэкапа. Обновляйте