chill

소프트웨어 스크린 샷:
chill
소프트웨어 정보:
버전: 0.1.2
업로드 날짜: 20 Feb 15
개발자: Jake Hickenlooper
라이센스: 무료
인기: 18

Rating: 5.0/5 (Total Votes: 1)

어떤 다른 것은 그것이 웹 사이트를위한 콘텐츠를 관리하는 간단한 방법을 사용한다는 것이다. 모든 페이지 콘텐츠 디렉토리 이름으로 표현 각 페이지마다 데이터 디렉토리이다. 모든 페이지의 콘텐츠는 별도의 파일이거나 YAML 파일이다. 페이지는 그 자체 디렉토리에 대한보고 그것의 데이터에 액세스 한 다음 모든 부모 디렉토리 순서대로입니다. 해당 페이지는 또한 자신의 디렉토리에 해당 이름의 파일이 아니라면, 톱 레벨의 sitetitle.txt라는 파일을 설정하는 사​​이트의 모든 페이지에서 사용됩니다.
템플릿은 또한 비슷한 방식으로 계단식 페이지에 대해 사용된다. 각 페이지는 단지 자신의 디렉토리에 포함하여 템플릿의 일부를 대체 할 수 있습니다. 해당 페이지 디렉토리의 모든 하위 페이지는 해당 템플릿을 사용합니다.
콧수염 템플릿
그들은 언어 무신론자, logicless, 사용하기 매우 간단하다으로 칠 콧수염 템플릿을 사용합니다. 진정은 (는) 실제 웹 사이트의 용기에 올 때 간단하고 가능한 미래 증거로 할 수 있도록 설계되었다 이것은 중요하다. 수행 모든 냉기 페이지의 콧수염 템플릿 또는 템플릿을로드하고, 발견 된 데이터를 사용해 렌더링입니다. 이 기능은 쉽게에서 개선 또는 내장을 수정하지 않고, 다른 소프트웨어로 대체 될 수있다.
자원 디렉토리의 개요
테마 및 데이터 : 두 개의 웹 사이트를 만들 때 사용되는 디렉토리가 있습니다. 이상적으로, 이들은 자신의 buildout.cfg에 지정된 버전 제어의 일종 받고있다. 이들의 예는이 패키지의 소스에 포함 된 유닛 및 테스트를 위해 사용된다.
테마
이 디렉토리는 CSS, JS, 이미지 등 같은 콧수염 템플릿 및 기타 리소스 파일의 자신의 세트와 각각의 여러 테마 디렉토리를 포함 할 수 있습니다. 이러한 페이지는 테마 디렉토리의 이름에 특수 _theme 변수의 설정 한 페이지에 적용받을. 일반적 _theme는 데이터 디렉토리의 최상위 레벨로 설정 될 것이다. '기본'테마의 이름입니다 '/_themes/default/css/site.css'테마 디렉토리 내의 모든 파일은 같은 URL에 액세스 할 수 있습니다. 콧수염 템플릿도 같이 액세스 할 수 있습니다, 참고 : '/_themes/default/base.mustache을'.
데이터
/cheese/index.html : 각 디렉토리는 하위 디렉토리가 URL이 같은 인과 HTML 페이지에 만들어진이고. 이 '치즈'의 이름으로 최상위 레벨 디렉토리에 대한 것입니다. 'index.html을'이 아닌 'cheese.html'라는 파일이 생성됩니다 것을 알 수 있습니다. '/cheese/provolone/index.html'이이 디렉토리, 같은 아래에 하위 페이지를 할 수 있습니다 콘텐츠에 대한 향후 추가로 도움이됩니다. 웹 서버는 일반적으로 디렉토리에 액세스하는 경우 'index.html을'로 리다이렉트하도록 구성으로서도, 이들의 URL의 'index.html을'부분은 생략 될 수있다.
웹 사이트 구축
buildout 설정 파일은 'buildout'사이트에 필요합니다. 적어도이 데이터와 테마 디렉토리의 위치를​​ 지정해야합니다. 샘플 (최소한의) buildout.cfg 아래 볼 수 있습니다 :
[buildout]
부품 =
& NBSP; site_cfg
& NBSP; 스크립트
[스크립트]
#은 bin 디렉토리의 실행 및 동결 스크립트를 설치
조리법 = zc.recipe.egg : 스크립트
계란 = 진정
# 실행 동결 스크립트가 보낸이 site.cfg 파일 경로가 필요합니다.
인수 = '$ {buildout : 부품 디렉토리} /site.cfg'
[site_cfg]
#이 부분 디렉토리에 site.cfg를 작성
조리법 = collective.recipe.template
입력 = 인라인 :
& NBSP; HOST = '127.0.0.1'# 기본
& NBSP; PORT = 5000 # 기본
& NBSP; FREEZER_DESTINATION = "$ {buildout : 디렉토리} / 냉동"
& NBSP; THEME_PATH = "$ {buildout : 디렉토리} / 테마"
& NBSP; DATA_PATH = "$ {buildout : 디렉토리} / 데이터"
출력 = $ {buildout : 부품 디렉토리} /site.cfg
buildout -c buildout.cfg을하거나 설정 파일 buildout.cfg을 사용하여에로 기본값을 buildout : 시스템에 buildout를 설치 한 경우, 단지 명령을 실행합니다. Buildout 그 안에 실행 및 동결 스크립트를해야​​합니다 bin 디렉토리를 포함하여 몇 가지 추가 디렉토리를 생성합니다.
Buildout도 핍으로 시스템에 설치 될 수 zc.buildout 설치
빈 / 실행
이 사이트의 내용과 구조를 개발할 때이 스크립트가 사용됩니다. 그것은 전경에 남아와 로그는 HTTP입니다 기본 호스트와 포트에 액세스 : // localhost를 : 5000. 이것은 정말 당신의 개발 시스템에 아닌 생산 환경에서 실행되도록 설계되었습니다.
빈 / 동결
이것은 기본적으로 서버 또는 뭔가에 업로드 할 준비가 정적 파일로 사이트를 동결 냉동 플라스크 파이썬 패키지 래퍼입니다

이 요구 사항 : 있습니다.

파이썬

개발자의 기타 소프트웨어 Jake Hickenlooper

scissors
scissors

20 Feb 15

코멘트 chill

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!