看板 PHP 關於我們 聯絡資訊
想請問各位, 目前有寫一支php+jquery 是想說透過javascript做多執行序 在php端把資料撈出來之後, 顯示在網頁, 接這用jquery $(document).ready(funciton(){ $(div).each(funciton(){ $.get( ----------其它php網頁---------- ); }); }); 不需要有任何回應資料, 由於each抓回來的資料估計會超過100筆 而且每一筆資料再傳到其它網頁是不互相影響的 所以才寫出這一網頁, 然後用cron job */15 * * * * /usr/bin/lynx -dump http://www.yoursite.com/test.php 在ubuntu有log說有執行, 卻找不到在$.get(網頁A); 的時候所寫入的檔案跟DB log 用手動在ubuntu環境下直接下 lynx -dump http://www.yoursite.com/test.php 有確實執行, 有檔案也有DB log 想要請問在座各位 如果這方法是可行的, 那是我哪裡有出槌嗎? 如果這方法不可行, 要怎樣做才可以達到我想要的效果? 我想要每分鐘可以自動執行這網頁, 而且可以利用jquery或javascript執行接下來的動作 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.251.45.236 ※ 文章網址: http://www.ptt.cc/bbs/PHP/M.1420808731.A.293.html
lvlightvivi: google了一下 lynx好像不支援javascript 01/09 23:16
poiuy999: 既然都是背景執行了 為何不用php搞定就好 01/11 10:36
wild0921: 我有想過直接用PHP直接搞定, 但將來是要15分鐘執行一次 01/12 11:10
wild0921: 目前應該還好,將來可能就....不過將來再煩惱好了 01/12 11:10
MOONRAKER: 用php搞定跟15分鐘一次有什麼關係嗎 你php要跑15分鐘嗎 01/12 12:06
wild0921: A-1-1~A-1-N 然後 A-N-1~A-N-N 01/12 14:08
wild0921: 出去之後會有 A-1~A-N 01/12 14:09
MOONRAKER: 太深奧了 看不懂 01/12 20:16
wild0921: 對不起喔, 我不會刪推文, 所以在講一次好了 01/12 23:26
wild0921: 主要是我curl的網址有N個 會隨著DB增加成長 01/12 23:27
wild0921: 這N個出去是為了取得後面A-1~A-N的資料 01/12 23:28
wild0921: 一開始如果是A.php 那從A網頁會產生 A-1~A-N.php 01/12 23:29
wild0921: 我要的是A-1~A-N 網頁產生的資料 01/12 23:30
wild0921: 但是A~N.php 每一個都不會互相影響, 產生的結果也不會 01/12 23:30
wild0921: 互相使用, 所以我才想在A~N 用多執行緒 01/12 23:31
wild0921: 然後由於php在我理解是無法用多執行緒, 所以才想到用 01/12 23:32
wild0921: jquery產生多執行緒, 但是還要再加上自動執行 01/12 23:32
wild0921: 才發現 在linux使用 command line 的 lynx 不會跑 01/12 23:33
wild0921: jquery 所以才上來問一下要怎樣可以達到多執行緒 01/12 23:34
wild0921: 以上報告 01/12 23:34
et282523: 感覺你說的很複雜,總之就是要同時curl抓多個網頁這樣 01/13 00:27