消歧: “连接”并不意味着数据库连接。
真正的问题
场景 1:我从第 3 方站点获取天气信息,并且运行良好。突然,我的客户抱怨它坏了,并显示错误。然后很快我只是简单地注释掉了代码。
场景 2:假设我在我的网站中嵌入了 Google 字体并且它看起来不错。突然,Google 的服务在某个国家/地区被禁止,我的网站看起来很笨拙。
可能的解决方案
如果我可以放置一个检查器,例如:
<?php
// suppose this is the URL of my connection I need to connect my site on loading
$connection = http://www.feed-from-somewhere.com/feed/my-feed123
if ( isset( $connection ) ) {
// show the feed from 3rd party site
} else {
// do my backup plan for the feed instead
}
?>
但我找不到任何办法。如果我能做这样的事情,那么对于所有这样的第 3 方共享和网站将来不会出现故障会更好。
等待一个好的解决方案...