曖昧さ回避:「接続」はデータベース接続を意味しません。
本当の質問
シナリオ 1:サード パーティのサイトから気象フィードを取得していますが、問題なく動作しています。突然、私のクライアントは、それが壊れていると不平を言い、エラーを表示しました。それからすぐに、コードをコメントアウトしました。
シナリオ 2: Google フォントを自分の Web サイトに埋め込んだところ、問題なく表示されたとします。突然、ある国で 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
}
?>
しかし、私は方法を見つけることができません。私がそのようなことを行うことができれば、そのようなすべてのサードパーティの共有にとってより良くなり、サイトが将来誤動作することはありません.
素敵な解決策を待っています...