1
bombless 2013 年 12 月 7 日
没搞明白哪涉及页面间的传值了……
|
3
bombless 2013 年 12 月 7 日
按我的理解,限制在set_time_limit那里……其他应该没有可以碰壁的地方
|
4
kevinzhow 2013 年 12 月 7 日
你直接用那台服务器做VPN不就完了。
|
5
itommy 2013 年 12 月 7 日 via iPhone
应该先把 getnews.php 写出来
你的问题就已经可以自己解决了 |
7
irgil OP @itommy getnews.php已经写出来了,但是只有连了内网才有用。所以我在想把getnews.php部署到内网里,通过微信发送请求给getnews.php然后查看。主要是想通过手机微信查看...所以才这么麻烦
|
8
richiefans 2013 年 12 月 7 日
换个思路 既然有内网爬虫 就定时把最新的通知和新闻 存到外网就好了啊~
|
9
lijinma 2013 年 12 月 8 日
@irgil 不知道是你把问题说复杂了。。还是。。
既然微信可以访问到getnews.php,那你的意思就是getnews.php的服务器既可以访问外网也可以访问内网了; 既然这样,你用getnews.php 抓取到新闻内容存成一个网页比如 news.html 然后通过手机或者微信直接访问 news.html就可以了啊。。。 别搞复杂。 |
10
itommy 2013 年 12 月 8 日
|
12
bombless 2013 年 12 月 8 日
你们真坏,都不回答楼主问题……
其实我一开始看到帖子时想到的是内网打洞…… 但是貌似只有圆锥形NAT才有解 |
13
breeswish 2013 年 12 月 8 日
Part A) daemon:用nodejs/py吧,常驻后台定时抓取;或者php-cli,使用crontab定时抓取数据到数据库
Part B) getnews.php 直接从数据库读取 如果你用nodejs/py的话他们自己都有超时设置 设置为永远不超时也行,php-cli的话可以像3#那样解除30秒运行限制。 我记得微信API对响应时间有要求的。。所以还是把耗时的任务作为bg service运行比较好。。 |
16
jarlyyn 2013 年 12 月 9 日
数据源内网是rss还是啥?
响应时间的话做个缓存就可以了吧? |