2010-12-22 3 views
0

기본적으로, 나는 Sinatra에서 간단한 사이트를 만드는 방법에 대해 묻고 싶습니다.간단한 Sinatra 포트폴리오 사이트

하지만 가능하면;

  1. 단일 관리자에 대해 간단한 인증이 필요합니다.

  2. 간단히 말해서 관리자는 콘텐츠와 같이 기본 페이지의 내용을 설정합니다.

  3. 콘텐츠는 기본적으로 관리자 페이지에서 파이프되어 있으므로 데이터베이스가 필요하지 않습니다. 그렇다면 ORM이 나에게 가져다주고 즉시 실행할 수 없습니까?

또한 Heroku에서 호스트 할 계획입니까? 제한 사항은 무엇입니까?

미리 감사드립니다.

+0

콘텐츠 또는 다른 사용자를 추가 하시겠습니까? 그것이 당신이라면 Heroku에 정적 사이트의 새 버전을 배포하는 것이 관리자 인증 및 콘텐츠 관리를 작성하는 것보다 훨씬 쉬울 것입니다. – JamesAlmond

+0

의존성이 이익보다 크다면, 나는 그 내용을 추가 할 것입니다. 내가 원하는 것은 정적 프론트 엔드를위한 단순한 CM이다. 포트폴리오와 쇼케이스 물건 일 뿐이 기 때문이다. – BimoZX

+0

다음을 확인하십시오. https://github.com/mojombo/jekyll – Jeremy

답변

0

시작과 함께 :

require 'sinatra' 

get '/admin/login' do 
    # login 
end 

그리고 간다!

ORM을 (를) Sequel (으)로 시도합니다.

데이터를 저장할 장소가 필요합니다. 다른 페이지에서 "파이프"할 수 없습니다.

+0

너무 나쁨. . . 간단한 인증은 어떨까요? – BimoZX

관련 문제