作者wild0921 (我要幸福)
看板PHP
标题[请益]自动执行网页php
时间Fri Jan 9 21:05:24 2015
想请问各位,
目前有写一支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://webptt.com/cn.aspx?n=bbs/PHP/M.1420808731.A.293.html
1F:推 lvlightvivi: google了一下 lynx好像不支援javascript 01/09 23:16
2F:推 poiuy999: 既然都是背景执行了 为何不用php搞定就好 01/11 10:36
3F:→ wild0921: 我有想过直接用PHP直接搞定, 但将来是要15分钟执行一次 01/12 11:10
4F:→ wild0921: 目前应该还好,将来可能就....不过将来再烦恼好了 01/12 11:10
5F:→ MOONRAKER: 用php搞定跟15分钟一次有什麽关系吗 你php要跑15分钟吗 01/12 12:06
6F:→ wild0921: A-1-1~A-1-N 然後 A-N-1~A-N-N 01/12 14:08
7F:→ wild0921: 出去之後会有 A-1~A-N 01/12 14:09
8F:→ MOONRAKER: 太深奥了 看不懂 01/12 20:16
9F:→ wild0921: 对不起喔, 我不会删推文, 所以在讲一次好了 01/12 23:26
10F:→ wild0921: 主要是我curl的网址有N个 会随着DB增加成长 01/12 23:27
11F:→ wild0921: 这N个出去是为了取得後面A-1~A-N的资料 01/12 23:28
12F:→ wild0921: 一开始如果是A.php 那从A网页会产生 A-1~A-N.php 01/12 23:29
13F:→ wild0921: 我要的是A-1~A-N 网页产生的资料 01/12 23:30
14F:→ wild0921: 但是A~N.php 每一个都不会互相影响, 产生的结果也不会 01/12 23:30
15F:→ wild0921: 互相使用, 所以我才想在A~N 用多执行绪 01/12 23:31
16F:→ wild0921: 然後由於php在我理解是无法用多执行绪, 所以才想到用 01/12 23:32
17F:→ wild0921: jquery产生多执行绪, 但是还要再加上自动执行 01/12 23:32
18F:→ wild0921: 才发现 在linux使用 command line 的 lynx 不会跑 01/12 23:33
19F:→ wild0921: jquery 所以才上来问一下要怎样可以达到多执行绪 01/12 23:34
20F:→ wild0921: 以上报告 01/12 23:34
21F:→ et282523: 感觉你说的很复杂,总之就是要同时curl抓多个网页这样 01/13 00:27