Я строю диаграмму с D3.js, которая использует большие данные. Теперь вместо того, чтобы передавать данные на сторону клиента, я решаю построить эту диаграмму на сервере и показать изображение клиенту... Проект на PHP, использовать Gearman для потоковой передачи и фантомные файлы для захват изображения...
теперь 1) в настоящее время инструмент командной строки phantomjs дает изображение только тогда, когда html-код этой диаграммы выполняется где-то, например, на локальном хосте или т. д. SO Как я могу получить это изображение без запуска этого кода на сервере
2) теперь, если я использую файл csv с d3.js, не запуская его на каком-либо сервере, он не позволит его прочитать. поэтому альтернативный способ чтения этих файлов csv с локальной html-страницей
3) CSV, который я использую, является динамическим, если я использую статическую страницу, чем я обновляю эту часть с помощью php-кода. Но пока потоки работают асинхронно, если я обновляю файл для одного и другого потока, используйте его, что может создать проблему... < strong>какой-то параллельный механизм, который использует какой-то пакет и с одним динамическим js или attr .