利用php抓取网页新闻或图片
代码部分我可以自己解决,现在的问题是怎么具体实现。我在本机上搭建起了apache+mysql+php5的环境,但运行php程序是要在服务器端运行的。比如我写好了抓取百度新...
代码部分我可以自己解决,现在的问题是怎么具体实现。
我在本机上搭建起了apache+mysql+php5的环境,但运行php程序是要在服务器端运行的。
比如我写好了抓取百度新闻首页内容的代码,那么我是不是必须要租用服务器或者注册免费空间,把含有代码的文件上传至服务器,之后新闻内容就显示在网页上了呢?需要在服务器或者空间上建立站点吗?
是否有其他的办法,可以不借助服务器和空间实现对网络数据(新闻、图片)的抓取呢?windows或者linux平台皆可。 展开
我在本机上搭建起了apache+mysql+php5的环境,但运行php程序是要在服务器端运行的。
比如我写好了抓取百度新闻首页内容的代码,那么我是不是必须要租用服务器或者注册免费空间,把含有代码的文件上传至服务器,之后新闻内容就显示在网页上了呢?需要在服务器或者空间上建立站点吗?
是否有其他的办法,可以不借助服务器和空间实现对网络数据(新闻、图片)的抓取呢?windows或者linux平台皆可。 展开
展开全部
..既然你搭建了apache+mysql+php环境,那么你自己的电脑就可以看作是一个服务端.
直接在自家电脑运行程序就可以了..
其实自家电脑一样可以当作网络服务器,只是由于一些局限(开机时间、硬件设备、网络环境)等影响,所以我们通常都去租用一些服务器来存放我们的网页程序..
所以.. 打开浏览器输入 http://localhost 一样可以处理程序的..
或者你的程序里面没有太多html代码。你可以启用DOS(如果是linux启动终端)
输入 php 然后接着你的文件地址。 比如文件是C:\a.php 那么直接输入
php C:\a.php
后面的方法比较方便,而且节约资源(不用apache来处理).. 并且也没必要开着一个浏览器..而且程序运行的情况可以观察..
直接在自家电脑运行程序就可以了..
其实自家电脑一样可以当作网络服务器,只是由于一些局限(开机时间、硬件设备、网络环境)等影响,所以我们通常都去租用一些服务器来存放我们的网页程序..
所以.. 打开浏览器输入 http://localhost 一样可以处理程序的..
或者你的程序里面没有太多html代码。你可以启用DOS(如果是linux启动终端)
输入 php 然后接着你的文件地址。 比如文件是C:\a.php 那么直接输入
php C:\a.php
后面的方法比较方便,而且节约资源(不用apache来处理).. 并且也没必要开着一个浏览器..而且程序运行的情况可以观察..
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以在本地运行你的代码就可以了.相当于的程序在你自己电脑(网站服务器上运行),运行后你的电脑能上网.然后就可以用你的程序去抓取别人的页面然后写入到你的数据库中.
追问
在本地运行指的就是运行我编写的php文件吧 在地址栏输入http://localhost/a.php,前提是电脑联网,对吧?
数据就存放到本地创建的的mysql数据库中,图片也行吗?
追答
图片可以.建议你用别的采集工具.因为你写的采集功能可能实现不了.比如火车头等.吧.有个好用的我忘了名字了.采集精灵.可能叫这名字.真的忘了.不好意思.
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我不知道你想问的是什么,你把代码传到空间(服务器)上后有人访问就可以看到效果了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用正则表达式提取
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不清楚
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询