Archive for the ‘更新記録’ Category

日の出日の入り系ページのスタイルシート設定を修復

スマートフォン向け日の出日の入り系ページのスタイルシート設定がおかしい状態になっていました。
タイトルのサイズが大きさが大きすぎでデザインが全体的にぐちゃぐちゃでした。
現在は復旧しています。

No Comments »

日本と世界の日の出日の入り時間情報 ページ改良8

日本と世界の日の出日の入り時間情報ページを改良しました。
今回の改良対象はスマートフォン用のページのみです。
改良対象はよりスマートフォンで操作しやすいように、見やすいようにレイアウトの少変更です。
機能的に何か変わったわけではありません。

日の出日の入り時間ページイメージ日の出日の入り時間(検索式)ページイメージ

No Comments »

サイト全体のデザインを変更

サイトの全体のデザインを変更しました。
CSS3の新機能も使用しています。

No Comments »

地図で見る日の出日の入り時間 ページ改良2

地図で見る日の出日の入り時間ページで表示している時刻画像の生成をローカルサーバーで行うようにしました。
以前はGoogle App Engineでイメージ生成をしていましたが、サーバーのパフォーマンスが良くなった為にローカルサーバーで実行した方が早くなりました。

No Comments »

日の出と日の入時間 関係ページのデータベースを移行

日の出と日の入時間 関係ページのデータベースを移行しました。
詳細は不明ですがよりパフォーマンスが良いデータベースとの事です。
一番使用されるデータベースはある地点が指定された時に時差を都市から推定するデータベースです。
他はレスポンス向上のためのキャッシュに使用しています。

No Comments »

日本と世界の日の出日の入り時間 (検索式版)の検索ランキングを一時中止

日本と世界の日の出日の入り時間 (検索式版)の検索ランキングを一時中止しました。
PHPの動作環境を変えたことで文字化けを起こしていたことと、記録動作が正常でなかったためです。
近日中に機能は復帰させます。

No Comments »

このサイトのPHPバージョンをPHP5.6に

このサイトのPHPバージョンをPHP5.6に変更しました。
現時点のバージョンはPHP Version 5.6.13です。
加えてPHPのサーバーでの動作方法がCGIではなくなりました。
この変更によりパフォーマンスが向上すると思われます。

No Comments »

ページ内イメージにData URI schemeの使用を開始

このサイトのページ内イメージにData URI schemeの使用を開始しました。
もう少し簡単に言うとHTMLで書かれたページ内のイメージをリンクして読み込む良くある方法からData URI scheme(RFC 2397)を使用してイメージをページの一部として読み込む方法です。

なぜこの様な方法を使用するか?ですが、一番はサーバー負荷低減に効果があります。
負荷の低い状態ではほぼ効果はありませんが、サーバーへのアクセスが増えてくると同時接続数が増えてきます。少しでも同時接続数が減らせればより多くの接続処理が可能です。
また、ブラウザにも依りますがページのHTMLを読み取った時点でイメージが読み取れているので表示が早くなる場合も出てきます。

Data URI schemeの書式は以下の通りです。
data:[<MIME-type>][;charset=][;base64],<data>

実際のHTML内のイメージには
<img src=”data:image/png;base64,[data]>
の様に記述します。([data]はbase64でエンコードしたpngファイルの中身が入ります)

base64のエンコード方法は、unix系OSには「base64」コマンドで、PHPでは「base64_encode」関数でエンコード出来ます。

注意点としては、この方法はIE7以下は未対応です。IE8は対応しますが32KBまでのサイズです。
Windows7は標準でIE8以降、WindowsXPは標準でIE6でアップデートでIE8です。WindowsXPは現在存在しないことになっていますがXPの存在を重視するか無視するかでこのテクニックが使用できるかどうかが決まりそうです。

No Comments »

今年は何歳? ページを更新6

今年は何歳? ページを更新しました。

入力フィールドにフォーカスが来ると入力内容をクリアしていましたが便利ではないので特に何もしないように動作を変更しました。

スマートフォン向けのページの年号の入力フィールドを”number”指定としました。
画面上レイアウトがあまり綺麗ではないですが入力が数字となる方の利便性をとりこの様にしました。

No Comments »

SiteGuard WP Pluginを導入

このブログプログラム(WordPress)にSiteGuard WP Pluginを導入しました。
今のところ人気サイトではないので攻撃に屈したことはありませんが備えとしての導入です。

No Comments »

WP Login