1

这里有点理论,因为我目前正在寻找一种方法来确保我工作过的网站始终显示我创建的版本,或者如果它们不可用,则恢复为本地化版本。

因此,例如,我在 2009 年开发了一些网站,这些网站后来被客户重新设计或重新实施,这意味着我在作品集页面上链接到的作品不再是我开发的原始作品。因此,我一直在搜索是否可以在我的投资组合上创建一个超链接,单击该超链接会运行一个脚本,该脚本会消失并检查外部页面的内容以查看内容是否

    <meta name="author" content="JME" /> 

例如。但是,如果元数据中不存在此链接,则该链接应改为恢复为我开发的初始模板的本地化版本,以确保我的工作仍然被展示。

有没有一种使用 PHP 查询外部元数据的方法,以便可以实现这种类型的解决方法?

4

1 回答 1

3

有可能:打开外部站点,做一个get_meta_tags(),寻找标签的存在。但是,每次调用页面时都这样做不是一个好主意——它会很慢,很可能会惹恼您的访问者。

使用 cron 作业进行频繁检查(例如,每周一次)将是最好的方法。

于 2013-05-01T12:29:49.550 回答