回答編集履歴

1

追記

2018/02/15 09:43

投稿

miyabi-sun
miyabi-sun

スコア21158

test CHANGED
@@ -23,3 +23,27 @@
23
23
  ただまぁ、遅くて良いなら[ob_flush](http://php.net/manual/ja/function.ob-flush.php)のような機能を使って、CSVの例えば100レコードずつ読み込んで処理するメモリ消費量を温存するやり方もあります。
24
24
 
25
25
  この場合json_encodeを使ってズドンという手法ではなく、妥当なJSONと思わしき文字列を手作業で作って出力していくような手法になるかと思います。
26
+
27
+
28
+
29
+ ---
30
+
31
+
32
+
33
+ 【追記】
34
+
35
+
36
+
37
+ > PHP側の処理はjson_encodeを使いフォルダー内の全CSVファイルを一括して変換後送出
38
+
39
+
40
+
41
+ ん?そもそもなんでリクエストが来るまでCSVファイルはJSONファイルに出来ないんですか?
42
+
43
+ クライアントのリクエストを待たずにさっさとJSONにしてしまって、
44
+
45
+ 後はApacheかなんかに任せてしまえば良いと思います。
46
+
47
+
48
+
49
+ バッチかなんかで新しいディレクトリが作られたら勝手に変換し始めるスクリプトを作って対応してみてはどうでしょうか?