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

PHPについて質問です。
WEBを作成・管理する際に便利な小技があったら教えてください。

たとえば、下記のページなるような「コピーライト表記の自動化」とか
「ヘッダーファイルなどを一元管理する」というのは便利です。
http://builder.japan.zdnet.com/sp/php-for-desinger-2008/story/0,3800085347,20370567,00.htm

上記のようなPHPを使ってWEB作成、管理を楽にするアイディア、
もしくはスクリプトなどがありましたら教えてください。

OSはXP,PHP5を使用しています。
よろしくお願いします。

●質問者: taroemon
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:OS PHP Web XP アイディア
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● pahoo
●28ポイント

こんなスクリプトはいかがでしょうか。

◎質問者からの返答

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

私がイメージしている物とはちょっと異なりますが、

これはこれで大変参考になりました。


2 ● kou32rr
●42ポイント

ヘッダーファイルをインクルードする際に、メタタグやタイトル名をページ毎で変えて自動生成すると、

SEOをする際に便利です。

基本、デザイン上繰り返すところをプログラムで回せないか考えるのがよいですね。

■header.php にて

<html>

<head>

<title><?php echo TITLE; ?></title>


■index.php にて

define("TITLE" ,"会社概要");

include('header.php');

?>

◎質問者からの返答

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

そうですね。SEOって何が対策になるかいつも変わる物だから、

簡単に変更できるようにしておくのはよさそうですね。


3 ● humiya_r
●10ポイント

PHPの定期実行

Windowsのタスクスケジュール機能を使うことによって

PHPを定期実行可能にできます。

通常、PHPで定期実行させるには

スクリプトでwhileとかforとかで待機させますが、

数秒単位ならまだしも、数分とか数時間とかの場合は

サーバーへの負荷やtimeOutなどで難しいと思います。

そこで、PHPスクリプトはコマンドラインからも実行できますので

1)PHPでスクリプトを書く(例えば、特定のファイルをコピーする)

2)そのスクリプトの拡張子を php2 とかに変更する

3)Windowsのフォルダオプションから拡張子の関連づけを変更する

※php2を c:\php\php.exe で実行するように指定する

4)タスクスケジュールに登録する

4で時間間隔を1時間とか好きな時間にしてもいいですし、

特定の時間になったら実行するにしてもいいです。

タスクで管理できるので非常に便利です。

関連質問


●質問をもっと探す●



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