我可以通过电影网站为客户从哪个方面获取影院列表和时间等?当电影院在他们的场所时,他们将获准从电影院做到这一点。
我为他们的网站设置了CMS,然而,每天更新这个将是一场噩梦。
答案 0 :(得分:2)
鉴于电影院有网络服务,或者你有电影院列表的数据库访问权限,没有问题。您可以调用Web服务,也可以直接访问数据库以检索影院列表。
否则你的噩梦选择是screen scraping,这是完全沮丧的。
因为如果影院的网站结构至少改变了一点,那么你很有可能需要再次编写代码。
了解影院是否提供可以连接和检索所需信息的服务。
答案 1 :(得分:0)
抓取解析呈现的网站非常困难。 你可以使用php-curl将页面加载到php运行时。 看看这个:
http://www.php.net/manual/en/book.curl.php
http://nadeausoftware.com/articles/2007/06/php_tip_how_get_web_page_using_curl
也可以使用wget加载页面并使用php解析它们。
在2dn步骤中,您必须解析加载的网页。多数民众赞成也非常棘手。
- >所有这些都不是直接从网站上获取的好主意。
您需要一种数据交换格式。 这意味着,客户端需要一个带有相关cinama列表和时间的XML文档。 您可以使用php-XML Parser解析该XML:
http://www.php.net/manual/en/book.xml.php
另一种方法是后台数据库 - 从数据库中获取所需信息。