« Web clip 07/8/26 | メイン | Web clip 07/8/27 »

とある作業メモ

[注意]
以下はMovableTypeに関する作業メモであって、知らない人にはちっとも面白くありません。スルーのこと。

また、いろんなことに手を出しててもうパニックパニックパニックみんながあっわっててーるー なのですが(詳細は最近のmixi日記を参照のこと)、とりあえずだいぶ前(8/24あたり)から書きかけだったこれをリリースします。
全然巡回できてません。もう何もかも投げ捨ててみんごる5やっていいですか?


ちょっとお知り合いがMTで困ってるようなので、またお手伝いしております。(またかよ、的な)
さくらで動かしてるのですが、スパムコメントであふれて死にかけとゆー話で。
なんかもうMTやめてテキストサイトにしよーかなーという話だったので、「いやMTのまま見てくれを変えればいくらでもテキストサイトっぽくできるじゃないすかー」と。

ほいで、デザイン案をもらってあっさりとテンプレートをぺちぺち。
このへん非常によく勘違いされてるケースがあるのですが、

ブログって決まったフォーマットで個性が出せない とか
やっぱりテキストサイトがいいなー とか

私にしてみれば、なんで自動化できることを手動でやっているのかしら、と思うのです。トップページから過去ログに記事を移すとか、機械的な作業を人間がやる必要はないと思いますし、自動でRSSを出力してくれるというのは(一部の)読者にはとても助かるものです。

デザインについて、確かにブログは決まったフォーマットが多いのですが、システムそのものはただの Contents Management System でしかないわけで、テキストサイト的なhtmlデザインがあるならそれをそっくりブログテンプレートに持ってくれば同じようなことができてしまいます。特にMTは自由度が高いですし....レンタルブログでもテンプレートを自分でいじればいかようにでもできると思います。

まぁそのテンプレートをいじるという敷居が高いわけですが orz

# あと、こういう話でいつも感じるのはvalidなhtmlなんすかーということですが、まぁそれは忘れてw


そんなこんなで、既存のテキスト(系)サイトをMTで実装するというのを過去何度か試しにやったことがあります。某N氏とか某g氏とか....だいたい数時間でできちゃうんですよね。見た目そっくりのパクリサイト by MovableType がw
まぁ試しに作るだけでそのまま採用されたことはなく、私のパーソナルスキルとして微妙に蓄積されるだけなのですがwww
なお、テキストサイトの過去ログを解析してMTのインポート形式を作るとかいうのも、まぁ可能だったりしますw いや時と場合によるというか中身によりますが。

というわけで(前置き長すぎ;;)、続きにメモを。


さて、私のテスト環境にてもらったデザイン案を元にテンプレートを作ったところまで書きましたが、それを先方のさくら環境に入れようとしたところ、なんだかうまくいかないとのこと。

使用DBを聞いてみたところ MySQL らしい (mt-config.cgiの中でこれこれだとバークレー、これこれだとMySQL、これこれだとSQLiteと聞いてみた)ということで、ふーむと。とりあえずMTのパスワードをもらって中を見てみることに。



スパムすげぇwwwww



まぁとりあえず消しましたよ ええ 消しましたよ

迷惑TBが2万
迷惑コメントが2万
未公開コメントが数千
公開されてるコメントの中のコメントが1000とか2000とか

まぁ5万個くらい消しましたかねぇ(遠い目
そりゃさくらでも耐えきれないわけだと。

で、当然ボタン1個で消えるなんてわけもなく.....
2000個ずつは消せるというのがTry&errorでわかってそれでぷちぷちと。
あ、ブラウザー上はエラーで落ちるんですけど、中でcgiが頑張って動いてるので数分待つと消えるとw

ちなみに3000とかにすると、cgiが負荷高すぎで落とされるっぽいですw


で、スパム消したんだけどなんか変なんですよね。うーんうーん。


で、MT管理画面だけで続けるのはもう無理かなーと。MT3.2だったし、なんかモジュールがトンでるのかなんなのかわからないので、ftpでも入れるようにメールでお願いして、ftp passをゲット。




ffftp


バークレーじゃねぇか!!!!!!!! orz


久々に頭ぶんなぐられる衝撃が........バークレーであんな無茶な消し方してもうた.....
でも不可抗力だお......おれ悪くないお........エントリーとか生きてるか死んでるかわかんねーけど.....


とまぁそんなこんながありつつ、
・バークレーからSQLiteに移行して
・MT3.35にして

うーん妙な状況がかわらな................ああああああああああああああああ


テンプレートのウルトライージーミス orz

(注: 私が書いたのではなく(ry しかしなかなか気づかなかった俺乙)


ま、世の中そんなもんですw

というわけでお手伝いしたサイトはこちら → 無法地帯
こんなエントリも書いていただきました → 世が世なら貴族なのだよワタシは!

まぁ個人的には、
いまどきフレームかy(ばきっ いやなんでもないっすw

# ネタにしてごめんなさいw



Ads by ワード

トラックバック

このエントリーのトラックバックURL:
http://www.nnistar.com/cgi/mt/mt-tb.cgi/2268

スパムがあまりにも多くて頭に来たのでcgi名を変えました。 nni-tb.cgi に変更して送信ください。
ご面倒をおかけして申し訳ありません(表記を変えるとまた自動で取られる可能性があるのでそのままにしています)。
なお、エントリへのリンクがないトラックバックは自動的にスパムとみなされることがあります。

コメント (2)

その節はどうもお世話になりました~

なんというかもう、テンプレなカンジではないデザインでもRSSはくってのが衝撃でしたw
さらに結局ブログのデザインはhtmlやcssだったという点も。

流れ作業は全部自動化すればいいってのはもちろんなのですが、分かる人には数時間で出来るような内容のことでも、悲しいことに現実は出来ない人が大半だから妥協しているんだと思います。。。

と、特に実害が無ければフレームの方がテキストサイトっぽいじゃない!!1!!!!

nni:

どもどもー。お返事遅くなりました。

>流れ作業は全部自動化すればいいってのはもちろんなのですが、分かる人には数時間で出来るような内容のことでも、悲しいことに現実は出来ない人が大半だから妥協しているんだと思います。。。

そうなんですよね....

>と、特に実害が無ければフレームの方がテキストサイトっぽいじゃない!!1!!!!

ま...まぁこれでMTってのは珍しいと思うのでイイと思いますw

コメントを投稿

RSS feed meter for http://www.nnistar.com/