ノリブログ?

mubon-blogのアップデート?2/28

カテゴリー:mubon-blog

mubon-blogの一部をアップデートしました。
アップデートの内容は以下の2点です。

  • カテゴリー機能の追加
  • 一部のブラウザで文字化けしていた問題を解決

ブラウザで文字化けしていた原因は、勘違いによりHTMLの<head>が二重に出力されるようになっていて、その中での文字コード指定が片方は"UTF-8"、もう一方が"UTF8"になっていたため、ブラウザによっては文字コードを正しく認識できなくなっていました。
("UTF-8"のほうが正しい指定です)
初歩的な恥ずかしいミスでご迷惑をおかけしました。以後気を付けます。

サイドバーにRecent topicsを表示

カテゴリー:mubon-blog

mubon-blogに以下のようなアップデートを行いました。

  • 右サイドバーにRecent Topicsの表示機能追加
  • detial.phpでカテゴリや日付が正しく表示されていなかった問題を解決
なお将来的にはサイドバーのコンテンツの表示件数や表示/非表示の設定を管理画面から行えるようにする予定です。


各記事のパーマネントリンクをmod_rewriteを用い静的に

カテゴリー:mubon-blog

以前、動的なページと静的ページのクロールに関するSEOの調査を以下のような方法で行いました。

[方法]
URLは異るが内容が全く同じである4つのサイトを1つのページからリンクし、どのサイトがgoogleにクロールされるかを調査。
リンクは下のように南部製作所のトップページに貼りました。

リンクを貼っていた期間は約10ヵ月間です。

[4つのURL]

  1. 動的URL-php
    ~/0214.php?user_id=test
  2. 動的URL-html
    ~/0620.html?user_id=test
  3. 静的URL-php
    ~/1208.php
  4. 静的URL-html
    ~/0314.html
[結果]
3番目の静 的URL-php(~/1208.php) のみがクロールされていました。


この結果をうけて、mubon-blogの各記事のパーマネントリンクのためのアドレスをmod_rewriteを利用して静的にみせるように変更しました。

変更前のアドレス例
http://www.nanbu.com/blog/blog1/detail.php?no=147

変更後のアドレス例
http://www.nanbu.com/blog/blog1/detail-147.php

当初、~/blog1/detail/147/という形式にしようとしましたが
相対パスの不整合が起こるため上のような形式にしました。

mubon-blogのアップデート 2/15

カテゴリー:mubon-blog

2月15日にmubon-blogに以下の様なアップデートを行いました。

  • 文字コードをEUC-JPからUTF8に変換
  • 記事の修正画面からでも画像のアップロードをできるように修正
  • ユーザがログインした際アカウントが20分ほどで切れたいた問題に対策
文字コードに関しては現在、PHPファイルの文字コードのみ修正して、データベースにはEUC-JPで入っているままで、出力の際にUTF8に変換しているのでデータベース内の文字コードもUTF8に変換する予定です。

PHPのセッションが20分ほどで切れる問題に関してはPHPファイルに以下の1行を追加して対策しました。
ini_set("session.gc_maxlifetime", 36000)


これはマニュアルのセッションの項目のphp.iniの設定部分に以下のような記述があり、実際にphp.iniの設定を見たところ1440になっていたからです。
session.gc_maxlifetime  integer

session.gc_maxlifetime は、データが 'ごみ' とみなされ、消去されるまでの秒数を指定します。 ガベージコレクション (ごみの収集) は、 セッションの開始時に行われます。

mubon-blogのアップデート

カテゴリー:mubon-blog

2月13日にmubon-blogに以下の様なアップデートを行いました。

  • jpgだけしか対応していなかった画像アップローダをpngにも対応、サムネイルを自動作成するように変更
  • png,jpg以外でもファイルにリンクを貼るように変更
  • 設定ファイル用のディレクトリを作成
  • 記事にカテゴリーや時間が表示されていなかったバグを修正
これからの予定としてはアップローダの自動サムネイル作成機能にgifに対応、アップローダ機能がファイル名に「.」が2つあると正常にしなくなる問題を解決などをしていきたいです。

<< Before