一段时间以来,众所周知,“快速导航”可以轻松用于http://example.com/#1 --> http://example.com/#2。
但是,那里有一种新技术。它可以在http://example.com/1 --> http://example.com/2之间快速导航。
正如您在示例中看到的那样,http://rageslide.com/1 和 http://rageslide.com/2 等之间的导航显然不会强制整个站点重新加载。
我想为我的网站做同样的事情,但我不知道该怎么做。我的网站提供的所有页面都是动态的(通过 PHP 和 MYSQL)。
我有这个想法:
- 将页面 (http://example.com/2) 的生成输出缓存 60 秒。
- 当用户通过 Javascript在http://example.com/1上预加载 (http://example.com/2) 时。
- 用户从http://example.com/1导航到http://example.com/2。由于内容是预加载和缓存的,因此内容将立即提供给用户。
不同的想法:
- 不知何故,http ://example.com/1通过 .htaccess被解释为http://example.com/content.php#1 。但我不知道这是否可能。
这行得通吗?或者解决这个问题的最佳方法是什么?