PHP
Правила форума
Не переступайте черту, за которой вас начали бы бить в реале. Только вместо драки у нас прдупреждения и баны. Будьте взаимовежливы насколько это возможно. Ваши враги любят стучать на ваши оскорбления и тем самым отправлять вас в бан.
Не переступайте черту, за которой вас начали бы бить в реале. Только вместо драки у нас прдупреждения и баны. Будьте взаимовежливы насколько это возможно. Ваши враги любят стучать на ваши оскорбления и тем самым отправлять вас в бан.
-
- Кто здесь?
-
нет зарегистрированных пользователей и 0 ноунейма
- Traxapopolis
- C4rank2
- Сообщения: 16007
- Рега: 01 дек 2013, 15:51
- Откуда: Дубна
- Лайкнул: 118 раза
- Лайкнули: 443 раза
- Награды: 4
расклад немного поменялся. Во первых исходные данные это не mysql таблица, а xml документ. Во вторых что бы получить к нему доступ - скрипт отправляет post запрос с авторизацией и уже потом выводится документ, к тому же он обновляется через строго определенный промежуток времени в моем случае это 30 минут, спасибо кудесникам которые делали этот кал
- Newfag
- C4rank2
- Сообщения: 58720
- Рега: 01 май 2014, 14:29
- Лайкнул: 14869 раза
- Лайкнули: 6460 раза
- Награды: 6
Хуй тебе, а не риалтайм тогдаTraxapopolis писал(а): обновляется через строго определенный промежуток времени в моем случае это 30 минут
А по сабжу, конечнные глиномесы. Можно же сделать внятный апи, который не по крону будет обновлять xml, а на лету отдавать JSON.
Последний раз редактировалось SkYler163 22 ноя 2016, 16:17, всего редактировалось 1 раз.
- Traxapopolis
- C4rank2
- Сообщения: 16007
- Рега: 01 дек 2013, 15:51
- Откуда: Дубна
- Лайкнул: 118 раза
- Лайкнули: 443 раза
- Награды: 4
Не парься, 30 минут тоже приемлемо для меняSkYler163 писал(а):Хуй тебе, а не риалтайм тогдаTraxapopolis писал(а): обновляется через строго определенный промежуток времени в моем случае это 30 минут
так начинается новая строчка в документе. Максимальное количество строк - 2500, значит в период от 0 до 30 минут количество поступлений не должно превышать 2,5 иначе все последующие транзакции потеряются, но мне это вряд ли грозит, разве что конкурирующие проекты начнут спамить меня миллионами.<row date="2016-11-22 12:13:40"
<row date="2016-11-22 11:36:40"
Кароче, вот как я вижу решение этой проблемы: сторонний скрипт дает запрос на документ, он копирует первую строку и до смой последней, но он должен запоминать на какой дате останавливался и при следующем запросе начинать с неё. Примерно так будет работать?
Сообщения: 10000
Traxapopolis,
Да, просто при каждом запуске алгоритма записывай в базу дату последней строчки. При следующем запуске, соответственно, от первой и до последней проверенной читай.
Да, просто при каждом запуске алгоритма записывай в базу дату последней строчки. При следующем запуске, соответственно, от первой и до последней проверенной читай.
- Traxapopolis
- C4rank2
- Сообщения: 16007
- Рега: 01 дек 2013, 15:51
- Откуда: Дубна
- Лайкнул: 118 раза
- Лайкнули: 443 раза
- Награды: 4
оказывается они новый api тестируют с json и прочее, а еще будут get запросы
Traxapopolis писал(а): api тестируют с json
Удивительно, что до сих пор XML пользовались
- Traxapopolis
- C4rank2
- Сообщения: 16007
- Рега: 01 дек 2013, 15:51
- Откуда: Дубна
- Лайкнул: 118 раза
- Лайкнули: 443 раза
- Награды: 4
речь кстати об eve online если че, а там в сср люди тормознутыеSkYler163 писал(а):Traxapopolis писал(а): api тестируют с json
Удивительно, что до сих пор XML пользовались
вон оно че) а не запрещена такая тема?Traxapopolis писал(а): речь кстати об eve online
- Newfag
- C4rank2
- Сообщения: 58720
- Рега: 01 май 2014, 14:29
- Лайкнул: 14869 раза
- Лайкнули: 6460 раза
- Награды: 6
ОП все равно ничего не сделает, ведь программу невозможно нарисовать
- Traxapopolis
- C4rank2
- Сообщения: 16007
- Рега: 01 дек 2013, 15:51
- Откуда: Дубна
- Лайкнул: 118 раза
- Лайкнули: 443 раза
- Награды: 4
нет, по сколько не будет никаких операций с реальными деньгамиSkYler163 писал(а):вон оно че) а не запрещена такая тема?Traxapopolis писал(а): речь кстати об eve online