Конверт полета ⇐ Васина Википедия
-
Автор темыwiki_en
- Всего сообщений: 105639
- Зарегистрирован: 16.01.2024
Конверт полета
«FlyEnv», ранее известный как «PhpWebStudy», представляет собой кроссплатформенный инструмент управления локальной средой веб-разработки, предназначенный для разработчиков на macOS, Microsoft Windows и Linux. Он служит легкой и модульной альтернативой контейнерным решениям (вычислениям) | на основе контейнеров, таким как Docker, и стекам решений, таким как XAMPP или MAMP.
==Обзор==
FlyEnv работает, запуская сервисы как собственные статические двоичные файлы, а не посредством виртуализации. Этот подход обеспечивает более высокую производительность ввода-вывода, мгновенное время запуска и значительно более низкое потребление оперативной памяти и батареи по сравнению с Docker Desktop. Он разработан как «модульный», позволяющий пользователям устанавливать только те среды выполнения и службы, которые необходимы для их проектов.
==Особенности==
*Широкая поддержка стека: встроенная поддержка широкого спектра языков программирования, включая PHP (с переключением версий с 7.4 на 8.x), Node.js, Python (язык программирования)|Python, Java (язык программирования)|Java, Go (язык программирования)|Go, Ruby (язык программирования)|Ruby, Rust (язык программирования)|Rust, Bun (программное обеспечение)|Bun и Deno (программное обеспечение)|Deno.
*Веб-серверы и базы данных: установка и управление одним щелчком мыши для Caddy, Nginx и Apache HTTP Server и Apache Tomcat, а также таких баз данных, как MySQL, MariaDB, PostgreSQL, MongoDB и Redis.
Сетевые инструменты:
*Локальный DNS-сервер: позволяет разработчикам назначать проектам собственные домены (например, .test или .localhost) без редактирования системного файла хостов вручную.
*Automated Transport_Layer_Security#SSL_1.0,_2.0,_and_3.0|SSL: автоматически генерирует доверенные сертификаты SSL и управляет ими для локальной разработки HTTPS.
*Тестирование электронной почты: интегрированная служба Mailpit для локального сбора и просмотра исходящих электронных писем.
*Изоляция проекта: поддерживает одновременное выполнение разных версий одного и того же языка на разных портах, гарантируя, что устаревшие и современные проекты могут сосуществовать на одном компьютере.
*Современная интеграция: в последних версиях добавлена поддержка инструментов искусственного интеллекта, таких как Ollama и DeepSeek, а также управление контейнерами через Podman для рабочих процессов, которые по-прежнему требуют контейнеризации (вычислений) | контейнеризации
==Архитектура==
В отличие от традиционных установщиков, которые изменяют глобальные системные пути, FlyEnv спроектирован так, чтобы быть ненавязчивым. Он управляет переменными среды через графический интерфейс, позволяя пользователям настраивать пути для определенных сеансов терминала или глобально.
==Распространение==
FlyEnv разработан как проект с открытым исходным кодом и доступен через GitHub. Он предлагает модель freemium, в которой основные функции бесплатны, а дополнительные профессиональные функции или инструменты (такие как пакетная обработка изображений или расширенный захват экрана) доступны по лицензии.
* *
Программное обеспечение для веб-разработки
Программное обеспечение веб-сервера
PHP
Кроссплатформенное программное обеспечение
Программное обеспечение 2024
Подробнее: https://en.wikipedia.org/wiki/FlyEnv
«FlyEnv», ранее известный как «PhpWebStudy», представляет собой кроссплатформенный инструмент управления локальной средой веб-разработки, предназначенный для разработчиков на macOS, Microsoft Windows и Linux. Он служит легкой и модульной альтернативой контейнерным решениям (вычислениям) | на основе контейнеров, таким как Docker, и стекам решений, таким как XAMPP или MAMP.
==Обзор==
FlyEnv работает, запуская сервисы как собственные статические двоичные файлы, а не посредством виртуализации. Этот подход обеспечивает более высокую производительность ввода-вывода, мгновенное время запуска и значительно более низкое потребление оперативной памяти и батареи по сравнению с Docker Desktop. Он разработан как «модульный», позволяющий пользователям устанавливать только те среды выполнения и службы, которые необходимы для их проектов.
==Особенности==
*Широкая поддержка стека: встроенная поддержка широкого спектра языков программирования, включая PHP (с переключением версий с 7.4 на 8.x), Node.js, Python (язык программирования)|Python, Java (язык программирования)|Java, Go (язык программирования)|Go, Ruby (язык программирования)|Ruby, Rust (язык программирования)|Rust, Bun (программное обеспечение)|Bun и Deno (программное обеспечение)|Deno.
*Веб-серверы и базы данных: установка и управление одним щелчком мыши для Caddy, Nginx и Apache HTTP Server и Apache Tomcat, а также таких баз данных, как MySQL, MariaDB, PostgreSQL, MongoDB и Redis.
Сетевые инструменты:
*Локальный DNS-сервер: позволяет разработчикам назначать проектам собственные домены (например, .test или .localhost) без редактирования системного файла хостов вручную.
*Automated Transport_Layer_Security#SSL_1.0,_2.0,_and_3.0|SSL: автоматически генерирует доверенные сертификаты SSL и управляет ими для локальной разработки HTTPS.
*Тестирование электронной почты: интегрированная служба Mailpit для локального сбора и просмотра исходящих электронных писем.
*Изоляция проекта: поддерживает одновременное выполнение разных версий одного и того же языка на разных портах, гарантируя, что устаревшие и современные проекты могут сосуществовать на одном компьютере.
*Современная интеграция: в последних версиях добавлена поддержка инструментов искусственного интеллекта, таких как Ollama и DeepSeek, а также управление контейнерами через Podman для рабочих процессов, которые по-прежнему требуют контейнеризации (вычислений) | контейнеризации
==Архитектура==
В отличие от традиционных установщиков, которые изменяют глобальные системные пути, FlyEnv спроектирован так, чтобы быть ненавязчивым. Он управляет переменными среды через графический интерфейс, позволяя пользователям настраивать пути для определенных сеансов терминала или глобально.
==Распространение==
FlyEnv разработан как проект с открытым исходным кодом и доступен через GitHub. Он предлагает модель freemium, в которой основные функции бесплатны, а дополнительные профессиональные функции или инструменты (такие как пакетная обработка изображений или расширенный захват экрана) доступны по лицензии.
* *
Программное обеспечение для веб-разработки
Программное обеспечение веб-сервера
PHP
Кроссплатформенное программное обеспечение
Программное обеспечение 2024
Подробнее: https://en.wikipedia.org/wiki/FlyEnv
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
Мобильная версия