まだ、10回(うち1回は私)しかダウンロードされていないようなので、需要無しかなとも思いつつ、たまたまFirefoxでの画像表示で問題が生じて、CKEditorのページを見たらバージョンアップされていたのでアップデートしてみました。以下からダウンロードできます。
iLogScannerが機能アップしてSQLインジェクション以外の検出もされるようになったので、毎月行っていた「SQLインジェクション攻撃・・」のタイトルを変更することにしました。
さて、もう昨年となりましたが、12月の結果は以下です。
先月の結果と比較してみると増えている事がわかります。
11月の時もそうでしたが、アクセス数が、増えているのはもしかして攻撃なの?って思っていましたが、そこで解析してしまうと対応しなきゃいけない = 時間がかかるので月をまたぐまで放置を決め込んでいたのですが、どうも攻撃ばかりではなかったようです。ひとまず安心。
WEBサイトは、企業のイントラネット内のネットワークとは異なり、外に裸で立っているようなものだとしみじみ思います。様々な脆弱性情報に基づき行われる攻撃は、その情報が公開されてから対策を講じても遅いかもしれません。が、何もしていなければ、最悪の結果を招く事は間違いありません。
気をつけましょう!
今日も、先日ブックマークしていたもので、Joomla!1.5のシンプルなコンポーネントの作成方法を解説されているサイトをご紹介します。
「Create MVC-model-view-controller component for joomla 1.5 - Hello World」

こちらでは、何よりフォルダ構成がわかりやすく書かれていて、またMVCがわかりやすく図示されています。サンプルコンポーネント自体は、本当にシンプルなものなのでこれだけでは、到底まともなコンポーネントなどできそうにありませんが、構造を理解する上では十分なのではないかと思います。説明で使用されているサンプルコンポーネントがサイト下部でダウンロードできるのでコードをエディタで見ながら、また、他のサンプルと比較しながら見ていくと良いのではと思います。
昨日につづいて別のサイトでコンポーネントの作成方法を解説されているサイトをご紹介します。
「The Daily Message Joomla Component Tutorial」という記事です。目の悪い私にとってとても大きな文字で書かれているので非常に読みやすいです。また、同様のコンポーネントで1.0.x用の作成方法が解説されているので比較しながら見ていくのもおもしろいと思います。サンプルコードがダウンロードできるのでコードをエディタで開きながら読んでいくと良いと思います。また、こちらのサイトではコンポーネントなどもダウンロードできます。
いろいろ見ていくとこのサイトの運営者は、「Learning Joomla! 1.5 Extension Development」の著者でした。さらにJoomla!のJoomla! Projectのメンバーでもあるようです。
とても参考になるサイトですのでこれから、Joomla!1.5, 1.0.xのエクステンションを作成してみようという方は、一度ご覧になられたらと思います。
以前にコンポーネントの作成方法をというコメントをいただいた事があるのですが、なかなか書けないでいます。
「Creating a quick and easy Mambo component」という記事(以前に見たことがあったが、RSSで今日再びみた。)があったのでご紹介します。記事は、2004年に書かれたようで9ページにまたがってコンポーネントのサンプルコードが紹介されています。Mamboになっていますが、Joomla!は元々MamboからのものなのでJoomla!1.0.xな方は参考になると思います。・・・Joomla!1.5も出ているのに、今更古い記事をと思われるかもしれませんが、ブックマークされたのは今日です。
Joomla!になってからアップデートされている部分は、もちろん反映されてはいないでしょうからJoomla!1.0.15のコンポーネントと比較しながら参考にすれば良いのではないかと思います。