保存动态PHP页面以供离线查看

Ala*_*ing 5 php mysql wget web-scraping offline-browsing

我有一个PHP页面foo.php,它从MySQL数据库中提取记录并以一种很好的方式显示它们.棘手的部分是我在顶部有链接,如"按名称排序"链接到foo.php?sort=name.

我的一般问题是,如果我有几个POST变量sort,有一个指数的可能页面(在我的情况下几百).有没有一种方法可以保存所有这些页面以供离线查看?在没有更好的解决方案的情况下,我想我可以使用像wget这样的工具来下载页面的所有可能组合.如果这是解决方案,您能为这项任务推荐更好的工具吗?

编辑:回答我为什么需要这个的问题:我有一个动态的会议ISPC 20程序,我需要发送给usb闪存驱动器上的人.在这种情况下,我不认为提供WAMP解决方案是一种选择.

San*_*hal 3

只需随 PHP 代码一起提供一个最小的网络服务器即可。容易多了。一些选项:

  • MicroApache可以在 1.44Mb 软盘上运行
  • MoWeS是一个基于 Apache 的小型模块化网络服务器堆栈,旨在通过 USB 记忆棒运行。
  • QuickPHP是一个通常用于测试的微服务器。但它可能适合您的需求。
  • NanoWeb是用 PHP 编写的。您的客户端需要安装 PHP,但不需要安装网络服务器。
  • PHP 本身将来可能会像 Python 和 Ruby 一样拥有内置的网络服务器。这是一个实现它的补丁。

  • 当然。只需让它在棒上工作,然后使用克隆实用程序克隆棒即可。这是迄今为止制作数百根木棍的最简单方法。更好的是,因为你可以给十几个人几根木棍和主图像,然后说“嘿,克隆!” (2认同)