1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/swow-swow

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README-JP.md 8.1 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 01.12.2024 04:37 1ad85eb

Перевод текста на русский язык:

🚀 Swow — это параллельный I/O, ориентированный на многоплатформенный, основанный на корутинах движок

Swow Logo
🚀 Swow фокусируется на параллельном вводе-выводе и предлагает мультиплатформенную поддержку, основанную на корутинах.

license ci codecov release ![❤️][made-with-love-badge]

👾 Философия дизайна

Swow стремится обеспечить высокую производительность PHP-программирования, используя минимальное ядро C и большую часть кода PHP. Он объединяет мощный PHP-код с ядром C без швов, обеспечивая мощные возможности для вторичной разработки.

Кроме того, Swow предоставляет разнообразные механизмы отладки и мощные инструменты с низким порогом входа, позволяя разработчикам освободиться от проблем с отладкой и получить помощь инструментов. Это позволяет обычным разработчикам достичь уровня профессиональных разработчиков в области отладки. В результате повышается эффективность разработки.

🎮 Установка

Как и другие проекты с открытым исходным кодом, Swow всегда предлагает самые сильные стабильность и функции в последних выпусках. Убедитесь, что вы используете последнюю версию.

🔎 Необходимые условия

  • Общие операционные системы, такие как Linux, Windows и macOS. Подробности см. в libuv.
  • PHP 8.0.0 или выше. Рекомендуется использовать последнюю версию.

👨‍🎤 Установка через Composer

Получите исходный код:

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.

🐧 Ручная установка (UNIX)

Клонируйте Swow (можно также импортировать через Composer):

git clone https://github.com/swow/swow.git

Выполните знакомые шаги сборки. Установите для системы с правами root:

cd swow/ext && \
phpize && ./configure && make && \
sudo make install

Ⓜ️ Ручная установка (Windows)

Пожалуйста, обратитесь к документам по установке - ручная компиляция и установка (Windows).

Также можно напрямую загрузить DLL из последнего релиза.

🔰️ Проблемы безопасности

О проблемах безопасности следует сообщать по электронной почте twosee@php.net в частном порядке. Ответ должен прийти в течение 24 часов. Если по какой-либо причине ответ не получен, пожалуйста, отправьте электронное письмо для подтверждения получения исходного сообщения.

🖊️ Вклад

Мы приветствуем вклад в разработку Swow!

Вы можете внести свой вклад следующими способами:

❤️ Вкладчики

Разработка высокопроизводительного корутинного сетевого коммуникационного движка на PHP — чрезвычайно сложная задача, и это одиночная работа с открытым исходным кодом.

Спасибо за ваш вклад в код проекта Swow. Благодаря всем вам существует текущий Swow.

Contributors

💬 Разработка и обсуждение

📃 Лицензия

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 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/swow-swow.git
git@api.gitlife.ru:oschina-mirror/swow-swow.git
oschina-mirror
swow-swow
swow-swow
develop