ここ最近、Joomla!1.5でサイトを作成していて、今3つめを作成しています。
開発では、もちろんJoomla!1.5を使って開発していましたが、サイトを作成するという意味では、ゼロから作成するのはうちのデモサイトや開発用を除いては、はじめてです。
それにあわせて自分用のオリジナルなJoomla!1.5を作成しています。汎用性があって、便利そうなら公開しようと思っています。
作成していく中で1.0.xのときもそうでしたが、やってみて今更あらためて気づいた事が何点かありました。
- いろいろな設定を組み合わせていけば、いろいろな見せ方ができる。
Joomla!1.0.xよりもさらに進化している。 - サブディレクトリ配下だと画像のURLが変。
(バグだと思います。) - Joomla.codeは、調べにくい。
- プラグインとセットでエクステンションを作れば拡張しやすい。
(開発の中でも理解はしていましたが。) - インストール後初期設定を自分の使い勝手の良いように変更した方が良い。
(例えば、エディタ設定) - インストールしたままだと、iniファイルやxmlファイルが丸見え。
(以前に書いたようにhtaccessなりで制限をかけた方が良いと思う。) - 変に頑なに、Hackしないことにこだわらない方が良い気がしてきた。
(Hackなら、僅か2行追加するだけで良いのに、そうしないがために20ファイル以上にもなるコンポーネントを作成するのは非常にロスである。Hackなら配布する気になれないし、配布しない。) - 思うようにならないテンプレートをごちゃごちゃいじくっているより、自分で作った方が良い。
などと・・・。
やってて派生物(エクステンション)もいくつか作成しました。
- エクステンションの設定を管理するバックエンドのみコンフィグレーションコンポーネント
- Cronを管理するプラグイン
- イメージサイズプラグイン
- フィード用プラグイン
さらに追加で作成するので公開できるものは、公開していきます。









