Diferència entre revisions de la pàgina «Heroku»

De Cacauet Wiki
Salta a la navegació Salta a la cerca
(Es crea la pàgina amb « == Introducció == Heroku és una PaaS (Platform as a Service) que ens permet fer desplegaments sense necessitat de tenir un servidor. Desplegament_d%27aplicacion...».)
 
Línia 19: Línia 19:
  
 
== Plugins i bases de dades ==
 
== Plugins i bases de dades ==
Un cop hem estat capaços de crear una web, crearem un  
+
Un cop hem estat capaços de crear una web, crearem una base de dades. Aparentment podem crear una MySQL gratuita, però ens demana la targeta de crèdit. En canvi, amb PostgreSQL no ens en demana.
 +
 
 +
Crearem una base de dades PostgreSQL als Add-ons (via web). Podràs veure les credencials de la BBDD per utilitzar-ho en el PDO després.
 +
 
 +
Crea una pàgina PHP d'una TASKLIST amb PostgreSQL.
 +
 
 +
Post utilitzar aquest exemple de PDO:
 +
https://uf.ctrl-alt-d.net/material/mostra/50/php-acces-a-dades-amb-pdo
 +
 
 +
Caldrà que creis la taula, un formulari per entrar les tasks, i visualitzar-les.
 +
 
 
<br>
 
<br>
  

Revisió del 14:02, 5 abr 2018


Introducció

Heroku és una PaaS (Platform as a Service) que ens permet fer desplegaments sense necessitat de tenir un servidor.

Servidors d'aplicacions web


Primeres passes

Inicia't amb aquest tutorial per PHP simple:

https://devcenter.heroku.com/articles/getting-started-with-php#introduction

Quan hagis acabat, tindràs en marxa una web d'exemple. Fes un cop d'ull al Procfile, veuràs que la carpeta web/ és on s'inicia la nostra aplicació web.

Substitueix els continguts de la carpeta web/ per un index.php senzill per començar a fer la nostra app.


Plugins i bases de dades

Un cop hem estat capaços de crear una web, crearem una base de dades. Aparentment podem crear una MySQL gratuita, però ens demana la targeta de crèdit. En canvi, amb PostgreSQL no ens en demana.

Crearem una base de dades PostgreSQL als Add-ons (via web). Podràs veure les credencials de la BBDD per utilitzar-ho en el PDO després.

Crea una pàgina PHP d'una TASKLIST amb PostgreSQL.

Post utilitzar aquest exemple de PDO:

https://uf.ctrl-alt-d.net/material/mostra/50/php-acces-a-dades-amb-pdo

Caldrà que creis la taula, un formulari per entrar les tasks, i visualitzar-les.


Heroku amb frameworks