| 起業支援プログラム
|
|
アイデア、情報ソースをお持ちの個人、企業の方に
技術支援、サーバーリソースの提供を行ない共同でビジネス化を実現しましょう。
|
| 相談室
|
ITビジネスに関するご質問
起業支援プログラムのお問い合わせ
|
|
☆お役立ち(Knowledge)
◇PHP言語
|
|
 |
PHPは、 HTMLファイル内に記述するタイプのスクリプト言語です。
通常のCGIとして使用できますが、PHPモジュールをApacheサーバーに組み込むことにより、 Perl/CGIと比較して処理速度の高速化、サーバー負荷の低減が可能です。
PostgreSQL,MySQL,Oracle,Sybaseといった各種データベースとの連携に優れています。
XML,PDF,IMAP,LDAP等各種機能をサポートしており、広範なWebアプリケーションを容易に作成可能です。
(なお、「PHP:Hypertext Preprocessor」はオープンソースのソフトウエアの名称であり、 出版社である「PHP研究所」とは一切関係ありません。)
|
|
|
 |
<html>
<head>
<title>Example</title>
</head>
<body>
<?php
echo "Hi, I'm a PHP script!";
?>
</body>
</html>
|
PerlやCのような他の言語で書かれたスクリプトとの違いは、HTMLを出 力する多くのコマンドを用いてプログラムを書く代わりに何かを行う(こ の場合はテキストを出力する)埋め込みコードを含むHTMLスクリプトを書 くということです。PHP コードは、"PHPモード" に入ったり出たりする特 別な開始および終了の タグで括られています。
PHP がクライアントサイド JavaScript のようなものと異なっている点は、 コードがサーバーで実行されるということです。上のようなスクリプトを サーバー上においていたとしたら、クライアントは、スクリプトを実行し た結果を受け取りますが、その出力を作成したコードに関する情報を得る ことはできません。全てのHTMLファイルをPHPで処理するようにWebサーバー を設定することさえ可能で、この場合、ユーザーが袖の内に何があるかを 見分けることは不可能になることでしょう。
PHPを使用する上で最も優れている点は、初心者に対しては非常に分かり 易いと同時に、プロフェッショナルのプログラマに対しては多くの進んだ 機能を提供している点です。PHPの機能を羅列した長い一覧表を読まなけ ればならないのかと心配する必要はありません。PHPはすぐに始められま すし、数時間の内に簡単なスクリプトが書けるようになります。
PHPを使用した開発ではサーバサイドでの動作に焦点が当てられますが、 他にも多くのことが可能です。 PHPにできることまで読み進めてみてください。
|

|
|