영어 | 중국어 | 일본어
Swow는 PHP 고성능 네트워크 프로그래밍을 지원하기 위해 가장 작은 C 코어와 대부분의 PHP 코드를 사용하는 데 전념하고 있으며, 이는 중요한 성능을 보장하는 동시에 PHP 코드와 C 커널을 원활하게 통합하여 강력한 보조 개발 기능을 제공하는 데 더 중점을 두고 있다고 판단합니다.
또한, 다양한 디버깅 메커니즘과 강력하고 낮은 임계값의 디버깅 도구를 제공하여 개발자가 BUG 문제로부터 최대한 자유로울 수 있도록 하며 일반 개발자도 BUG 수준에 가까운 디버깅 기능을 가질 수 있도록 합니다. 전문가가 도구를 사용하여 개발 효율성을 극대화합니다.
다른 오픈 소스 프로젝트와 마찬가지로 Swow는 항상 최신 릴리스 에서 가장 강력한 안정성과 기능을 제공하므로 최신 버전을 사용하고 있는지 확인하십시오.
소스 코드 가져오기:
composer require swow/swow
그런 다음 vendor/bin
디렉터리에서 자동 설치 프로그램 swow-builder
실행하여 설치를 시작합니다.
./vendor/bin/swow-builder --install
Swow의 소스 코드를 업데이트한 후 rebuild
옵션을 사용하여 Swow를 다시 컴파일한 다음 설치해야 합니다.
./vendor/bin/swow-builder --rebuild --install
swow-builder
에 대한 자세한 내용은 확장 설치 문서 - By Composer에서 확인할 수 있습니다.
Swow를 복제합니다(Composer를 통해 가져온 다음 vendor/swow/swow/ext
로 CD를 이동하여 수동으로 설치할 수도 있습니다).
git clone https://github.com/swow/swow.git
잘 알려진 건축 절차. 루트 권한으로 시스템에 설치합니다.
cd swow/ext &&
phpize && ./configure && make &&
sudo make install
설치 문서 - 수동 컴파일 설치(Windows)를 참조하세요.
최신 릴리스에서 DLL을 직접 다운로드할 수도 있습니다.
보안 문제는 이메일을 통해 [email protected]으로 비공개적으로 보고되어야 합니다. 24시간 이내에 답변을 받으실 수 있습니다. 어떤 이유로든 그렇지 않은 경우 원본 메시지가 수신되었는지 확인하기 위해 이메일을 통해 후속 조치를 취하시기 바랍니다.
Swow 개발에 대한 귀하의 기여를 매우 환영합니다!
귀하는 다음과 같은 방법으로 기여할 수 있습니다:
PHP 고성능 코루틴 네트워크 통신 엔진 개발 도로는 대중화되기엔 너무 높고, 상위권에 있는 외로운 오픈소스 작업이다.
Swow 프로젝트에 기여해 주신 다음 파트너들에게 진심으로 감사드립니다. 여러분 없이는 Swow도 없습니다.
Swow는 Apache License 버전 2.0에서 사용할 수 있습니다. Swow에는 다양한 라이선스에 따라 사용할 수 있는 외부 라이브러리도 포함되어 있습니다. 전체 라이센스 텍스트는 LICENSES.full을 참조하세요.