• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:拡張子をhtmlからphpへ)

拡張子をhtmlからphpへ

このQ&Aのポイント
  • ホームページ制作時のファイルの拡張子をhtmlからphpに変更することについての質問です。問題はないのか、リスクはあるのかを知りたいです。
  • phpファイルで作成することによるSEO上の問題やCSSの適用について調べても情報が少なく、不安に思っています。詳しい方にアドバイスをいただきたいです。
  • 逆にphpに変更することでメリットがある場合も知りたいです。ホームページ制作のプロに意見をいただきたいです。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

>特にプログラムを組み込んでいない無いページの場合でも、 拡張子をphpにして作成しようとしています。 ということは、プログラムを組み込んでいるページもあるということでしょうか。 であれば拡張子に統一感を持たせたいとか、何らかの意図があるのだと思いますが、ソレは本人に詳細確認することは出来ませんか。 >例えば、SEO上良くないとか、CSSが効かなくなるなど。 SEOは詳しくありません。ただ、常識的に考えてSEOでphpの拡張子が不利になる理由が思い当たりません。 また、すぐに上位に持ってくるとか、そういうテクニックは、最終的にリスティングを行うというところになるのではないでしょうか。 CSSに関しては、効かなくなるということはありません。phpは最終的にHTMLを生成して出力するものですので。 拡張子をphpにしたときのリスクは、oraora777さんが仰るとおり、多少サーバ負荷がかかるかもしれませんが、気にするほどかかるものではないと思います。 後は、phpのショートタグ記述が有効な設定になっている場合、XHTMLで記述する場合の、 <?xml version="1.0" encoding="UTF-8"?> このような記述がphpと解釈され、構文エラーが起こります。 逆にメリットとしては、今後の展開で、何らかのパラメータを受け付ける必要がある、とか、後々になってphpでプログラミングを行う必要がある箇所が出てきた場合、拡張子htmlで記述していた場合、全てphpに修正をしなければならなくなります。(コレはmod_rewriteなどでサーバ内部でURLを変換すれば良いかもしれませんが・・・) プログラミングと大げさなものではなくて、例えば共通のヘッダ用のファイルを読み込ませるとか、労力を少なくするということもphpで出来るわけですので、拡張子phpで作成しておいて後々メンテナンスで変更が楽になるのであれば、拡張子phpで作成しても良いのではないかなと思います。 余談ですが、SEOの話ですと、各ディレクトリに一つの「index.html」を置いて管理する、という方法を聞いたことがありますが、 この構成で行うのであれば、「index.php」としても、 http://www.example.com/page01/ までで表示できるので、どちらでも問題ないのではないかなぁと思います。

adachi0000
質問者

お礼

丁寧に回答して頂きありがとうございます。 いろいろ参考になりました。 回答を読まして頂く限りでは、 php化することで特に大きな問題はなさそうですね。 サーバーへの負荷が多少でも増えるのは、 サーバーを管理する側としては少し心配ですが。 もう少し自分でも調べてみて、 今後どうして行くかはデザイナーやマーケ(リスティング担当)の人間を交えて、話し合っていこうと思います。 とはいえ、 エンジニアの力が弱い会社なので、 最終的にはデザイナーの意見に押し切られてしまいそうですが... この世界での経験がまだまだ浅いので、 詳しく教えて頂けると非常に勉強になります。 ありがとうございます。

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • oraora777
  • ベストアンサー率20% (56/268)
回答No.1

少なからずサーバへの負荷は増える。 >デザイナーの人間が言い出しています 能なしのデザイナーはダメだね。 クビ切った方が会社のため。 PHPを使ってもないのに拡張子だけをphpにするのは「百害あって一利なし」

adachi0000
質問者

お礼

回答ありがとうございます。 >>>デザイナーの人間が言い出しています >>能なしのデザイナーはダメだね。 >>クビ切った方が会社のため。 いや~、 そんなこと言い出したら、 HP制作会社なんでデザイナーよりもエンジニアの僕の方が切られてしまいそうです。 数の上でもエンジニアはデザイナーよりも圧倒的に少ないので、 立場も弱いですし。 でも、 参考になりました。 多少でも、 サーバへの負荷が増えるのはまずいですね。 立場は弱くても「百害あって一利なし」ということは、 はっきり言ってやります。

すると、全ての回答が全文表示されます。

関連するQ&A