<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
  xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>XOOPSモジュール開発研究所</title>
    <link>http://www.xoops-ri.jp/</link>
    <description>XOOPSモジュール、テーマ、サイト開発専門</description>
    <lastBuildDate>Fri, 18 May 2012 16:20:48 +0900</lastBuildDate>
    <docs>http://backend.userland.com/rss/</docs>
    <generator>XOOPS</generator>
    <category>News</category>
    <managingEditor>tadashi@kishimo.to</managingEditor>
    <webMaster>tadashi@kishimo.to</webMaster>
    <language>ja</language>
        <image>
      <title>XOOPSモジュール開発研究所</title>
      <url>http://www.xoops-ri.jp/images/logo.gif</url>
      <link>http://www.xoops-ri.jp/</link>
      <width>144</width>
      <height>45</height>
    </image>
            <item>
      <title>concrete5 5.4 レビュー</title>
      <link>http://www.xoops-ri.jp/modules/blog/index.php?page=article&amp;storyid=46</link>
      <description>XOOPSばかり扱っていると時代の流れが見えなくなってしまうので、XOOPS以外のPHPオープンソースCMSをレビューしていこうと思います。

初回は新進気鋭の「concrete5」です。
元々は商用のCMSでしたが、現在はオープンソースソフトウェア(MITライセンス)になりました。
定期的にバージョンアップされており、なかなか勢いがあります。</description>
      <pubDate>Mon, 25 Apr 2011 09:35:12 +0900</pubDate>
      <guid>http://www.xoops-ri.jp/modules/blog/index.php?page=article&amp;storyid=46</guid>
      <category>PHP CMSレビュー</category>
      <content:encoded><![CDATA[XOOPSばかり扱っていると時代の流れが見えなくなってしまうので、XOOPS以外のPHPオープンソースCMSをレビューしていこうと思います。<br /><br />初回は新進気鋭の「concrete5」です。<br />元々は商用のCMSでしたが、現在はオープンソースソフトウェア(MITライセンス)になりました。<br />定期的にバージョンアップされており、なかなか勢いがあります。<b>【レビュー日】</b> 2011/04/25<br /><b>【公式サイト】</b> <a href="http://www.concrete5.org/" target="_blank">http://www.concrete5.org/</a><br /><b>【日本語サイト】</b> <a href="http://concrete5-japan.org/" target="_blank">http://concrete5-japan.org/</a><br /><b>【Wikipedia】</b> <a href="http://en.wikipedia.org/wiki/Concrete5" target="_blank">http://en.wikipedia.org/wiki/Concrete5</a><br /><b>【Wikipedia(日本語)】</b> なし<br /><b>【対象バージョン】</b> 5.4.1.1.1.ja<br /><b>【ライセンス】</b> MIT<br /><b>【ウェブサーバー】</b> apache mod_rewrite必要<br /><b>【データベース】</b> mysql 4.1以上(5.0以上推奨)<br /><b>【PHP】</b> php 5.2以上 GD、SimpleXML、iconv、PCRE、cURL、ZIP、UNZIP必要もしくは推奨<br /><br /><b>【特徴】</b><br />・マウスのドラッグアンドドロップに対応するなど、直感的に操作できるユーザーインタフェースを持っている。<br />・あまりITに詳しくないユーザーでも、フロントエンド側の画面からWYSIWYGエディターで簡単にコンテンツを更新できる。<br />・更新履歴が取れるので、複数の管理者で管理するのに適している。<br />・Flash、RSS、YouTube、Googleマップ、ビデオなど、いまどきのサービスやコンテンツと連携できる。<br />・デザインはテーマとして独立しており、切り替えられる。<br />・アドオンとして機能を追加できる。<br />・公式サイトでテーマとアドオンが、無償もしくは有償で配布されている。<br />・インストール・ウィザードを備えていて、データベースなどの設定情報を入力するだけで、簡単にインストールできた。<br /><br /><b>【総評】</b><br />サイト構築ASPサービス「Jimdo」と似ていて、静的なページをひたすら作る用途に向いています。<br />「登録ユーザー＝サイト更新者」という扱いなので、業務システムとしては少し使いにくいかなと感じました。<br />XOOPSと比べると、リッチなユーザーインタフェースが印象的でした。]]></content:encoded>
    </item>
        <item>
      <title>PHPウェブアプリのセキュリティ情報まとめ</title>
      <link>http://www.xoops-ri.jp/modules/blog/index.php?page=article&amp;storyid=45</link>
      <description>PHPウェブアプリを開発・運用する上で参考になるセキュリティ関連の情報をまとめてみました。

ウェブ上にある資料
・ IPA 情報セキュリティ IPA安全なウェブサイトの作り方
「安全なウェブサイトの作り方」、「安全なSQLの呼び出し方」というPDFファイルが参考になります。

ウェブ上にあるまとめサイト
・ ウィキ Webアプリケーションのセキュリティ

ウェブ上の連載
・ gihyo.jp DEVELOPER STAGE 大垣靖男氏 なぜPHPアプリにセキュリティホールが多いのか?

・ ＠IT 教科書に載らないWebアプリケーションセキュリティ

脆弱性情報データベース
・ JVN Japan Vulnerability Notes

・ JVN iPedia 脆弱性対策情報データベース

・ JPCERT JPCERT-CC

エキスパートのウェブサイト
・ 徳丸浩氏 徳丸浩の日記

書籍(Amazon)
・ 徳丸浩氏 体系的に学ぶ 安全なWebアプリケーションの作り方　脆弱性が生まれる原理と対策の実践

・ GIJOE氏 PHPサイバーテロの技法―攻撃と防御の実際

有益な情報があれば、随時更新していく予定です。</description>
      <pubDate>Wed, 06 Apr 2011 17:24:53 +0900</pubDate>
      <guid>http://www.xoops-ri.jp/modules/blog/index.php?page=article&amp;storyid=45</guid>
      <category>PHP</category>
      <content:encoded><![CDATA[PHPウェブアプリを開発・運用する上で参考になるセキュリティ関連の情報をまとめてみました。<br /><br /><b>ウェブ上にある資料</b><br />・ IPA 情報セキュリティ <a href="http://www.ipa.go.jp/security/vuln/websecurity.html" target="_blank">IPA安全なウェブサイトの作り方</a><br />「安全なウェブサイトの作り方」、「安全なSQLの呼び出し方」というPDFファイルが参考になります。<br /><br /><b>ウェブ上にあるまとめサイト</b><br />・ ウィキ <a href="http://security.c-inf.com/index.php?Web%20Application" target="_blank">Webアプリケーションのセキュリティ</a><br /><br /><b>ウェブ上の連載</b><br />・ gihyo.jp DEVELOPER STAGE 大垣靖男氏 <a href="http://gihyo.jp/dev/serial/01/php-security" target="_blank">なぜPHPアプリにセキュリティホールが多いのか?</a><br /><br />・ ＠IT <a href="http://www.atmarkit.co.jp/fcoding/index/webapp.html" target="_blank">教科書に載らないWebアプリケーションセキュリティ</a><br /><br /><b>脆弱性情報データベース</b><br />・ JVN <a href="http://jvn.jp/" target="_blank">Japan Vulnerability Notes</a><br /><br />・ JVN iPedia <a href="http://jvndb.jvn.jp/" target="_blank">脆弱性対策情報データベース</a><br /><br />・ JPCERT <a href="http://www.jpcert.or.jp/" target="_blank">JPCERT-CC</a><br /><br /><b>エキスパートのウェブサイト</b><br />・ 徳丸浩氏 <a href="http://www.tokumaru.org/d/" target="_blank">徳丸浩の日記</a><br /><br /><b>書籍(Amazon)</b><br />・ 徳丸浩氏 <a href="http://www.amazon.co.jp/%E4%BD%93%E7%B3%BB%E7%9A%84%E3%81%AB%E5%AD%A6%E3%81%B6-%E5%AE%89%E5%85%A8%E3%81%AAWeb%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%AE%E4%BD%9C%E3%82%8A%E6%96%B9-%E8%84%86%E5%BC%B1%E6%80%A7%E3%81%8C%E7%94%9F%E3%81%BE%E3%82%8C%E3%82%8B%E5%8E%9F%E7%90%86%E3%81%A8%E5%AF%BE%E7%AD%96%E3%81%AE%E5%AE%9F%E8%B7%B5-%E5%BE%B3%E4%B8%B8-%E6%B5%A9/dp/4797361190/ref=sr_1_1?s=books&ie=UTF8&qid=1302077889&sr=1-1" target="_blank">体系的に学ぶ 安全なWebアプリケーションの作り方　脆弱性が生まれる原理と対策の実践</a><br /><br />・ GIJOE氏 <a href="http://www.amazon.co.jp/PHP%E3%82%B5%E3%82%A4%E3%83%90%E3%83%BC%E3%83%86%E3%83%AD%E3%81%AE%E6%8A%80%E6%B3%95%E2%80%95%E6%94%BB%E6%92%83%E3%81%A8%E9%98%B2%E5%BE%A1%E3%81%AE%E5%AE%9F%E9%9A%9B-GIJOE/dp/4883374718/ref=pd_sim_b_95" target="_blank">PHPサイバーテロの技法―攻撃と防御の実際</a><br /><br />有益な情報があれば、随時更新していく予定です。]]></content:encoded>
    </item>
        <item>
      <title>XOOPS JPEx 1.9リリース</title>
      <link>http://www.xoops-ri.jp/modules/blog/index.php?page=article&amp;storyid=43</link>
      <description>本日、XOOPS JPEx 1.9をリリースしましたのでお知らせいたします。

詳細な内容についてはXOOPS JPEx 1.9のダウンロードページをご覧ください。

リクエストや不具合報告がありましたら、XOOPS JPEx コミュニティに投稿してください。</description>
      <pubDate>Thu, 24 Mar 2011 11:21:13 +0900</pubDate>
      <guid>http://www.xoops-ri.jp/modules/blog/index.php?page=article&amp;storyid=43</guid>
      <category>XOOPS</category>
      <content:encoded><![CDATA[本日、XOOPS JPEx 1.9をリリースしましたのでお知らせいたします。<br /><br />詳細な内容については<a href="http://www.xoops-ri.jp/modules/download/index.php?content_id=18" target="_blank">XOOPS JPEx 1.9のダウンロードページ</a>をご覧ください。<br /><br />リクエストや不具合報告がありましたら、<a href="http://www.xoops-ri.jp/modules/community/" target="_blank">XOOPS JPEx コミュニティ</a>に投稿してください。]]></content:encoded>
    </item>
        <item>
      <title>XOOPS JPEx 1.8リリース</title>
      <link>http://www.xoops-ri.jp/modules/blog/index.php?page=article&amp;storyid=41</link>
      <description>本日、XOOPS JPEx 1.8をリリースしましたのでお知らせいたします。

詳細な内容についてはXOOPS JPEx 1.8のダウンロードページをご覧ください。

リクエストや不具合報告がありましたら、XOOPS JPEx コミュニティに投稿してください。</description>
      <pubDate>Mon, 22 Nov 2010 16:03:30 +0900</pubDate>
      <guid>http://www.xoops-ri.jp/modules/blog/index.php?page=article&amp;storyid=41</guid>
      <category>XOOPS</category>
      <content:encoded><![CDATA[本日、XOOPS JPEx 1.8をリリースしましたのでお知らせいたします。<br /><br />詳細な内容については<a href="http://www.xoops-ri.jp/modules/download/index.php?content_id=17" target="_blank">XOOPS JPEx 1.8のダウンロードページ</a>をご覧ください。<br /><br />リクエストや不具合報告がありましたら、<a href="http://www.xoops-ri.jp/modules/community/" target="_blank">XOOPS JPEx コミュニティ</a>に投稿してください。]]></content:encoded>
    </item>
        <item>
      <title>WordPress 3.0 レビュー</title>
      <link>http://www.xoops-ri.jp/modules/blog/index.php?page=article&amp;storyid=39</link>
      <description>今回はPHPで書かれたオープンソースのブログシステム「WordPress(WP)」のバージョン3.0をレビューします。

数年前まで、この分野ではMovableType(MT)とWPがシェアを競っていましたが、最近はWordPressに分があるように思います。
(2000年代前半はMTの方が人気でしたが、MTの開発元がライセンスの内容を変更したことによって利用者の反発が起き、その結果WPがシェアを伸ばしたようです)

個人的にはPerlよりPHPが好きなので、Perlで書かれたMTよりPHPで書かれたWPがシェアを伸ばしたのは、自分にとっては都合の良いことでした。</description>
      <pubDate>Thu, 30 Sep 2010 11:29:02 +0900</pubDate>
      <guid>http://www.xoops-ri.jp/modules/blog/index.php?page=article&amp;storyid=39</guid>
      <category>その他</category>
      <content:encoded><![CDATA[今回はPHPで書かれたオープンソースのブログシステム「WordPress(WP)」のバージョン3.0をレビューします。<br /><br />数年前まで、この分野ではMovableType(MT)とWPがシェアを競っていましたが、最近はWordPressに分があるように思います。<br />(2000年代前半はMTの方が人気でしたが、MTの開発元がライセンスの内容を変更したことによって利用者の反発が起き、その結果WPがシェアを伸ばしたようです)<br /><br />個人的にはPerlよりPHPが好きなので、Perlで書かれたMTよりPHPで書かれたWPがシェアを伸ばしたのは、自分にとっては都合の良いことでした。さて、本題のWP3.0についてですが、一言で言うとブログとしては非常に使いやすく、CMSとしても完成度が高いと感じました。<br /><br />ウェブアプリや本格的なシステムを作るならXOOPSの方が適していますが、ブログはもちろん、通常のホームページを作るのであればWPの方が適していると思います。<br /><br />具体的に、WPの優れいている点は・・・、<br /><br />・プラグイン、テーマが豊富。特に海外の開発者の数が多い。<br />・プラグイン、テーマを管理画面からインストールできる。<br />・動画、音声、ファイルなど、テキスト以外メディアの組み込みが容易。<br />・テキストの入力インタフェースが多機能かつ使いやすい。<br /><br />といったところでしょうか。<br /><br />特に入力インタフェースの使いやすさは秀逸でした。<br /><br />ではWPをビジネス的に見た場合、そこにチャンスがあるかというと、仕事として扱うには難しい問題があります。<br /><br />なぜかと言うと、ホームページの制作に関しては、ずっと供給過多の状態が続いており、案件単価が低く、利益を出すのがかなり難しい状況だからです。<br />ブログについても同様で、無料サービスが多数提供されていて、これもまた利益を出しにくい分野です。<br /><br />まぁビジネスの話しはさておき・・・、ずっとXOOPSばかり使っているとそれに慣れてしまって新しいことを吸収する機会が減りますが、たまに他のシステムを使うと新鮮な感覚を味わえるし、新しい技術や考え方を学ぶことができ、大変勉強になりました。]]></content:encoded>
    </item>
        <item>
      <title>Zend PHP 5 Certification取得</title>
      <link>http://www.xoops-ri.jp/modules/blog/index.php?page=article&amp;storyid=37</link>
      <description>PHPの開発元であるゼンド社の認定試験「Zend PHP 5 Certification」を取得しました。

この試験はプログラム言語PHPを中心に、ウェブシステム開発に関連する技術知識を問うものです。</description>
      <pubDate>Mon, 26 Apr 2010 10:57:23 +0900</pubDate>
      <guid>http://www.xoops-ri.jp/modules/blog/index.php?page=article&amp;storyid=37</guid>
      <category>PHP</category>
      <content:encoded><![CDATA[PHPの開発元であるゼンド社の認定試験「Zend PHP 5 Certification」を取得しました。<br /><br />この試験はプログラム言語PHPを中心に、ウェブシステム開発に関連する技術知識を問うものです。準備期間は10日ほどで、『Architect&#039;s Zend PHP 5 Certification Study Guide』、『はじめてのPHP言語プログラミング入門』、PHP関数のリファレンス本を一通り読んでから試験に臨みました。<br /><br />ずっと仕事でPHPを使っているので少し楽観していましたが、実際の試験問題は重箱の隅をつつくような内容だったり、問題文の日本語が意味不明だったりで結構ヒヤヒヤしました。<br /><br />結果は合格でしたが、自分の正答率も合格ラインも表示されないので、今ひとつ釈然としませんでした。<br /><br />問題が流出したら困るのは分かりますが、試験終了後に正誤の確認ぐらいはできた方が良いのにと思いました。<br /><br />今回の受験を通じて、分かっているつもりでもあいまいに理解している部分があることに気づき、PHPプログラム言語の仕様の理解をより深めることができました。<br />思い切って受けてみて良かったと思います。]]></content:encoded>
    </item>
        <item>
      <title>XOOPSモジュールとフレームワーク</title>
      <link>http://www.xoops-ri.jp/modules/blog/index.php?page=article&amp;storyid=35</link>
      <description>PHPフレームワークを使ってXOOPSモジュールを効率的に開発できないか検討してみました。

最近人気があるPHPフレームワークには、CakePHP、symfony、CodeIgniter、Zend Frameworkなどがありますが、今回はZend Frameworkを調査しました。</description>
      <pubDate>Wed, 07 Apr 2010 11:40:36 +0900</pubDate>
      <guid>http://www.xoops-ri.jp/modules/blog/index.php?page=article&amp;storyid=35</guid>
      <category>XOOPS</category>
      <content:encoded><![CDATA[PHPフレームワークを使ってXOOPSモジュールを効率的に開発できないか検討してみました。<br /><br />最近人気があるPHPフレームワークには、CakePHP、symfony、CodeIgniter、Zend Frameworkなどがありますが、今回はZend Frameworkを調査しました。Zend Frameworkを選んだ理由は、コンポーネント間の結びつきが緩く(つまり疎結合)、XOOPSモジュールに適用しやすいのではないかと考えたからです。<br /><br />Zend Frameworkはフレームワークの中核になるMVCモデルの部分と、ライブラリの部分に分かれます。<br /><br />まずMVCモデルの部分についてですが、フロントコントローラー形式を採用しており、URLの形式もファイル構成も独自のものになります。<br /><br />XOOPSモジュールもビューはSmartyとして分離できるようになっていますので、Zend FrameworkのMVCモデルの仕組みを取り込むメリットはほとんどないでしょう。<br /><br />特定のモジュールだけURLの形式が変わるのも違和感があります(設定である程度調整できるのかもしれません)。<br /><br />つぎにライブラリの部分についてですが、いくつかのライブラリ(設定情報管理、DBアクセス、認証、アクセス制御、キャッシュ、メール、多言語対応)はXOOPSの既存機能と重複しており、あえてZend Frameworkのライブラリを使う必要性がありません。<br /><br />また、XOOPSにない機能を持つライブラリもありますが、それらは単体のライブラリとしては機能不足だったり、使い勝手が悪かったりして微妙な印象を受けました。<br /><br />よって、XOOPSモジュールの開発にZend Frameworkを使用しても、開発工数の短縮や開発効率の向上にはつながらないという結論に至りました。<br />Zend Frameworkに限らず、他のPHPフレームワークでも大体同じことが言えると思います。<br /><br />ただし、これはXOOPSモジュールの開発に関する話であって、XOOPSなどを使わずにゼロからPHPウェブアプリを開発するのであれば、フレームワークを使用する価値は大いにあると思います。]]></content:encoded>
    </item>
        <item>
      <title>XOOPS JPEx 1.7リリース</title>
      <link>http://www.xoops-ri.jp/modules/blog/index.php?page=article&amp;storyid=34</link>
      <description>本日、XOOPS JPEx 1.7をリリースしましたのでお知らせいたします。

詳細な内容についてはXOOPS JPEx 1.7のダウンロードページをご覧ください。

リクエストや不具合報告がありましたら、XOOPS JPEx コミュニティに投稿してください。</description>
      <pubDate>Tue, 16 Feb 2010 17:01:12 +0900</pubDate>
      <guid>http://www.xoops-ri.jp/modules/blog/index.php?page=article&amp;storyid=34</guid>
      <category>XOOPS</category>
      <content:encoded><![CDATA[本日、XOOPS JPEx 1.7をリリースしましたのでお知らせいたします。<br /><br />詳細な内容については<a href="http://www.xoops-ri.jp/modules/download/index.php?content_id=13" target="_blank">XOOPS JPEx 1.7のダウンロードページ</a>をご覧ください。<br /><br />リクエストや不具合報告がありましたら、<a href="http://www.xoops-ri.jp/modules/community/" target="_blank">XOOPS JPEx コミュニティ</a>に投稿してください。]]></content:encoded>
    </item>
        <item>
      <title>XOOPS JPEx 1.6リリース</title>
      <link>http://www.xoops-ri.jp/modules/blog/index.php?page=article&amp;storyid=32</link>
      <description>本日、XOOPS JPEx 1.6をリリースしましたのでお知らせいたします。

詳細な内容についてはXOOPS JPEx 1.6のダウンロードページをご覧ください。

リクエストや不具合報告がありましたら、XOOPS JPEx コミュニティに投稿してください。</description>
      <pubDate>Sat, 20 Jun 2009 14:29:23 +0900</pubDate>
      <guid>http://www.xoops-ri.jp/modules/blog/index.php?page=article&amp;storyid=32</guid>
      <category>XOOPS</category>
      <content:encoded><![CDATA[本日、XOOPS JPEx 1.6をリリースしましたのでお知らせいたします。<br /><br />詳細な内容については<a href="http://www.xoops-ri.jp/modules/download/index.php?content_id=9" target="_blank">XOOPS JPEx 1.6のダウンロードページ</a>をご覧ください。<br /><br />リクエストや不具合報告がありましたら、<a href="http://www.xoops-ri.jp/modules/community/" target="_blank">XOOPS JPEx コミュニティ</a>に投稿してください。]]></content:encoded>
    </item>
        <item>
      <title>XOOPS JPEx 1.5リリース</title>
      <link>http://www.xoops-ri.jp/modules/blog/index.php?page=article&amp;storyid=31</link>
      <description>本日、XOOPS JPEx 1.5をリリースしましたのでお知らせいたします。

詳細な内容についてはXOOPS JPEx 1.5のダウンロードページをご覧ください。

リクエストや不具合報告がありましたら、XOOPS JPEx コミュニティに投稿してください。</description>
      <pubDate>Thu, 02 Apr 2009 18:18:22 +0900</pubDate>
      <guid>http://www.xoops-ri.jp/modules/blog/index.php?page=article&amp;storyid=31</guid>
      <category>XOOPS</category>
      <content:encoded><![CDATA[本日、XOOPS JPEx 1.5をリリースしましたのでお知らせいたします。<br /><br />詳細な内容については<a href="http://www.xoops-ri.jp/modules/download/index.php?content_id=8" target="_blank">XOOPS JPEx 1.5のダウンロードページ</a>をご覧ください。<br /><br />リクエストや不具合報告がありましたら、<a href="http://www.xoops-ri.jp/modules/community/" target="_blank">XOOPS JPEx コミュニティ</a>に投稿してください。]]></content:encoded>
    </item>
      </channel>
</rss>
