無料ブログ「rentafree.net」の管理人ブログ

今日は仕様書みたいの作ってた

オープンソースじゃないし他人に見せるつもりもないんだが、
現状でもRentafreeのシステム結構複雑だし、今後も機能追加とかしていくわけだが、
そのうち自分でも仕様わからなくなってメンテナンスしにくくなりそうな気がするんで、
急ぎの予定もないし、自分で仕様忘れてもすぐに思い出せるように仕様書みたいのちょっと作ってた。
システムの見直しにもなるが、
2個ほどDBに不要なインデックス見つかったりもした。


広告配信システムは、
1年以上先・・・というか、永久にその時がこないかもしれないが、
広告枠の販売とかやるようになったら、
運用中の広告配信システムを大幅改造して入札システムとか入れるのはめんどいし、
今は広告配信する必要もないから時間かかっていいから、
入札システムみたいのもちょっとだけ作って、必要になったらすぐ対応できる感じで作ってる。
というわけで、結構めんどいから時間かかってる。
まあ、本気出せば1日で作れそうではあるが、
急ぎじゃないのに本気はでないw


管理・監視系ツールもちょい機能追加した。
機能が必要になったときに追加していく感じで作り上げていこうと思うが、
現時点でもうちょい機能追加したい感じ。



そんなわけで、非公開部分の製作をやってるんで、
公開部分の更新は休止中。
掲示板ツールはすぐに作れちゃうと思うから近日作る可能性もあるが、
まあ、需要ないだろうしw

広告配信のシステムとか作ってます

管理とか監視系の裏方ツールの製作やってるんで、
表部分の更新はちょい休憩です。

管理系ツールの方で、
default広告設定するような感じの部分も作ってますんで、
現在は無広告で[PR]だけついてますが、
もうじき無広告状態終わります。

とりあえず、自前アフィページ用意して、
今[PR]のところをJavaScriptで[AD]に書き換えてアフィページに誘導する感じになると思います。
文字数は20文字以内程度に制限しますんで、今の[PR]とほとんど変わらないと思います。


サービス開始のころは、広告は、
今[PR]出てるところに[AD]を出す以外に、
放置ブログにはでっかい広告だそうと思ってたんですが、
うちは人件費とかないし、無広告でも鯖代は何とかなりそうな感じなのと、
放置ブログにでっかい広告出すとなると、キャッシュが使いにくくなると思うんで、
現在は放置ブログ用広告はなしで考えています。


ユーザー数が増えたら広告枠販売とかもやりたいと考えています。

アカウント登録をSSL化しました

前回のSSL化作業の際にアカウント登録はSSL化しなかったのですが、
初期パスワードを表示するのでSSL化した方がいいのと、
アカウント登録の処理を少しいじったので、ついでなんでSSL化しました。

現在は旧仕様のアカウント登録も有効です。
しばらくたったら旧仕様のアカウント登録アドレスは利用できなくします。


今回の変更で、
*アカウント登録用アドレスは24時間有効と記載があるが、24時間を越えても有効な状況もあったのを完全無効にした。
*アカウント登録メールを送信したあとにユーザーが接続する前にbot等がアドレスに接続するとそれで登録が完了してしまうので、同IP以外無効にした。
*アカウント登録したら通常はアカウント登録アドレスは無効となるが、24時間以内にアカウント削除をした場合有効になっていたので無効にした。
といった感じです。

DNS変更しました。

rentafree.netのDNSを変更しました。
問題がなければ数時間で反映します。

問題があると長時間つながらなくなる可能性があります。


設定はほぼ同じ内容なので問題は発生しないはずです・・・

自前DNS準備完了

rentafree.netの自前DNS準備完了したので、いつでもDNS変更できるようにしました。
たぶん現DNSにエラーがなくても近日中に変更すると思います。

変更の際に障害出したらごめんなさい。
DNS障害発生すると1日くらいつながらなくなることが考えられます。

掲示板の文字数制限と改行数制限

掲示板の本文文字数制限は5000byteだったのですが、
ミニ掲示板で5000は長すぎますので、
掲示板タイプごとに設定し、

ノーマル:5000byte
ミニ:1000byte
スレッド:5000byte

としました。


改行数制限はなかったのですが、
ミニ掲示板で大量改行されると長すぎになりますので新たに制限を設けました。

ノーマル:30
ミニ:10
スレッド:30

先頭、末尾の改行連続は削除されます。