タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

xmlとphpに関するfumix1223のブックマーク (2)

  • PHPでsitemap.xmlを自動生成する | helog - Webに悩む人のネタ帳

    MovableTypeやWordpressなどでサイトを管理している場合、自動的にサイトマップやRSSを発行してくれるのでよいのですが、通常のサイトでそれを実現するのは難しいです。特にページ数の多いサイトだと、手動でサイトマップを更新していくのは至難の業ですね。 そこで、今回はPHPプログラミングを活用して、静的なサイトで自動的にサイトマップを作成したいと思います。 PHPではディレクトリを開く関数「opendir」とディレクトリを読み込む関数「readdir」があります。 これを使い、 opendirでディレクトリを開きreaddirでパスのリストを取得する パスを一つずつ見てファイルの場合は出力する ディレクトリの場合は再びopendirでディレクトリを開く といった処理を繰り返して、最終的にファイルのリストを出力します。 サンプルソースは以下のとおりです。 // 処理スタート ou

  • XMLパーサ(SAX)でRSSしてみる - Do You PHP?

    ここにある情報はかなり古くなっており、正しくなくなっている可能性があります。掲載しているサンプルコードiなどは、最新のPHPでは動作しない、もしくは、別途設定・調整が必要になるかも知れません。情報を鵜呑みにせず、あなたの手を動かして、あなたの目で確認してください。 最近では以前ほど「XMLブーム」が感じられなくなりましたが、ひょっとするとこのRSSで再発火(?)するかも知れない、と思ってたりします。 PEARにもXML_RSSクラスが用意されているようで、SAXタイプのようです。XML_RSSの方がコードが非常にすっきり書けます。 RSS(RDF Site Summary)とは、XML関連使用の1つで、これを利用することにより「共通の書式でドキュメントの見出し、要約などのリストを提供することで、サイトの更新情報などを効率的に公開できる(The Web KANZAKIより引用)」ようになり

  • 1