두 명의 보드 게임을 개발 중입니다. 루비 1.9.2, 레일 3, 포스트 그레스 8.4를 사용.두 명의 별도 사용자간에 서버의 모델 클래스 인스턴스 유지
2 명의 플레이어가 아약스를 호출 할 때 게임의 상태를 유지할 모델 클래스 (Called "Game")를 만들 수 있는지 궁금합니다. (현재 조각 위치, 현재 이동, 요법).
즉, 각 플레이어 턴마다 게임 상태를로드해야하는 데이터베이스 테이블을 만들지 않도록 할 수 있습니까?
은 가능하면 어떤 빠른 예를 아주 많이 주시면 감사하겠습니다 :)
감사
데이터베이스 테이블을 만들지 않는 이유는 무엇입니까? NoSQL 솔루션을 요구하고 있습니까? 모든 Rails 애플리케이션 서버 인스턴스에서 사용할 수있는 간단한 Ruby 객체 저장소를 갖고 싶습니다. 맞습니까? –
DB 테이블 없이도 가능하다면 그다지 큰 이유가 없다. 다른 방법으로 할 수 있다면 데이터베이스 업데이트 수를 줄일 수 있다고 생각했습니다. 예, 당신에게 레일 애플 리케이션 서버 인스턴스 질문에 대한 답변. 나는 DB 테이블을 사용할 수 있습니다. 정말로 많은 시간을 갖지 못했기 때문에 가장 빠른 해결책이 아마도 최고 일 것입니다. 그것이 데이터베이스 테이블 옵션이 될까요? –