2012-11-11 11 views
19

Szukam hostingu dla mojej witryny, która jest zbudowana w PHP. W przeszłości używałem GoDaddy (kilka pierwszych stron internetowych), ale chciałbym użyć bardziej zaawansowanej firmy hostingowej.Czy Heroku obsługuje PHP?

Czy Heroku obsługuje stronę PHP? Istnieje wiele odpowiedzi na temat aplikacji Facebooka, ale żadna z nich nie dotyczy witryny PHP + MySQL.

+5

Dlaczego nie dzwonisz/nie wysyłasz Heroku? –

+0

Wygląda na to, że: http://hakre.wordpress.com/2012/05/20/php-on-heroku-again/ –

+1

@John nie podadzą numeru telefonu kontaktowego. –

Odpowiedz

42

Heroku obsługuje de facto PHP. Początkowo obsługiwali PHP na aplikacje na Facebooku, ale teraz obsługują wiele stron PHP, które nie są aplikacjami Facebooka. (Źródło - bezpośrednia komunikacja ze sprzedażą Heroku na początku tego roku.)

Istnieje official PHP buildpack (patrz the docs, aby uzyskać informacje o tym, jakie budowle są i jak działają).

Istnieje również wiele nieoficjalnych buildpacks PHP, które poprawiają się na oryginale. Oficjalny buildpack PHP ma jednego blokującego pracownika Apache i niewielkie wsparcie dla dodatków. Nie wykorzystuje także Vulcan do tworzenia plików binarnych. Zobacz my buildpack, przeznaczony dla aplikacji Wordpress lub innych aplikacji intensywnie wykorzystujących pamięć lub rodzica mojego buildpack, czyli Winglian buildpack.

AKTUALIZACJA: Heroku teraz officially supports PHP i zapewnia drastycznie ulepszony oficjalny buildpack.

+1

Tak, nie wiem, kto to zrobił, twoja odpowiedź brzmi wspaniale, dziękuję :) –

+3

+11: +1 za odpowiedź, +10 za niestandardowy buildpack ;-) – DrFriedParts

+0

@Andrew: Jak mogę kontynuować instalację Wordpress po uruchomieniu twojego buildpacka? – dannyroa

2

Możesz po prostu uruchomić dyno na stosie Cedar i bezpośrednio przesyłać pliki PHP.