MB-Support

パソコン初心者のサポートページ

掲示板:3つの Telegram のシステムを改良しました


今月から実行しているサイトの再構築化の一つ。投稿したエントリーの下段に表示される投稿パネルから受けたコメントと、掲示板から直接受けたコメントを一覧表示できる 3 つの Telegram のシステムを改良しました。 11 月に入ってから、この作業を集中的に行っているため、流石に疲れてしまいました。 もうソースコードを参照するのも嫌な気分です。投稿データが増え続けているため、サイトの表示が重くなりましたが、今回の改良でデータベースの不必要な問い合わせが激減したため、パフォーマンスは向上していると感じます。実際に解析データからもアクセス数が増加しています。



掲示板の種類は、パソコン関連の MB-Support Telegram と、シャーロック・ホームズサイトの Telegram 、この二つの掲示板を全て含み、二つに交わらないコメントを投稿できる Diogenes Club Telegram の 3 つです。 掲示板にアクセスするとスレッドを投稿できますが、各日記の下段に設置された投稿パネルからコメントしても、結局 Telegram に紐づけられる仕組みです。一般的なブログのエントリーにコメントする場合、そのコメントはそのエントリーだけに表示されますが、このサイトは掲示板が母体となって、各エントリーにコメント投稿機能を供給している仕組みです。



他の改良と同じく、外見は全く変わりません。システムだけを変更、特にデータベースに関する部分を根本的に見直しています。掲示板の検索に関しては、一度解決したと思われた問題が再発しました。ほとんどの場面で問題になりませんが、特殊な文字の検索にはヒットしません。この問題は次の課題として残します。また、今回の作業で Diogenes Club Telegram を削除して、MB-Support とシャーロック・ホームズサイトだけに変更するつもりでしたが、予想以上に複雑に絡み合っているため断念しました。過去にも日記に掲載しましたが、公開されないコメント、管理人へのメッセージのシステムは完成していますが、予想以上に作業に時間が掛かったため、こちらも組み込むのを断念しました。ただし、コメントに「非公開でお願いします」とあれば、結局公開しない訳で、この機能は不必要なのかも知れません。

MB-Support Telegram

シャーロック・ホームズ Telegram



Diogenes Club Telegram に関しては外観が酷い状況です。2004 年頃に初めて制作した雰囲気を残そうと努力したつもりが、3 つの掲示板が全て同じファイルから構成されているため、微調整が面倒で仕方ありません。24 インチワイド液晶を 1 基だけで作業しているので、作業スペースが足りません。デュアルディスプレイの必要性を痛感しました。



RSS 、日記ページ、サイト内検索ページ、掲示板と改善してきましたが、残り古いシステムで稼働しているのは、ビデオ、ショップリンク、カテゴリー ページと、細かなパーツだけです。ビデオページはデータ量が少ないので、このままで今年は乗り切ろうと思っています。 JavaScript で呼び出されるパーツ類は、暇な時に変更していきます。とりあえず、24 日間作業し続けたため、しばらくはソースコードを見る気もしません。複雑に絡み合ったシステムは、ソースと睨めっこしているより、OneNoteで構想を練るより、パソコンから離れてノートとペンを使った方が解決できます。ノートは捨てるのが大変なので、そのままシュレッダーにかけられる A4 のコピー用紙を使っていますが、今回の変更作業で二十枚ほど使いました。



しかし、解決できない問題も、このまま続ければ発生する事が分かっています。日記ページはブログみたいなもので、トップページに表示する件数は確定しています。 ユーザーがさらに探りたい場合は、年、月、日などで追いかければ良いわけです。これに関してはシステムを改良したのでパフォーマンスが上がっています。 サイト内検索も、トップページに表示される件数は 200 件〜 300 件ほどで、それ以上探りたい場合は検索すれば良いわけです。 しかし、現状の掲示板は時系列に過去にコメントを並べているので、そういう訳にもいきません。コメント数が増加すれば、いずれやり方を変える事になります。 解決方法も簡単で、年別表示に切り替えてしまえば終了です。切り替えるタイミングは、データベースの負荷を見ながらそのうち・・・



さて、年末までホームページのプログラムは忘れて、再びソフトウェアかハードウェアに興味を戻します。 WEB サーバーのメモリを増設するのも手ですが、とりあえず今回はリソースを消耗する不必要な部分をカットする事を選びました。 作業時間があまりにも長かったため、メモリの増設で改善できるのであれば、その方が良かったのかも知れません。

Windows Server 2008 R2 Foundation につられて富士通 PRIMERGY TX100 S1 を購入

Windows 7 上級マニュアル

Windows 7 上級マニュアル ネットワーク編



ルーターが故障したため、無線 LAN 機能搭載ルーター(今は一般的)に変更したものの、DHCP を切っているので何もやっていません。 そろそろ Wii をつなげて、他の村に行きたい気分です。なんて思っていたら、すでに後継機が発売されるとか・・・ なんだかなぁ。

BUFFALO 11n/b/g対応 ハイパワー 無線LANルーター AirStationセット(USB) WZR-HP-G302H/U

3Gモデム対応など搭載USBポートの機能を大幅に強化した無線LANブロードバンドルーター





BTOパソコン・ゲームPC・自作パソコンなら【TSUKUMO】 - 自作PCに必要なパーツ、豊富な品揃え

Copyright © 2017 MB-Support パソコン初心者のサポートページ All Rights Reserved.

管理人サイト閲覧方法プライバシーポリシー著作権/免責事項