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]
- 動的URL-php
~/0214.php?user_id=test - 動的URL-html
~/0620.html?user_id=test - 静的URL-php
~/1208.php - 静的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のセッションが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以外でもファイルにリンクを貼るように変更
- 設定ファイル用のディレクトリを作成
- 記事にカテゴリーや時間が表示されていなかったバグを修正