RSSの読込と動的ソースの作成

ホームページ作成は、静的な表示(決められた内容の表示)だけならば、HTML(Hyper Text Markup Language)で問題ないのですが、動的に条件によって変化させて表示させる場合は、HTMLでは不可能なのです。動的に表示させる例としてはブログがあり、記事や画像などのデータをもとに、最新記事順とかカテゴリ別とか、条件によって変化させて表示させます。そのようなホームページの製作には、PHP(Hypertext Preprocessor)というスクリプト言語を使用します。私のホームページのソースも最初からファイル名の拡張子を.html(HTMLファイル)ではなく.php(PHPファイル)としておけば、静的に作っておいても動的な動きをさせることができたのですが、今となってはすべてを.phpに変更するわけにはいきません。しかし、ニーズとしては、ブログの更新情報をRSSで入手し、その内容をホームページに表示させたいとずっと思っていて、その実現方法を勉強してきました。そしてやっと理解できて、それをホームページに組み込むことができました。わかれば単純で、HTMLファイルの中にPHPファイルを埋め込めばいいだけのことで、ブログのRSSを読み込んでその内容からHTMLのソースコードを生成するrss.phpというPHPファイルを作成し、HTMLファイルの中にrss.phpを動かす記述をすればよいということでした。PHPの記述文法も難しくはありませんでした。これで、ブログを更新すればホームページにその最新情報が何もせずに表示されるということが実現できました。

コメント