Joomler!.net - Decided on Joomla!

Jboard is Multiple Board!

Home » Extensions » Frontpage Auto Updateをアップデートしました : Joomla!1.5

Frontpage Auto Updateをアップデートしました : Joomla!1.5

EMailPrintPDF
0 votes
Written by:Joomler! 5376 hits Thursday, 13 November 2008 16:30

指定されていない記事が登録されないバグを修正しました。

アップデート方法

  • frontpage_update.phpを上書きしてください。

確認しているようでできていなかったようでした。

そもそもJBackupの修正に重きをおきながら事を運んでいたのも一因で、20000タイトルの記事を持ちながらJoomla!のバックエンドでの記事のテスト作業がスムーズに運ぶはずもないですね。それが原因でこの作業をしながらもうひとつJoomla!でパフォーマンス改善の方法を試してみました。

20000タイトルの記事があるとJoomla!のバックエンドではとても記事の一覧など表示できないくらい遅いです。ちなみに20タイトルの一覧を表示するために5分以上はかかります。ちなみに遅い原因は、データベースからデータを取り出すときに時間がかかっているようです。時間がかかっているSQLクエリがあってそれだけで2分以上かかっています。先日の記事で書いたようにアスタリスクでフィールドを指定しているクエリですが、今回は直にフィールドを指定すると余計に時間がかかっちゃってそれでは改善どころか、改悪になってしまいます。それは、フィールド数が多いのも一因だと思います。

じゃ、どうしたらと。

クエリを二つに分割することで2分以上かかっていたものが、約11秒で完了するようになりました。でも約11秒もかかっちゃいます。もっと改善の余地がありそうです。

さて、いろいろやっていくと目安としてこんなことが言えそうです。

  • たくさんのPHPループより、MySQLでこなす。
  • たくさんのフィールドと条件より、PHPループ。

バランスでしょうか。

と、いろいろやっていてやっと、まともなテストをしたってことですか。ごめん。Embarrassed

 

ADD A COMMENT

Subject*
:
Color Swatch




Email Link Page Code Text Align Center Text Align Justify Text Align Left Text Align Right Text Bold Text Quote Text Italic Text List Bullets Text List Numbers Text Strikethrough Text Underline World Link
Sun Unhappy Smile Evilgrin Wink Tongue Lightning Surprised Grin Rain Clouds Cloudy Snow Waii
Name*
:
EMail*
:
Please answer....
Submit Preview

JContentPlus for Joomla!1.5 powered by Joomler!.net

Related Items

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.