Joomler!.net - Decided on Joomla!

デル株式会社

Jboard is Multiple Board!

Home » Blog » データベース
0 votes
Written by:Joomler! 1176 hits Tuesday, 09 November 2010 06:56

昨晩から、またサイトがdeactivateされていました。先月だったかにも、一度されてまして、Bluehostのメッセージが表示されるだけになっていました。共用サーバーなのでサイトが異常な高負荷な状態になってしまうと、他のサイトに迷惑がかかるからですね。それにしても最近サイトのレスポンスが悪くなった気がします。

頻発(ってほどじゃないけど、続くとそう思う)すると、面倒になってきて他のHostに移転しようかと考えたりします。

 
0 votes
Written by:Joomler! 1774 hits Thursday, 05 November 2009 07:35

数日間、ずっとと言うわけではないが、かかりきりで対応していた。

Joomla!のキャッシュ対応でセッションが正しく保存されないのである。何度やっても異なる値が保存される。いろいろ検索してみても答えを出してくれないし、結局いろいろやって結果が出た。私のミスでした。

これは、それがセキュリティのチェックのための動作であり、どうしても外したくなかったので根気を入れて解決策を探していました。いろいろ見ていくと、どうも他のエクステンションではそういったチェックはやっていなさそうで、そうした記述はみられない気がしました。

一例ですが、Tokenのチェックです。Captcha画像ですが、これってPHP(サーバー)側にとってアクセスが増えればそのまま負荷に繋がるものです。それは、この画像生成を毎回やっているからです。画像生成が負荷かかるものというのは常識ですが、これを表示する毎にやっているので当たり前の事ですがせめて外部からアクセス出来ないようにする、もしくはしにくくするということは当然対策としてやるべきものと考えていて実際そうしています。

 
0 votes
Written by:Joomler! 2360 hits Monday, 05 October 2009 07:39

Joomla!で作成中のエクステンションで、外部エクステンション(作成した物ではない、既存のサードパーティーエクステンション)への対応を行っていて細部がわからないとき、そのソースを調査するのだが、良いというか便利なエクステンションと今まで思っていて実際に使ったことのあるものに配慮の無さを感じたとき、非常に残念に思う。

たまたま発見した(別に嫌みな事をしているわけではない)のだが、やっぱり以下のような事をしているエクステンションは、注意した方が良いと思う。

  • 基本的に、Joomla!は、フロントエンド、バックエンド共、index.phpからはじまるのが基本です。データを呼び出すためにそれを行わないもの。
    なぜ、それが重要かというとJoomla!の基本ライブラリをすべて読み込んで処理していれば、Joomla!のネイティブコードで書けて、且つJoomla!のバージョンアップで自然とセキュリティも高まるからです。
 
0 votes
Written by:Joomler! 3883 hits Wednesday, 01 July 2009 08:35

自分のサイト用のエクステンションを急いで作成するときは、大抵、フロントエンドで稼働することを目標に作成しています。なので、裏は、張りぼてだったりすることもあります。へたすると、データは、エディタで作成してphpMyAdminでインポートし、管理画面を作成していなかったりすることもあります。でも、自分だけで使うならそれで十分です。

 
3 votes
Written by:Joomler! 2596 hits Friday, 19 June 2009 07:45

あちこちで見た気もするし、以前に消し方を書いた記憶もある。

meta name="generator" content="Joomla! 1.5 - Open Source Content Management"

generatorの和訳Joomla!1.5を使ったらもれなく、このmetaタグが付いています。 generatorを訳すと発電機!ガス発生装置?創始者・・・まあ、まあ。とにかく変更しよう。

テンプレートに一行加えてください。

$this->setGenerator('Joomler!.net');

これでgeneratorは、”Joomler!.net”になりました。

 
<<<12345>>>
1 / 5

JContentPlus for Joomla!1.5 powered by Joomler!.net

joomler.net is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla!(R) name is used under a limited license from Open Source Matters in the United States and other countries.
joomler.net is not affiliated with or endorsed by Open Source Matters or the Joomla! Project.