Ashd

소프트웨어 스크린 샷:
Ashd
소프트웨어 정보:
버전: 0.12
업로드 날짜: 20 Feb 15
개발자: Fredrik Tolf
라이센스: 무료
인기: 3

Rating: nan/5 (Total Votes: 0)

.

Ashd 모듈러 HTTP 서버 다중 프로그램 아키텍처 기반 소프트웨어 및 NBSP이다 대부분의 다른 HTTP 서버 놀리 프로그램 반면 함께, 아마도,로드 가능한 모듈, Ashd 상이한에서 요청을 처리하는 각각의 여러 가지 프로그램으로 구성된다 간단한 프로토콜 (유닉스의 파이프 라인과는 달리)를 통해 서로에 대한 요청을 전달하는 방법. Ashd의 디자인은 그것에게 가장 주목할만한 것 인 다음 좋은 곳의 호텔을 제공합니다.
디자인의 정신
& NBSP; 다른 독립적 인 프로그램 사이에 우려의 분리는 표준 유닉스 철학 중 & ndash의 예입니다; 각 프로그램은 하나의 일을하지만, (I 희망) 잘한다. 함수의 깨끗한 묘사 각 프로그램은 매우 작고 간단한 & ndash를 할 수 있습니다; 현재, (한 하나는, 아주 선택, SSL 구현을 계산하지 않는, 심지어 핵심 HTTP 파서 프로그램, htparser 포함) 컬렉션의 각 프로그램은 C 코드의 미만 1,000 선에서 구현된다 (대부분이 상당히 있습니다 이들 연구를 쉽게 이해 될 수 있도록)보다 작다.
보안
& NBSP, 각 프로그램이 그 자신의 프로세스에서 실행하기 때문에, 적절한 권한을 할당 할 수있다. 무엇보다 주목할만한, userplex 프로그램은 (당신이 경우, / ~ 사용자 / URL을) 사용자 홈 디렉토리의 역할을하는 것은 실제로 문제가있는 사용자로 로그인 한 코드에 의해 발생한다는 것을 보장; 그리고 htparser 프로그램은 클라이언트와 직접 말하는 유일한 프로그램 인, (아무도 같은) 비 사용자로 완벽하게 실행할 수 빈 디렉토리로 chroot 된 수.
구성 정신
& NBSP는 각 프로그램은 간단한 작업을 처리하기 때문에 다시, 그 구성은 매우 간단 할 수있다. 가상 디렉터리, 가상 호스트, HTTP 프로토콜 매개 변수 또는 인증에 대해 신경, 실제 디렉터리에서만 서비스를 처리하는 dirplex 프로그램에 대한 필요가 없습니다; 파일 형식이나 디렉토리 계층 구조에 대해 알아야 할 patplex 패턴 정합이 필요 없다 것처럼. 각 프로그램의 구성 파일 포맷은 가능한 한 단순하게 유지 될 수 있으며, 대부분의 프로그램 명령 줄 옵션 간단히 구성된다.
고집
& NBSP는, 비록 Ashd는 다중 프로세스 프로그램은이 예와 같은 의미로하지된다 아파치. 각 요청 핸들러는 무기한 계속 실행하고 모든 프로세스 상태 요청 중 & ndash 사이의 지속을 의미 자체의 여러 복사본을 산란하지 않는다; 세션 데이터 등 개방 유지 될 수 메모리에 백엔드 서비스에 대한 연결을 유지 할 수 있고,

이 릴리스의 새로운 기능입니다 무엇 :.

이 버전은 지원을 추가 청크에 대한 요청 기관, 핸들러 프로그램이 과부하가 전반적으로 향상된 행동, 개선 종료 동작, 고정 및 개선 된 다양한 작은 것들.

버전 0.11의 새로운 기능 :

이 dirplex 구성이 더 유용했다, 기본 설정 파일이 개선되었다.
작은 안정성 개선, 버그 수정의 무리 등이이 있었다.

이 버전은 핸들러 프로세스에 대한 정보를 전달하는 구성 옵션을 추가하고, 문서를 향상 :

이 어떤 버전 0.10의 새로운 기능입니다.

이 버전 0.9의 새로운 기능 :

이 누적 사소한 수정.

이 버전 0.6의 새로운 기능 :

이 epoll에 대한 지원이 htparser 더 확장하기 위해 추가되었습니다.
dirplex의 오류 처리는 사용자 정의 및 재사용을했다.
주위에 갈 버그 수정 및 기타 개선 사항에 대한 일반적인 회전이있다.

이 0.5 버전의 새로운 기능 :

이 버그 수정의 수와 dirplex 핸들러 디렉토리 로컬 일치의 추가.

개발자의 기타 소프트웨어 Fredrik Tolf

Dolda Connect
Dolda Connect

2 Jun 15

코멘트 Ashd

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