Przejdź do głównej zawartości

PHM

PHM

Jeden build. Tysiące instalacji.

Binarny menedżer pakietów PHP dla macOS.
Bez Homebrew. Bez MacPorts. Bez kompilacji.

terminal
$

Czym jest PHM

Prekompilowane PHP

Zbudowane raz
Instalowane natychmiast

Tylko macOS

Zaprojektowane specjalnie dla macOS
Bez kompromisów wieloplatformowych

Bez narzędzi budowania

Bez Homebrew
Bez MacPorts
Bez lokalnej kompilacji

Deterministyczne i czyste

Bez konfliktów wersji
Natywne dla Twojego Maca
Zawsze ten sam wynik

Dlaczego PHM istnieje

Rekompilacja PHP na każdym laptopie stała się normą.
Normalne nie znaczy rozsądne.

PHM podąża za sprawdzonym wzorcem Debiana:
zbuduj raz, dystrybuuj binaria, instaluj natychmiast.

Instalacja

bash
curl -fsSL https://raw.githubusercontent.com/phm-dev/phm/main/scripts/install-phm.sh | bash

Następnie dodaj do profilu powłoki:

bash
export PATH="/opt/php/bin:$PATH"

Szybki start

bash
# Zainstaluj PHP 8.5
phm install php8.5-cli php8.5-fpm php8.5-redis

# Ustaw domyślną wersję
phm use 8.5

# Zweryfikuj
php -v

Aktualizuj PHM: phm self-update

Kluczowe funkcje

Binarne pakiety PHP
Rozszerzenia powiązane z wersją
Zarządzanie usługą PHP-FPM
Włączanie / wyłączanie rozszerzeń
Interaktywny kreator TUI
Dla MacBooków, iMaców i Mac mini

Zakres platformy

PHM działa tylko na macOS.

To świadomy wybór.
Linux ma już doskonałe repozytoria PHP.
PHM wypełnia lukę na macOS.

Siła nie pochodzi z niekończącej się rekompilacji.
Pochodzi z budowania raz — i mądrego dzielenia się.