MovableType | メイン |
All Pages |  1  |  2  |  3  |  4  |  5  |  6  |  7 

MT5.0Beta1 Release

Movable Type の新バージョン 5.0 の開発者向け公開ベータテストを開始しました。
Movable Type 5.0 ベータページ
Movable Type 5は、コンテンツとデザインを連携し、ウェブサイトの『テーマ(目的)』を最短距離で実現します。多くのノウハウが蓄積された強力なテンプレート言語と、カスタムフィールドなどのカスタマイズを組み合わせてテーマを作成、配布。また、ウェブサイト単位のコンテンツ管理や、更新履歴の保存など、CMSとしての基盤を熟成しています。個人のブログから、企業ホームページ、多数のメンバーで運営するソーシャル・メディアまで、大きく成長するウェブサイト運営を実現します。

たしかにMT4に比べると性能Upは認めるが・・・
要求されるリソースがInfoseekでは無理ぽ。

てか、無料系HPでこれ使ったらめっちゃ鯖重くなるだろな。。

必要インストール環境(ウェブサーバー, DB)と、ブラウザ動作環境
ここから抜粋して、、、と。

・Perl 5.8.1 以上
・以下のいずれかのデータベース
 MySQL バージョン5.0 以上
 Oracle Database 11g (Movable Type Enterprise のみ)
 Microsoft SQL Server 2008 (Movable Type Enterprise のみ)

いやこれ無理。。。
自宅鯖でApache動かすにしても、MySQL5.0以上とかOracleとかMS-SQL 2008 SVRとか、、、
Core2Duo以上のPCと2GBのメモリがないと、閲覧者のストレス半端ナイわ。

まあInfoseekの有料鯖で3.171Ja+バークレーDBってのも、
エントリ数が1500超えたあたりから怪しくなってきた。
DBファイルのデフラグができればいいんだがな。。。

SQLみたいなコマンドによるDBデフラグってできないんかな?
ちょっち調べてみっか。


by Daryl 2009年09月09日 12:59 | Permalink


やっぱり渋滞

多くの地域で子どもたちが夏休みに入って最初の週末となる3連休初日の18日、各地の高速道路の下りは午前中から昼にかけ、観光地や海水浴に向かう車で混雑し、最大50キロを超える長い渋滞が発生した。

 日本道路交通情報センターによると、関越自動車道の藤岡ジャンクション(群馬県)付近が先頭の57キロの渋滞が最大。上信越自動車道で発生した事故が影響した。

 高速料金が上限千円で乗り放題の「休日割引制度」が導入されて、8月のお盆期間にも激しい渋滞が予想され、同センターは「混雑する時間を外した分散利用を」と呼び掛けている。
 ほかに長い渋滞となったのは、中央自動車道上野原インター(山梨県)付近で45キロ▽東名高速伊勢原バス停(神奈川県)付近と、中国自動車道宝塚東トンネル(兵庫県)付近で40キロ▽東北自動車道上河内サービスエリア(栃木県)付近で29キロ―など。

ちんたら渋滞→ストレス10倍→事故多発
ガソリン消費しまくり→COx、NOx、H2O大放出

これでなんか経済にいいことがあるんけ?
ガソリン元売と板金屋とJAFが儲かるくらいか?

つーか、わざわざ渋滞するのわかってて1000円高速に乗るってバカなの?
もう池沼としか思えないわ。

>混雑する時間を外した分散利用を

(  ゚,_ゝ゚)バカジャネーノ

24時間どの時間帯でも大渋滞なのに、分散もクソもあるかってんだボケ。


おまえらな、1000円均一ごときで普段つかわない高速に繰り出してんじゃねえよ。
よーし、パパETCカードいれかえちゃうぞ、とかいってんの。

あ、吉野家になっちった。まいいや、以下略ねwww


by Daryl 2009年07月20日 14:41 | Permalink


コメントリストの名前の切り詰め

ひさしぶりにMovableTypeを、といってもモジュール化したコメントリストの修正のみ。


#!/usr/local/bin/php
<MTEntries recently_commented_on="20">
<li><a href="<$MTEntryPermalink$>"><$MTEntryTitle first_n_text="12"$></a><br>
<MTComments>
<span class="comment">・<$MTCommentAuthor first_n_text="10"$></span><br />
</MTComments>
</li>
</MTEntries>

赤字の部分を追加。
サイドバーの幅がちいさいので、長い名前いれると折り返しされるのを直しただけ。
これもMT自体がもともともってる機能の使いまわしに過ぎないのだが。

まあ見栄え優先ってことでw


by Daryl 2009年04月18日 10:21 | Permalink


またコメントスパム対策 mt-ban-nonja-comment.pl

英語しか含まないコメントをブロックしてるからしばらく平和だったのだが、
最近エントリー全文をIncludeした上でURLバンバンに送りつけてくるスパムが増えたため、
mt-ban-nonja-commentプラグインのハンドラ部分を一部改良した。
つってもたいしたことやってないが、まあこれもスルーするようなら文字列追加すればいいだけ。

変更前

if ( @match < $NofMatch ) {
my $remote_ip = $ENV{'HTTP_X_FORWARDED_FOR'} || $app->remote_ip;
$app->log("Non Japanese comment text from $remote_ip");
return 0;
}

return 1;
}

変更後

if ( @match < $NofMatch ) {
my $remote_ip = $ENV{'HTTP_X_FORWARDED_FOR'} || $app->remote_ip;
$app->log("Non Japanese comment text from $remote_ip");
return 0;
}

if( $text =~ '<a href=' || $text =~ '<A HREF=' ) {
return 0;
}


