Cement

소프트웨어 스크린 샷:
Cement
소프트웨어 정보:
버전: 2.6.2 업데이트
업로드 날짜: 20 Jul 15
개발자: BJ Dierkes
라이센스: 무료
인기: 59

Rating: nan/5 (Total Votes: 0)

이 프레임 워크는 다시 사용하는 코드를 공유 라이브러리와 플러그인을 많이 사용하여 좋아하는

이 릴리스의 새로운 기능 : 있습니다.

새로운 기능 :
색상 화 로깅에 대한 지원이 추가되었습니다.
문 파이썬에 대한 지원이 추가되었습니다.
/ 정의 CementApp.Meta를 통해 후크와 핸들러를 등록하는 지원을 추가했습니다.
거짓 CementApp.Meta.framework_logging =를 통해 시멘트 프레임 워크 로깅을 사용하지 않도록 설정하는 기능을 추가했습니다.
구성 언제든지 설정 파일 및 / 또는 플러그인 설정 파일을 다시로드에 대한 추가 실험적인 지원이 수정됩니다. 옵션 확장 ext_reload_config.
버그 수정 :
앱이 기본 값으로 임의의 위치 인수를 지원하고자하는 시나리오에 대한 해결 방법이 추가되었습니다. 기본적으로이 명시 적으로 오히려 인수로 기본값을 사용하는 것보다 기본 명령을 호출하려고 시도합니다. 이 수정 CementBaseController.Meta.default_func 개발자는 일치하는 하위 명령이 전달되지 않은 경우 호출되는 기본 함수의 이름을 오버라이드 (override) 할 수 있도록 추가합니다.
호환되지 않는 :
베이스의 레이블이있는 컨트롤러가 등록되어있는 경우 더 이상 명시 적 CementApp.Meta.base_controller 필요하지 않습니다. 이것은 그 이전에 CementBaseController.Meta.label베이스로 기본에서의 호환 가능성이 이전 버전입니다. 그것은 더 의미하지만, 명시 적으로베이스의 레이블을 설정하지 않은 모든 컨트롤러 깰 것 없음, 지금 기본값으로 사용합니다.

새로운 기능 :

버전 2.6.0의 새로운 기능 :
색상 화 로깅에 대한 지원이 추가되었습니다.
문 파이썬에 대한 지원이 추가되었습니다.
/ 정의 CementApp.Meta를 통해 후크와 핸들러를 등록하는 지원을 추가했습니다.
거짓 CementApp.Meta.framework_logging =를 통해 시멘트 프레임 워크 로깅을 사용하지 않도록 설정하는 기능을 추가했습니다.
구성 언제든지 설정 파일 및 / 또는 플러그인 설정 파일을 다시로드에 대한 추가 실험적인 지원이 수정됩니다. 옵션 확장 ext_reload_config.
버그 수정 :
앱이 기본 값으로 임의의 위치 인수를 지원하고자하는 시나리오에 대한 해결 방법이 추가되었습니다. 기본적으로이 명시 적으로 오히려 인수로 기본값을 사용하는 것보다 기본 명령을 호출하려고 시도합니다. 이 수정 CementBaseController.Meta.default_func 개발자는 일치하는 하위 명령이 전달되지 않은 경우 호출되는 기본 함수의 이름을 오버라이드 (override) 할 수 있도록 추가합니다.
호환되지 않는 :
베이스의 레이블이있는 컨트롤러가 등록되어있는 경우 더 이상 명시 적 CementApp.Meta.base_controller 필요하지 않습니다. 이것은 그 이전에 CementBaseController.Meta.label베이스로 기본에서의 호환 가능성이 이전 버전입니다. 그것은 더 의미하지만, 명시 적으로베이스의 레이블을 설정하지 않은 모든 컨트롤러 깰 것 없음, 지금 기본값으로 사용합니다.

특징 :

버전 2.4.0의 새로운 기능 :
추가 app.debug 속성은 -debug이 설정을 통해의 명령 줄에서 전달 된 경우 개발자가 알 수 있도록
메인 라인에 ext.memcached 병합 된
메인 라인에 병합 ext.configobj
메인 라인에 병합 ext.genshi
메인 라인에 병합 ext.yaml
수정 된 버그 :
LoggingLogHandler 네임 스페이스는 문제가 발생
에필로그 -help에 인쇄되지

버전 2.0.2의 새로운 기능 :

이 기여뿐만 아니라 기여자 파일에 메모를 추가했습니다.
ControllerBaseClass.Meta에 추가 'argument_formatter'.
추가 spawn_process ()와 spawn_thread는 () utils.shell합니다.

버전 1.9.10의 새로운 기능 :

이 utils.fs.backup 추가 ()에 안전하게 백업 파일 / DIRS.
네임 스페이스는 다시 '시멘트'에 '시멘트'에서 복귀.
다음 확장 시멘트 소스 트리에서 제거하고, 외부에서 사용할 수 있습니다되었다 (참조 : http://github.com/cement 일) : 데몬, memcached와, ​​configobj, YAML, Genshi을.

버전 0.8.16의 새로운 기능 :

파일 당 로깅 설정에 대한 지원을 추가했습니다.
LOG_FILE 'BACKUPCOUNT는'잘못 설정 옵션을 사용합니다.
네임 스페이스 명령에 대한 알 수없는 명령 오류가 잘못된 인수를 사용합니다.
devtools 소스의 cementdevtools로 이름이 바뀌 시멘트 / 모듈 (시멘트 / __ init__.py 코드를 가지고 있으며, 네임 스페이스가 될 수 없습니다) 네임 스페이스 문제를 해결합니다.
그것이로 시작하면 '기본'에 명령을 변환 '-'(실제로 옵션 ...없는 명령입니다 의미).

버전 0.8.14의 새로운 기능 :

이 안정 버전 0.8.14.

이 안정 버전 :

버전 0.8.10의 새로운 기능입니다.
v0.8.9는 발표하지 않았다.

이 안정 자료 :

버전 0.8.4의 새로운 기능입니다.

버전 0.6의 새로운 기능 :

여러 구성 파일을 구문 분석 (기본값 : / 등, ~ /)
명령 행 인수 및 옵션 구문 분석
듀얼 콘솔 / 파일 로깅 지원
전체 내부 및 외부 (제 3 자) ​​플러그인 지원
기본 & quot; 후크 & quot; 지원
고급 응용 프로그램 설계에 대한 전체 MVC 지원
Genshi 템플릿 텍스트 출력 렌더링
JSON 출력 렌더링은 다른 프로그램이 CLI-API에 액세스 할 수 있습니다

요구 사항 :

파이썬 2.6 이상

유사한 소프트웨어

FOXopen
FOXopen

13 Apr 15

Apache ServiceMix
Apache ServiceMix

11 Mar 16

Lithium
Lithium

10 Feb 16

RedSlim
RedSlim

28 Sep 15

코멘트 Cement

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!
카테고리별로 검색