Night: Не, сервер то сам на node.js. Из-за php просто не будет постоянного соединения, а переподключения при каждом переходе. В то, что он выдержит 10к я верю, а в то, что все эти 10к будут переподключаться каждые 10 секунд не убив сервер - нет.
Да, само собой разумеется. Но мне интересно в принципе насколько это разумно. Может в корне абсурдная идея. Ведь юзер листает страницы. По 20-30 отключений и подключений. Но коль пишут, что удобоваримо, то нужны тесты уже, да.
Никита Полевой: Мне просто интересно прикинуть, взять такой пример за единицу. То есть не упадет от такого количества, если я правильно Вас понял? На самом деле там может быть на пару десятков больше.
heartdevil: Нет, он у себя ничего не смотрит. Магазин сохраняет часовой пояс. Даже взять не поиск, а в вот просто строку. На не нужно знать время из других точек мира, только локальное для этого магазина. Магазин пишет, что работает с 8, значит и надо смотреть сколько времени сейчас в его зоне. Нам не нужно знать работает ли он по отношению к юзеру, надо просто знать работает ли он или нет в принципе сейчас. Чтобы вы поняли насколько нужно все топорно, то даже такой пример приведу. Если юзер вводит конкретное время в поиск, но надо просто буквально искать это время. То есть юзер должен позаботиться о том, что ищет по локальному времени, а не своему.
Для одной строки очень легко делается, просто переключаем в том же php часовой пояс на сохраненный и все, можно хоть отсчет до закрытия выводить. А вот с поиском и правильным форматом для него у меня загвоздка.
heartdevil: Есть ведь поле time with timezoneего можно вместе с NOW() приводить к UTC в процессе поиска? То есть нужно сохранить время с часовым поясом сразу.
Просто приводить все к UTC? Или вы в примере ищете разницу часовых поясов? Дело в том, что NOW() будет в примере зависеть от времени на сервере, а нужно как раз от сохраненного местного времени.
Arris: Ох, мобильные провайдеры крайне сомнительны для меня. А что насчет ростелекома? Как бы его не хаяли, они не занимаются подобными разводами. Да и с айпи проблем нет. (Ага, весь мой пост вброс для рекламы ростелекома (шучу) ) То есть закончилось тем, что вы просто забыли как страшный сон? И чем сейчас пользуетесь?
АртемЪ: В этом регионе это единственный провайдер. Так-как частный сектор. Остальные только по телефонной линии. И деньги отданы уже немалые за подключение.
Ledzorn: Подключение стоило 6к, так-как частный сектор и приставка 3к. Так что сумма не такая уж и незначительная. Думали, что действительно все будет использоваться.
nirvimel: В конечно итоге, конечно, выкачиванием. Но парсер тут не поможет, как я уже объяснял. На самой странице галереи есть только ссылка на скачку 1920x1080. Никакой из обычных способов не помогает. У меня остается только вариант завести какого-нибудь nodejs бота.
А касательного второго. Ладно уж парсер, хотя бы иметь возможность открыть страницу автоматически. Но даже это невозможно. Нет никакого защищенного контента, так-как я захожу из под своего аккаунта. Проблема именно в кросс-домменых политиках.
Ну там, вроде, фактор возврата в игру больше. Хотя 200к тоже довольно мало аккаунтов, считаю. Под масштабированием я имею ввиду, конечно, сам рост данных. Чем их больше, тем база медленнее, это очень сильно заметно. Тоже сразу подумал посмотреть, как это сделано в mmo rpg. Лимит, само собой, есть - вот 57 колонок ну и игровой лимит. Спасибо за пример.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.