senchou このページをアンテナに追加 RSSフィード

この日記は外部に公開されております。メンバーの公開、非公開は 参加者一覧ページ(参加者のみ閲覧可能)にて確認してください。グループモードにすると参加者のみに公開されます。

2005-09-15

本日の予定 20:51

  1. 競馬板のサイドバーがIEで落ちる理由の検討HTMLのコピペミス
  2. カテゴリ別トラバRSSのPHP化完了
  3. 新着トラバRSSのPHP化完了

.htaccessで.xmlでPHPを実行させる。 20:51

カテゴリ別RSSに関しては、

.htaccessに記述する事で実現可能。

<FilesMatch "category-[0-9]*\.xml$">
AddHandler application/x-httpd-php xml
</FilesMatch>

ただ、これ、そのままやると、たまたま削除した時にMySQLのパスワードが漏れる可能性が高いので、パスワード専用ファイルを作らないとなぁ、、、

tagsディレクトリのヤツ(arikuiさんが作ったやつ)を利用させていただくのが手早いかな、、、

RSSのPHP化 19:01

早期に

http://d.hatena.ne.jp/senchou/20050601/1117631602

ほーせずてーるの人に教えて貰っていたのであった。

早速とかコメントしといて三ヶ月も経っている、、orz

[][]トラセン管理の今後 18:11

負荷率上昇の理由は不明だが、とりあえずMTが原因と決め付けておく。

というわけで、いくつかの対策を。

  1. Movable Typeの再構築部分を極限まで削る。(RSSやトラバ一覧ページ)
  2. MySQLから常時呼び出しているPHPの一部を静的にごまかす。

とりあえずMTに関しては、再構築部分はトップページだけになります。

トラックバックURLに表示しているトピック毎のトラバ数は、負荷を犠牲にしてまで付けるほどのものではないので、消します。

優先度の高い順で

  1. トラックバックURL一覧の再構築停止。完了
  2. カテゴリ別トラバRSSのPHP化(以前はやり方わからんかったけど、今なら出来る)
  3. 新着トラックバックRSSのPHP化

全て実行すると、再構築データはトップページのみになる。


さらに今後。

id:arikuiさんと少し相談したのは、PHPでパーツ化を図って、HTMLの各部を、部品として分けていくと言う感じですか。

オブジェクト指向とか憧れるんでナンかソレっぽい事がしたい(わかってない)

[]競馬板用語辞典 17:58

http://tbce.org/2chwiki/

とりあえずスクロールがやたらと重い件は、MediaWikiのCSSを盗って来て解決。

しかし、サイドバーが下に落ちてるね、、、

HTMLの構造が微妙に違うのかもしれないな、、、

適当に調査。


id:momdoさん宛。

サイドバーの問題は未だ終わっていませんが、

本文は完成のつもりであります。

確認よろしくお願いします。

目次は最後に付けます。)

[]負荷率 17:42

しばらく監視予定なのでグラフに。

負荷率(pt.)

momdomomdo2005/09/16 09:07激しくお疲れさまですm(_)m
ざっとみましたが、これでOKではないかと。
IEでサイドバーが”落ちる”理由としては、CSSで各要素ごとに設定した横幅の合計値が100%を越えているためだと思います。これはwidthだけでなく、margin,paddingも考慮に入れなければなりません。。。

senchousenchou2005/09/16 17:04結局私のコピペミスでした。orz
後は適当に公開します。

トラックバック - http://tbcenter.g.hatena.ne.jp/senchou/20050915