2012-08-11 5 views
0

나는 아주 작은 sinatra 앱을 가지고 있습니다. 기본적으로 Google 검색으로 리디렉션됩니다. 나는 그것을 히로쿠에 배치했다. 나는 히트 한 양을 추적하기를 원했기 때문에 히트 변수를 추가하고 페이지가로드 될 때마다 업데이트했다. 내가 직면하고있는 문제는 새 릴리스를 할 때마다 앱이 재부팅되고 변수가 재설정된다는 것입니다 (놀라운 것은 아닙니다).heroku의 sinatra 앱에서 영구 변수를 유지하고 업데이트하는 방법

변수를 지속적으로 유지하는 방법이 있습니까? 필요에 따라 업데이트 하시겠습니까? heroku env_vars가 그렇게 할 수 있습니까?

솔루션으로 로컬 파일 저장소에 대해 생각하고 있었지만 새로운 변경 사항이 푸시 될 때마다 파일이 덮어 쓰여질 수도있었습니다. 너희들은 그걸 고치는 방법을 알고 있니?

+0

Google Analytics 추적기를 추가하면 어떻습니까? – Stormbytes

+0

내가 원하는 것은 사이트를 방문한 사람들에게 얼마나 많은 사람들이 이미 방문했는지 보여 주기만하면되기 때문입니다. 나는 다른 것을 추적 할 필요가 없다. :) 간단한 데이터베이스 트랜잭션으로 해결했습니다. –

답변

0

글쎄, 우리에게 영웅 ENV Vars에 대한 방법이 없습니다. 이렇게하기 위해 간단한 데이터베이스 탭을 만들었습니다. 모든 정보를 추적합니다.

0

단지 데이터베이스를 사용하는 경우 텍스트 파일에 CSV로 쓰거나 심지어 ruby logger method에 내장 된 것을 사용해도됩니다.

관련 문제