- 締切済み
PHPの基本について
2点の質問があります。 一点目は 他の外部ファイルを読み込みする場合に下記3種類がありますが(もしかしたら他にもあるのでしょうか?)どの方法がベストでしょうか?いろいろ調べるとエラー処理の問題だけのようですが、PHPは比較的初心者なのでよくわかりません。 <?php include("http://ooxx.oo/"); ?> <?php require("http://ooxx.oo"); ?> <?php readfile("http://ooxx.oo"); ?> 2点目は PHPでWEBサイト構築する場合とHTML場合にSEO対策上、どうでしょうか?(ここでいうPHPファイルはHTMLファイルをPHP拡張子で保存しただけで、静的アドレスにはなるので・・・?) よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- potkurin
- ベストアンサー率24% (33/134)
SEOについては、PHPとHTMLで検索エンジンの優先順位に変わりはないと思います。 影響するのはHTMLまたはPHPファイルのHTML箇所のメタタグですとか、他サイトからの被リンク数が影響されます。
- _chihiro_
- ベストアンサー率63% (26/41)
マニュアルにも書いてありますが、 includeは読み込むファイルがない場合にWarningのエラーで処理続行 requireは読み込むファイルがない場合Fatalのエラーで処理中止 という違いだけです。 動作は一緒です。 readfileは使い方にもよると思いますが、別ファイルを読み込むだけなら僕は使いません。 includeとrequireはほとんど同じですが、処理を止めて欲しいので、僕はrequireを使うようにしています。 テスト環境なのか、本番環境なのか、実装するシステムにもよると思いますが、、。 あとはinclude_onceとrequire_onceがあります。 すでにファイルを読み込んでいたら読み込まないというモノですが、パフォーマンス的にあまりよろしくないようなのでこれも使っていません、、、。 SEOについては、知識不足でよく分かりません><
お礼
わかりやすい回答ありがとうございました。 _onceという使い方もあったのですが、パフォーマンスが悪いということで理解できました。ありがとうございます。