Перевод текста на русский язык:
Swow стремится обеспечить высокую производительность PHP-программирования, используя минимальное ядро C и большую часть кода PHP. Он объединяет мощный PHP-код с ядром C без швов, обеспечивая мощные возможности для вторичной разработки.
Кроме того, Swow предоставляет разнообразные механизмы отладки и мощные инструменты с низким порогом входа, позволяя разработчикам освободиться от проблем с отладкой и получить помощь инструментов. Это позволяет обычным разработчикам достичь уровня профессиональных разработчиков в области отладки. В результате повышается эффективность разработки.
Как и другие проекты с открытым исходным кодом, Swow всегда предлагает самые сильные стабильность и функции в последних выпусках. Убедитесь, что вы используете последнюю версию.
Получите исходный код:
composer require swow/swow
Затем запустите автоматический установщик swow-builder
в каталоге vendor/bin
, чтобы начать установку:
./vendor/bin/swow-builder --install
После обновления исходного кода Swow необходимо перекомпилировать и установить Swow с помощью опции rebuild
:
./vendor/bin/swow-builder --rebuild --install
Для получения дополнительной информации о swow-builder
, пожалуйста, обратитесь к документации по установке расширений - установка через Composer.
Клонируйте Swow (можно также импортировать через Composer):
git clone https://github.com/swow/swow.git
Выполните знакомые шаги сборки. Установите для системы с правами root:
cd swow/ext && \
phpize && ./configure && make && \
sudo make install
Пожалуйста, обратитесь к документам по установке - ручная компиляция и установка (Windows).
Также можно напрямую загрузить DLL из последнего релиза.
О проблемах безопасности следует сообщать по электронной почте twosee@php.net в частном порядке. Ответ должен прийти в течение 24 часов. Если по какой-либо причине ответ не получен, пожалуйста, отправьте электронное письмо для подтверждения получения исходного сообщения.
Мы приветствуем вклад в разработку Swow!
Вы можете внести свой вклад следующими способами:
Разработка высокопроизводительного корутинного сетевого коммуникационного движка на PHP — чрезвычайно сложная задача, и это одиночная работа с открытым исходным кодом.
Спасибо за ваш вклад в код проекта Swow. Благодаря всем вам существует текущий Swow.
Swow доступен под Apache License Version 2.0. Swow включает в себя различные библиотеки с открытым исходным кодом под разными лицензиями. Полный текст лицензии см. в файле LICENSES.full.
[made-with-love-badge]: [badge: сделано с помощью — ☢] [badge: поддерживаемые версии PHP] — https://img.shields.io/badge/php-8.0--8.3-royalblue.svg [badge: поддерживаемые платформы] — https://img.shields.io/badge/platform-Win32 | GNU/Linux | macOS | FreeBSD — gold [badge: поддерживаемые архитектуры] — https://img.shields.io/badge/architecture-x86--64 | ARM64 | mips64el | riscv64 — maroon
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )