3
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

TRPGのオンセ用チャットという

Posted at

需要があるのかないのかよくわからないツールをちょいと前から作り始めました。

今ドキはRailsがどうなってるのかもういっかい勉強しないとな〜ということで、勉強がてらRails3.2.9で開発をはじめたんですが一応動くようになったのでHerokuにデプロイし、仲間内でこちゃこちゃ使ってます。

HTML部分がほぼScaffoldのまんまというひどさなので色々アレですが、まあ動いてます。一応。

ユーザー認証をオレオレで作っちゃってたりしてアレなので、ちょっと構成を見直すことにしました。

・認証は普通にDevise
・ActiveRecordを標準で使用、チャットログはMongoidを使用(参考にしたのはこちら http://qiita.com/items/846038c47f51c6b90c64)
・プッシュサーバーはfayeというかPrivate_pubからasync_sinatraに変更(…したら更新もれなくなるのかなあ…)

という方針で作ろうかなと。

今のところ、プッシュ更新にはprivate_pubを使ってるのですが、これがなんかめちゃくちゃ更新洩れして、何か設定間違えてるのか、Herokuの無料枠の制限なのか、頭を抱えている次第です。
だいたい2〜50発言に一回は更新洩れが発生するので、相当不快な使い心地で困ったな。

それ以外は、パフォーマンス的には、10人くらいで使ってる分には無料枠で充分な感じでした。DBの件数があっというまに上限突破してしまう以外は。
まあちょっとごにょごにょがんばってみます。

3
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?