Vi har raved om glansen av Heroku innan, för det mesta kring det faktum att det gör att starta en Rails eller Node app ganska enkelt utan att behöva konfigurera din egen server. Men vad händer om du vill ha samma typ av frihet och snabb implementering med PHP? Lyckligtvis har Heroku tyst erbjudit stöd till PHP under en längre tid.
För implementering av Heroku behöver du den angivna kommandoradsverktygsbältet. Följ anvisningarna på samma sida; De kommer att gå dig genom att sätta upp hjälpprogrammet för Heroku-kommandoraden med ditt Heroku-konto.
Skapa först en index.php
filen i din programkatalog och skriv följande kod:
Denna kod använder pg_connect för att ansluta till din automatiskt skapade Heroku Postgres-databas. Vi har inte anslutningsinformationen ännu vi måste vänta tills vi skapar vårt Heroku-förråd. Låt oss göra det nu. Utför följande kommandon i din projektkatalog:
> git init> git add. > heroku skapa ...
Detta skapar automatiskt ditt projekt och lägger till förvaret som "Heroku
"Branch. Kör nu följande kommandon för att distribuera projektet:
> git push heroku master> heroku addons: lägg till heroku-postgresql: dev # detta kommer att returnera något som följande Lägger till heroku-postgresql på intensiv-harbor-6679 ... done, v8 (free) Ansluten som HEROKU_POSTGRESQL_PINK Databas har skapats och är tillgänglig > heroku pg: credentials COLOR "dbname = abcdefg värd = ****. amazonaws.com port = 5432 användare = **** lösenord = **** sslmode = kräver"
Det här sista kommandot ska returnera en behörighetssträng som du kan använda i din index.php
fil (eller var som helst du behöver en databasanslutning).
Att se din index.php
på Heroku, springa heroku öppen
, som helt enkelt öppnar projektet i din webbläsare.
Det är allt! Det finns mycket mer att du kan lära dig om Heroku, men det här får dig att distribueras och anslutas till en databas på mindre än 5 minuter.