人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

[SEO+PHP+HTML]
大量の商品を扱うサイトを運営しています。データベースの内容を一枚のPHPファイルにて、出力しています。
SEO的には、商品数に応じた静的なhtmlファイルを用意した方が良いと思いますが、PHPを使って、静的なhtmlファイルを作る方法が知りたいです!
よろしくお願いいたします。

●質問者: akame23
●カテゴリ:ウェブ制作
✍キーワード:HTML PHP SEO サイト データベース
○ 状態 :終了
└ 回答数 : 7/7件

▽最新の回答へ

1 ● きゃづみぃ
●5ポイント

http://allabout.co.jp/career/database/closeup/CU20041022A/index2...

HTMLファイルに HTML文を出力をしたらいいでしょう。

◎質問者からの返答

ご回答ありがとうございます。

一枚の雛形phpファイルからprintする方法は現在用いています。

商品数に応じた枚数のhtmlファイルを作りたいのですが、どのような方法がありますでしょうか。


2 ● amagami
●5ポイント

単純に「〜.html」というファイル名で、表示したいhtmlを出力するだけでOKです。

◎質問者からの返答

ご回答ありがとうございます。

具体的な方法が知りたいです。


3 ● moritamasahiro
●20ポイント

PHPで表示しているHTMLを部分を、$htmlに代入して、

$fp = fopen(”html.html”,’w’);

fwrite($fp,$html,64000);

fclose($fp);

のようにすれば、html.htmlというHTMLファイルが作れます。

◎質問者からの返答

ご回答ありがとうございます。

試してみます!


4 ● html1983
●20ポイント

http://jp2.php.net/manual/ja/ref.filesystem.php

PHP: ファイルシステム関数 - Manual

標準出力する内容をPHPのファイルシステム関数を使ってHTMLファイルに

書き出すのはいかがでしょうか。

動的ページのSEO対策の別のアプローチとして、mod_rewriteが良く使われているようです。

http://www.net-newbie.com/trans/mod_rewrite.html

Apache module mod_rewrite

◎質問者からの返答

ご回答ありがとうございます。

ファイルシステムが一番有力でしょうか。

2番目は、レンタルサーバのため、Apacheがさわれません。。知識として大変ためになりました!


5 ● zizz_walla
●40ポイント

http://blog.su-jine.com/archives/2004/08/_mod_rewrite.html

動的だけど静的なページの作成 (mod_rewrite): Su-Jine の独り言

・mod_rewriteモジュールを使う方法

・環境変数PATH_INFOを使う方法

があります。

http://blog.su-jine.com/archives/2004/08/_path_info_1.html

Su-Jine の独り言

◎質問者からの返答

ご回答ありがとうございます。


1-5件表示/7件
4.前の5件|次5件6.
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