Yomi-Search 日記

This category is - Yomi-Search 日記 -

XOOPSを初めていじったときにYomi-SearchのPHP版の存在を知りましたが、改造面やサポート面で素通りしてた昨今、M'sPHP!!さんの方で何やら優れたものが配給されているのを知った昨日。

Yomi-Search (PHP)modified

Yomi-SearchPHP版の進化Verって感じですかね?まだ設置してないので詳しい事はわかってませんが、UTF-8化、マーク山盛り標準装備、マイリンク標準装備など中々素晴らしい出来のようです。何よりも管理画面が非常におしゃれに仕上がってます。ちょいXOOPSっぽい?

後々もっと優れた改造を施されるのではないかと思います。これからYomi-Searchをいじる方にはとっつきやすい感じかも知れません。私もkazuking searchを移植したくなってます。理由は、

  • 今後の処理がCGIで限界を感じる(カテゴリ一万以上は重いのです)
  • UTF-8化されていうとやれる事が盛りだくさん!

ま、理由はあれこれですがとにかくカテゴリ数1万以上のkazuking searchがこの先CGIで耐えられるか不安なのです。かなりサーバーに依存してきてますし、共有サーバーでこのままいけるとは到底思えません。しかもです・・・。

実は裏にさらに2万弱のカテゴリが眠っています(汗)

これは都道府県ごとにカテゴリを作ってしまっていたのです。それでも10都道府県分位ですが・・・。あまりにも負荷が凄すぎて増やすのは止めてますが。これに関してはYomi-Search自体を都道府県別に分けて47個設置してやろうかとあほなこと企んでます(笑)

そんな事はさて置き元々kazuking searchはPHPで動いてる部分がいくつかあるので移植への抵抗はないんですが、問題はデータベースです。サーバーの要領に余裕がある我がさくらのサーバーですが、残念な事にOpenPNEのせいで、

MySQLの文字コードがeuc・・・

あまり詳しくありませんが上記の理由からかインストール出来ませんでした。残念無念です。ロリポップのデータベースは空きがあるんですがデータベースはロリポップでインストールはさくらなんて事出来るんでしょうか?そっちは私の許容範囲外です。

それが出来さえすれば取り合えず設置して激しい改造を施していきたいんですがね。でも実際のところPHP版でカテゴリってどの位耐えられるんでしょうかね?負荷を考えてHTMLでカテゴリを吐き出すにしても辛いのは管理画面。

現状でも登録作業はPCがうんうん!言ってます。弱っちぃPCで登録作業なんかしたら、一発でフリーズしちゃいます。管理画面も自分なりに軽くすべく無駄な部分は極力削除してるんでけどね。管理画面改造してるとか本当に自己満です。っと言うか登録作業をする画面は改造してないと、

見づらくてたまらなかったんですよね(笑)

プラス10件表示×1万カテゴリって事は10万カテゴリを読み込むわけで読みこみが終わるまで10秒程かかります。PHP版にしたってこの読み込まなくてはならない事は同じわけです。CGIよりは負荷が少ないんでしょうが。

って言うより私が使ってるさくらのサーバーは負荷が凄いんです。さくらのレンタルサーバ非公式FAQってところで自分が該当するサーバー負荷観測を見てみたら負荷の激しさ上位に居ました(涙)

ハズレくじを引いたのか何なのか・・・。サーバー移転しようかしら。悩みの種です(悲)

前回の記事kazuking searchのデザインチェンジお話しましたが、構文どうなってるか気になり調べてみました。でもって以前トップページをCSS化させた時、W3Cの構文チェックでバナーを貰ったことを記事にしました。

あの時は結構喜んだんですがより突き詰めればもっと正しくHTMLやCSSを記述する方法もあるのでしょう。でもってAnother HTML-Lintでも満点で「たいへんよくできました」を貰ったのでバナー張りたいなって思いました。でも88*31のバナーじゃ邪魔になりがちなのでW3C、Another HTMLともにお洒落なバナー無いかな~って探していたらW3Cの方はこれ付けてる方々をチラホラ見かけました。

   

左と中央がチラホラ見かけるバナーでデザイン合わせてAnother HTML-Link版(右)を自作で作ってみました。これなら統一出来てていい感じですかね?取り合えずkazuking searchのトップページ最下部に並べて表示させてみました。毎度の事ですが自己満って奴です。

万が一使いたい方居ましたら「右クリック保存」で、ダウンロードして勝手に持ってて下さい。直リンクは当たり前ですが厳禁です!ってどっちも居ないかな?一応バナーURLはサーバーのトラフィックなんちゃらを考えころころ変わるかもなんで宜しくです♪

