PHP は、サーバーに基づいて動的な Web サイトを作成するためのスクリプト言語です。PHP と HTML を使用して Web サイトのホームページを生成できます。訪問者がホームページを開くと、ASP や CookdFusion と同様に、サーバーは PHP コマンドを実行し、実行結果を訪問者のブラウザに送信します。
ただし、PHP とそれらの違いは、PHP がオープン ソースであり、Windows NT および複数のバージョンの UNIX でクロスプラットフォームで実行できることです。高速フィードバックのための前処理は必要ありません。また、サーバーのメモリ イメージを小さくするために mod_perl を微調整する必要もありません。
PHP が Apache Web サーバーの一部として使用されると、コードを実行するために外部バイナリを呼び出す必要がなく、サーバーに追加の負担がかかりません。
PHP はページを操作できるだけでなく、HIIP のヘッダーを送信することもできます。 Cookie の設定、デジタル署名の管理、ユーザーのリダイレクトが可能で、他のデータベース (DBC も) への優れた接続性を提供し、さまざまな外部ライブラリを統合して XML と PDF ドキュメントの解析からあらゆることを実行します。
PHP プログラミング言語は C や Perl に似ています。変数を使用する前に宣言する必要はなく、配列とハッシュの作成は簡単です。 PHP には、コードの整理とパッケージ化に役立ついくつかのオブジェクト指向機能もあります。
PHP バージョン 5 では、XML の読み取りと書き込みのための新しいアプリケーション プログラミング インターフェイス (API) である SimpleXML が導入されています。これにより、PHP ページで PHP に適した構文で XML をクエリ、検索、変更、再公開できるようになります。
SimpleXML は、PHP プログラマのツールボックスに新たに追加された優れたものです。当てはまる状況はたくさんあります。具体的には、DOM を使用するよりもはるかに単純な、単純なレコードのようなデータに適しています。 SimpleXML を自分で試すことができます。これは、PHP における信頼性が高く堅牢な XML 処理メソッドとなるはずです。
次に、RSS フィードを HTML に変換するために PHP ページが必要であると仮定します。その方法を見てみましょう。
http://blog.csdn.net/ibmjournal/archive/2006/10/31/1358791.aspx