awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateOpen-source alternativesSelf-hosted softwareBlogHartă site
ProiectDespreHow we rankPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comBlog
Categorii

4 repository-uri

Awesome GitHub RepositoriesPHP Development Environments

Standardized, pre-configured environments tailored specifically for PHP application development.

Distinct from Containerized PHP Environments: Existing candidates focus on containers or generic tools, not the identity of a complete PHP-centric VM environment.

Explore 4 awesome GitHub repositories matching development tools & productivity · PHP Development Environments. Refine with filters or upvote what's useful.

Awesome PHP Development Environments GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • symfony/processAvatar symfony

    symfony/process

    7,463Vezi pe GitHub↗

    Symfony Process is a PHP library for executing external commands in separate operating-system processes with full lifecycle control. It provides a cross-platform command executor that handles OS-specific argument escaping and process management, enabling portable subprocess execution from PHP applications. The library supports both synchronous and asynchronous process execution, allowing background subprocesses to run independently while the main PHP script continues. It includes executable path resolution to locate system commands across standard search directories, stream-based I/O pipes fo

    Runs PHP snippets in isolated subprocesses with independent configuration and environment.

    PHPcomponentphpsymfony
    Vezi pe GitHub↗7,463
  • phpbrew/phpbrewAvatar phpbrew

    phpbrew/phpbrew

    5,528Vezi pe GitHub↗

    Phpbrew este un manager de versiuni PHP și instrument de build utilizat pentru a compila și gestiona mai multe versiuni de PHP din sursă într-un director local al utilizatorului. Oferă un mediu de dezvoltare autonom care permite instalarea și comutarea între diferite versiuni ale limbajului fără a necesita acces root. Sistemul se distinge prin utilizarea unei configurații de build bazate pe variante, permițând utilizatorilor să compileze binare cu seturi specifice de funcționalități, flag-uri și opțiuni de configurare personalizate. De asemenea, funcționează ca un manager de extensii care descarcă, compilează și activează extensii terțe din surse externe. Instrumentul acoperă capabilități mai largi, inclusiv gestionarea ciclurilor de viață ale proceselor PHP-FPM, editarea configurației mediului și inspectarea stării de încărcare și a căilor de instalare a extensiilor. Menține izolarea la runtime prin comutarea dinamică a căilor și versionarea pe căi locale.

    Provides a self-contained setup for switching PHP versions and managing environment configurations.

    Makefile
    Vezi pe GitHub↗5,528
  • garylab/dnmpAvatar garylab

    garylab/dnmp

    4,085Vezi pe GitHub↗

    dnmp is a containerized web development environment that provisions a full LNMP stack consisting of Nginx, MySQL, PHP, and Redis. It serves as a management system for coordinating web server routing, language runtime versions, database administration, and SSL certificate provisioning within Docker containers. The project distinguishes itself through a comprehensive PHP runtime manager that allows for switching between multiple language versions and managing extensions in isolated environments. It includes an automated SSL certificate manager that uses webroot validation to provision and renew

    Provides a containerized, pre-configured development environment tailored for PHP application development with host-mapped CLI tools.

    Shelldockerlnmplnmp-dockerfile
    Vezi pe GitHub↗4,085
  • laravel/homesteadAvatar laravel

    laravel/homestead

    3,972Vezi pe GitHub↗

    Homestead is a virtual machine provisioner that creates a standardized PHP development environment. It provides a disposable development workspace that isolates project dependencies and server tools from the host operating system, using Vagrant to orchestrate the machine lifecycle. The system functions as a local site orchestrator, allowing users to map custom domains to specific project folders through virtual host routing and network port forwarding. It includes a dedicated local mail testing tool that intercepts outgoing application emails in a dashboard for inspection without sending them

    Creates a standardized virtual machine pre-installed with the server software and tools required for PHP development.

    Shell
    Vezi pe GitHub↗3,972
  1. Home
  2. Development Tools & Productivity
  3. PHP Development Environments

Explorează sub-etichetele

  • Isolated Process RunnersExecutes PHP code in separate subprocesses with independent configuration and environment. **Distinct from PHP Development Environments:** Distinct from PHP Development Environments: focuses on runtime code isolation via subprocesses, not on pre-configured development VMs or containers.