kazuking searchのデザインを大幅に変更しました。段々livedoorっぽくなってきているのは内緒ですU>ω<)ノ シッ!!

な~んて使い慣れない顔文字も入れてみつつYomi-Searchの原型テンプレートや原型機能を無くすことばかり心がけています。無くすと言うと変ですがより機能的に発展させたく初心者なりに勉強しながら改造しています。

今は検索周りですね。別途スクリプトのメタサーチを組み込んだりAmazon、TechnoratiのAPIでブログ検索も取り込んでやろうと試行錯誤してますが大変です。大体1~2ヶ月前まで.pmファイルって何だろ?って思っていたレベルです。

.htaccessの仲間かと思ってました(笑)

それでも少しずつですが頑張って改造してます。Movable Typeのお陰(っと言っても2ヶ月弱?)でPHPにもより興味を持つようになったので、トップページはPHPにして出来るだけJavaScriptを多様しない作りにしていくつもりです。

ま、あっちこっちのサイトを参考にやりたい事は膨らむ一方なので適度に改造していきたいもんです。取り合えず解析、ランキング、トピックはPHPに切り替えたいですね。まだ不具合やデザイン面で表に出せる状態じゃないんで裏で眠らせています(笑)

それにしてもプログラム言語ってのは万国共通なので海外のスクリプトとかも本当に面白いです。英語がわからなくても「お?」って思えるのとかあると嬉しくなっちゃいます。本業そっちのけになりそうなので出来るだけ時間は区切るようにしてますが。

そんなわけで今日は眠って適度な休みを取りたいと思います。昔からはまっちゃうと抑え利かなくなるのがたまに傷です。Good Night♪

この2~3日はkazuking searchのトップページを編集していました。

最近はテーブルを使わないで限りなく「CSS」でサイト作成されている方が多いようなので私も真似てみようと思い取り合えず下記サイトを参考にしながら帰宅する度にやりこんでました。

ま、上記3サイトは有名ですし本買わずとも大抵の事は学べちゃいますよね?私はやりたい事が見つかるたびに上記3サイトを参考に勉強しています。ま、殆ど見つからない事は無いですし、思い通りのものが無ければ「Yahoo、Google」で探せば大抵は見つかります。

  1. 「とほほのWWW入門で探す」
  2. →「タグインデックスでも探す(掲示板など)」
  3. →「設置後Another HTMLでチェック」

こんな感じで設置してみるってのがありきたりなんですが今回は難しかったです。元々テーブルでホームページを作成している人間ですし、「CSS」などは今まで「フォント装飾」が殆どでしたしね。取り合えず失敗に失敗を積み重ねやっとそれらしくなったかなと思いきや・・・。


IE以外のブラウザでグチャグチャ・・・(泣)


基本的に素人の私は「IE」以外使わないので他のブラウザの事まで考えるようになったのは本当にこの2~3ヶ月・・・。「世の中IE以外使う奴居るのか!?」な~んて位思ってましたが、やはりチャント作る事に越した事はないってことで。

でもインストールしているブラウザは「Netscape」「Firefox」だけなんで他のブラウザでの見え方をチェックしようとネット検索。二つ程見つけました。

①が色々なブラウザでチェックできて②が「サファリ」って奴らしいです。どっちもURLを入れるだけで良いんですがすぐ見えないかも?URL入れて数時間後に見ると見れました。仕組みは知りませんが取り合えずグチャグチャでした・・・w

で、その後もあれこれ格闘し取り合えず「IE」「Netscape」「Firefox」でそれなりに見れるようになりました。ま、基本が出来てないんで多少の問題は諦めるとして。ってなっちゃうと勉強にならないんでこれを試してみる事に!

W3Cって何か偉いところみたいなんですが案の定エラー。んで、注意されていると思しきところを直す事数分。HTMLの方は取り合えずアフィリエイトを全て外したら問題解決。こんなの貰いました(笑)

xhtml css

何か合格証明書みたいで嬉しいです(笑)とは言えこんなの貰ったから正しい構文かって言うと違うと思うし。「Movable Type」の構文ですら時折悩むときあるし。でもまぁ初心者には嬉しい出来事でした。

Yomi-searchは元々トップページを「cgi表示」「html」表示と選べるわけだけれどもどうせならしっかり作りたいって事で。一応「php」「ssi」のトップページも作ってあるんだけど方向性はまだ未定。まぁトップページくらいなら誰でも拘れるって事で。

 1  |  2  | All pages

Sponsored Link

Category

awasete.com

あわせて読みたい

Link

Web Tool

Banner Link

ホームページ作成 ランキング

SEO Stats

デル株式会社 

Right Relation