The Ant
данные берутся из базы запросом. затем упаковываются в xls и едут на почту
1) бери данные кусками из базы. штук по 100-200. 2) строй ноды, пиши потоком )
Евгений
ну не вижу тогда проблемы буферизовать кусок данных, обрабатывать, выкидывать и брать следующий
The Ant
почутьчуть
Vitaliy
И откидывать к бд один и тот же запрос на кучу данных 450к/200 раз?)
The Ant
если без обработки данные, т.е. ровно такие как в таблице https://stackoverflow.com/questions/1420205/how-to-convert-a-mysql-db-to-xml
Евгений
И откидывать к бд один и тот же запрос на кучу данных 450к/200 раз?)
ну чо бы нет? явно же не пользовательский запрос
Евгений
про 100-200 строк он так. бери по 10 000
The Ant
И откидывать к бд один и тот же запрос на кучу данных 450к/200 раз?)
это делается для экономии памяти. тебе же это нужно?*
Vitaliy
запрос пользовательский..)
Евгений
вопрос тогда, что пользователь будет делать с этими 500к записями?
The Ant
значит кроном готовь файл и отдавай готовый
The Ant
типа "подождите пока сформируется отчет" если выходит за рамки стандартного
Andrew🇺🇦
Привет Подскажите плиз почему браузер не видет этот код <div class="babes" style="width: 520px; height: 180px; padding-left: 245px;"><?php foreach ($rand_keys as $key => $value): ?> <?php endforeach; ?> </div>
Евгений
потому что там пусто в цикле?
The Ant
бгг )
Andrew🇺🇦
Там блоки и картинки внутри
Vitaliy
задача стоит конечная: по запросу пользователя необходимо выгрузить из бд 450к+ записей (Не всегда, иногда меньше, иногда больше), упаковать в excel и отправить на почту. Я точно знаю, что есть маленькая бибилиотека, позволяющая сделать упаковку в excel быстро и максимально анально безболезненно. Вот именно ее и ищу.
Andrew🇺🇦
Я их просто убрал
⚡️ ᅠ𝒜𝓁𝑒𝓍 
ребят, такой вопрос... есть малинка, к ней подключены датчики, к примеру датчик температуры. Как в php подхватить данные с этого датчика?
The Ant
вставь обратно )
Andrew🇺🇦
потому что там пусто в цикле?
я убрал блоки с картинками, чтобы легче читать было
Andrew🇺🇦
здесь
Vitaliy
поправил
Евгений
а ты у себя убери и проверь
Евгений
поправил
а зачем ему столько?
Евгений
вообще, ты пробовал открыть экселем такой файл?
The Ant
построить дерево из 450к узлов чот ваще нетривиальная задача )
The Ant
в контексте "просто и быстро"
Vadim
Задача стоит как xls
Я придумал тебе классный костыль – пакуешь быстро в csv, потом берешь быстрый сторонний (мб консольный) инструмент и вжух
The Ant
хотя, если задача стоит отправить на почту, ничо не мешает тебе сделать эту задачу фоном
The Ant
формируя файл кусками
Айбулат
хмм, интересный ник
The Ant
чо?
Alexandra
специфические вкусы
The Ant
все он понимает, придуривается просто. и не знает где использовать
Anonymous
peedor(
Anonymous
всем привет. ребят, скажите что я не так делаю? поставил xampp с 7 пыхом, поставил к нему xdebug. в php.ini прописал [XDebug] zend_extension = "d:\xampp\php\ext\php_xdebug.dll" xdebug.remote_autostart = 1 xdebug.profiler_append = 0 xdebug.profiler_enable = 0 xdebug.profiler_enable_trigger = 0 xdebug.profiler_output_dir = "d:\xampp\tmp" xdebug.remote_enable = 1 xdebug.remote_handler = "dbgp" xdebug.remote_host = "localhost" xdebug.remote_log="c:\xampp\tmp\xdebug.txt" xdebug.remote_port = 9009 xdebug.trace_output_dir = "d:\xampp\tmp" xdebug.remote_cookie_expire_time = 36000 в настройках шторма тоже указал 9009 порт на входящие подключения. но ничего не работает: ставлю брейк поинты, но не срабатывают они
Anonymous
я даже вручную к адресной строке дописывал XDEBUG_SESSION_START=PHPSTORM
Anonymous
всёравно никакой рекации
SarcasmIO
а плагин ты поствавил?
Anonymous
в шторм?
Anonymous
у меня на другом серваке, правда 5.6 пхп, стоит, но оттуда всё он ловит
Juri
может)
Juri
WHERE file_name = '".$row['doc1].'" OR file_name = '".$row['doc2].'" OR file_name = '".$row['doc3].'"
Айбулат
или IN
Juri
у вас запросы в одну и ту же таблицу, по одним и тем же полям.
Juri
да, вернет массив
Anonymous
Ребяты, тема такая, раньше на домене стоял сервис, выдающий картинку со статистикой другим сайтам, сейчас сервиса нет, но сайты все еще требуют, да так усиленно, что у меня оперативка забивается и кладет тестовый vds. Сталкивался кто? Как послать их нахер?
Evgeniy
никак, привет ддос
Evgeniy
самый простой вариант положить картинку в статику
Evgeniy
и отдавать напрямую через nginx
Evgeniy
одно и тоже
Evgeniy
ну или 404 сразу
Anonymous
и отдавать напрямую через nginx
там у каждой картинки свой адрес
Evgeniy
выдавать никуда не проксируя nginx хорошо статику отдает
Evgeniy
там у каждой картинки свой адрес
ну всем кортинкам location объяви
Evgeniy
в nginx и отдавай 404
Evgeniy
чтобы запросы не проксировались в бэкенд
Evgeniy
меньше запросов в бэкенд, меньше памяти израсходуешь
Evgeniy
location ^~ /images/ { return 404; }
Anonymous
location ^~ /images/ { return 404; }
спасибо, попробую ща
Anonymous
а плагин ты поствавил?
в хроме тоже плагин стоит
Anonymous
Anonymous
ну, естественно я его в Debug переключал)
Anonymous
всёравно шторм не реагирует
Anonymous
в настройках IdeKey: PHPSTORM
Игорь
А зачем планин то надо?
Виктор
плагин для js отладки нужен
Игорь
Ааа
Виктор
чо чо?
Игорь
А чем двтулз не подходит?
Виктор
что бы js дебагать в хроме сука плагин нужен
Evgeniy
в настройках IdeKey: PHPSTORM
https://www.youtube.com/watch?v=d5gQW7y0O4s
Evgeniy
надо опции на сервере включить
Виктор
да ладна
в шторме я имею ввиду
Виктор
а для xdebug не нужен плагин
Evgeniy
чтобы в xdebug была включена отладка