Vi har raved om glansen av Heroku før, for det meste rundt det faktum at det gjør det mulig å starte en Rails eller Node app ganske enkelt uten å måtte konfigurere din egen server. Men hva om du vil ha samme type frihet og distribusjonshastighet med PHP? Heldigvis har Heroku stilig tilbudt støtte til PHP for en stund.
For Heroku-distribusjon trenger du den angitte kommandolinjeverktøyet. Følg instruksjonene på samme side; de vil gå deg gjennom å sette opp Heroku kommandolinjeverktøyet med din Heroku-konto.
Først opprett en index.php
filen i søknadens katalog, og skriv inn følgende kode:
Denne koden bruker pg_connect til å koble til din automatisk opprettede Heroku Postgres database. Vi har ikke tilkoblingsinformasjonen ennå; vi må vente til etter at vi har opprettet vårt Heroku-depot. La oss gjøre det nå. Kjør følgende kommandoer fra prosjektkatalogen:
> git init> git add. > heroku lage ...
Dette oppretter automatisk prosjektet ditt og legger til lageret som "heroku
"gren. Kjør nå følgende kommandoer for å distribuere prosjektet:
> git push heroku master> heroku addons: legg til heroku-postgresql: dev # dette vil returnere noe som følgende Legg til heroku-postgresql på intens havn-6679 ... ferdig, v8 (gratis) Vedlagt som HEROKU_POSTGRESQL_PINK Database har blitt opprettet og er tilgjengelig > heroku pg: legitimasjon FARGE "dbname = abcdefg host = ****. amazonaws.com port = 5432 bruker = **** passord = **** sslmode = krever"
Denne siste kommandoen skal returnere en legitimasjonstreng som du kan bruke i din index.php
fil (eller hvor som helst du trenger en databaseforbindelse).
For å se din index.php
på Heroku, løp heroku åpen
, som bare åpner prosjektet i nettleseren din.
Det er det! Det er mye mer som du kan lære om Heroku, men dette vil få deg distribuert og koblet til en database på mindre enn 5 minutter.