我的意思是自动链接是将页面内容中内联的维基链接生成到页面超链接(如果存在)或创建链接(如果页面不存在)的过程。我应该如何处理wiki页面内容的自动链接?
由于我使用的解析器,这是两个步骤 - 首先,网页内容进行解析,所有的链接,从源头上标记提取的wiki页面。然后,在生成最终的HTML标记之前,将现有页面的数组返回给解析器。
处理这个过程的最好方法是什么?看起来好像我需要保留网站上每个页面的缓存列表,而不是每次都必须提取页面标题的索引。或者更好地检查每个链接,看看它是否存在?如果列表没有被缓存,这可能会导致很多数据库查找。这对于拥有数千页网站的更大维基站点是否仍然可行?