return 1;
}

そのものはここにある → mt-ban-nonja-comment.pl

ご自由にどうぞw
てか原作はσ(゚∀゚ オレ!!じゃねえしwww


by Daryl 2007年07月13日 16:47 | Permalink


Financeカテゴリーの分割

Financeカテゴリーが400エントリを超えてリビルドがくそ重くてしょーがないので、
2007年とそれ以前の分にカテゴリを分割した。
実際にはFinance 2007カテゴリーを作って、2007年の分のエントリを移動したあと、
Financeカテゴリーの名前を変更しただけなのだが、これやるとパーマリンク自体のURLが変わってしまう。

本来ならエントリ中の参照リンクやトラックバックとかも含めて全部直さないといけないんだが、
どーせσ(゚∀゚ オレ!!のカブログだし、そこまでシビアにみてるやつはいねえ、ってことで無視。
とりあえずエントリポストとカテゴリーリビルドは軽くなったからOKとしよう。


by Daryl 2007年06月27日 23:55 | Permalink


月間アーカイブリスト復活

表示がうざったいので消していた月間アーカイブを復活させてみた。
小粋空間さん月別アーカイブリストのツリー化 for Movable Typeを参考に
月間アーカイブリストのモジュールを改定。

個人的に折りたたみ式ツリーは好みじゃない(Javascriptうぜえ)ので、
プレーンでもって全部表示するようにしたわけだが。
ま、こんなカンジ。

#!/usr/local/bin/php
<div class="side" id="archives">
<ul><MTArchiveList archive_type="Monthly"><MTArchiveDateHeader><li><$MTArchiveDate format="%Y年"$></MTArchiveDateHeader><li>&nbsp;&nbsp;<a href="<$MTArchiveLink$>"><$MTArchiveDate format="%m月"$></a> [<$MTArchiveCount$>]</li><MTArchiveDateFooter></li></MTArchiveDateFooter>
</MTArchiveList></ul>
</div>

あとはこいつをindex.cgiにincludeしてやるだけでOK

<h2>月間アーカイブ</h2>
<? include"http://delta-j.web.infoseek.co.jp/cgi-bin/mt/monthly-list.cgi";?>

PHP化できてないと意味ないけどw


by Daryl 2007年03月23日 00:06 | Permalink


コメントリストの変更

PHPモジュールで作られるサイドバーのコメントリストを
名前+日付時間という表記にしていたのだが、
長い名前いれると折り返しがうざいので日付時間を削除

まあ[<$MTCommentDate format="%m/%d %X"$>]の部分をカットすりゃいいだけだが。

現状こんなカンジ

#!/usr/local/bin/php
<MTEntries recently_commented_on="5">
<li><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a><br>
<MTComments>
<span class="comment">・<$MTCommentAuthor$></span><br />
</MTComments>
</li>
</MTEntries>


by Daryl 2007年01月03日 21:27 | Permalink


アーカイブ再構築のエラー回避

PHP化+モジュール化しても全再構築時にコケることがでてきたので、
DailyやMonthlyアーカイブのリビルド数を変更することにした。
mt.cfgのEntriesPerRebuild は個別エントリのまとめ数を設定する。
たとえばリビルド単位が20だったとして、
Dailyアーカイブはこの倍の40、Weeklyは5倍の100、Monthlyは10倍の200エントリが再構築の1単位になる。
で、この倍数を決めてるのが、cms.pm内の下記部分。

my %Limit_Multipliers = (
Individual => 1,
Daily => 2,
Weekly => 5,
Monthly => 10,
Dynamic => 5,
);

こいつを↓のように書き換えてやれば大分マシになる。(はず)

my %Limit_Multipliers = (
Individual => 1,
Daily => 2,
Weekly => 2,
Monthly => 2,
Dynamic => 5,
);

少なくてもウチはこれでうまくいってる。
EntriesPerRebuild はデフォルトの40のままだ。


by Daryl 2006年09月18日 21:29 | Permalink


月間アーカイブリスト修正

FireFoxでレイアウトが乱れるってのが発覚したのでテンプレート修正

#!/usr/local/bin/php

<MTArchiveList archive_type="Monthly">
<MTArchiveDateHeader><li><$MTArchiveDate format="%Y年"$><br></MTArchiveDateHeader><a href="<$MTArchiveLink$>" title="<$MTArchiveDate format="%Y/%m"$>"><$MTArchiveDate format="%m"$></a>&nbsp;</MTArchiveList>


by Daryl 2006年08月04日 00:23 | Permalink


MovableType3.31ja

http://www.sixapart.jp/movabletype/news/2006/07/12-1500.html

MT3.31がでたのでDLしてきたのだが、、、
インストール要領みてメゲた。。。
既存のMTと別に設置するのがめんどくせえええええええ
上書きするにしてもめんどくせええええええ
全エントリ書き出し→全消し→MT3.31新規いんすこ→エントリ書き戻し、
とやればいいのだろうがPermalink名がたぶんおかしくなって整合が取れない、、と思う。
ゆえにめんどくささ爆発でバージョンこのままでいいや状態。

だってさー、そこまでしてアップグレードするメリットねえんだもん。
劇的に早くなるならともかく、MySQL前提で作られてるから
バークレーDBな環境じゃどうにもならんべ?
Perlも5.6.1だし、モジュールもすくねえし。
MT3.31使うなら別鯖に立てたほうがいいやな。


by Daryl 2006年07月17日 12:40 | Permalink

1 |  2  |  3  |  4  |  5  |  6  |  7  | 次ページ»