Diferencia entre revisiones de «PHP Modelo - Vista - Controlador»

De MediaWiki
Ir a la navegación Ir a la búsqueda
Línea 2: Línea 2:
 
* Como editor de texto recomendo instalar [http://brackets.io/ Brackets].
 
* Como editor de texto recomendo instalar [http://brackets.io/ Brackets].
  
−
 
+
== Instalación ==
−
* [https://styde.net/porque-laravel-no-es-mvc-y-tu-deberias-olvidarte-de-mvc/ Manual]
 
  
 
:* [https://styde.net/instalacion-de-composer-y-laravel-5-1/ Primeiro vídeo]: basicamente fala de instalar composer e con el instalar Laravel. Para instalar Laravel necesitamos ter php instalado.
 
:* [https://styde.net/instalacion-de-composer-y-laravel-5-1/ Primeiro vídeo]: basicamente fala de instalar composer e con el instalar Laravel. Para instalar Laravel necesitamos ter php instalado.
Línea 23: Línea 22:
 
::* Cando creamos un modelo coa orde: php artisan make:model Note
 
::* Cando creamos un modelo coa orde: php artisan make:model Note
 
::: Isto crea  un arquivo de nome Note.php no cartafol /app no raíz do proxecto.
 
::: Isto crea  un arquivo de nome Note.php no cartafol /app no raíz do proxecto.
 +
 +
 +
== Primeiros pasos ==
  
 
:* [http://www.desarrolloweb.com/articulos/primera-prueba-laravel-sistema-rutas.html Primeiros pasos].
 
:* [http://www.desarrolloweb.com/articulos/primera-prueba-laravel-sistema-rutas.html Primeiros pasos].
Línea 28: Línea 30:
 
:: Nesta parte imos crear diferentes 'verbos' do protocolo HTTP.  
 
:: Nesta parte imos crear diferentes 'verbos' do protocolo HTTP.  
 
:: Instalaremos o complemento de firefox HttpRequester para simular o envío utilizando os verbos (get, post, put,...).
 
:: Instalaremos o complemento de firefox HttpRequester para simular o envío utilizando os verbos (get, post, put,...).
−
:: Facer diferentes rutas utilizando diferentes verbos có complemento.
+
 
 +
:: '''Exercicios:''' Unha vez lido os puntos anteriores deberedes facer diferentes rutas utilizando diferentes verbos có complemento.
  
 
:: EXEMPLO:
 
:: EXEMPLO:

Revisión del 22:18 12 nov 2016

  • Como editor de texto recomendo instalar Brackets.

Instalación

  • Primeiro vídeo: basicamente fala de instalar composer e con el instalar Laravel. Para instalar Laravel necesitamos ter php instalado.
  • Os pasos para instalar php os tedes na wiki.
  • Os pasos para instalar composer os tedes na wiki.
  • Os pasos para instalar Mysql, un xestor de bases de datos, os tedes na wiki.


  • Para instalar Laravel, dende consola escribiremos: composer create-project laravel/laravel nome_proxecto "5.1.*"
Sendo 5.1 a versión de Laravel a utilizar
Para lanzar o servidor web do proxecto creado, estando no cartafol raíz de dito proxecto, escribiremos: php artisan serve
Aparecerá unha mensaxe informando de que o servidor web está levantado e escoitando no porto 8000. Escribiremos na URL do navegador: http://localhost:8000


  • Artisan é un comando de Laravel. Podedes consultalo neste enlace.
  • Para executar un comando de artisan temos que escribir: php artisan comando dende o raíz do sitio web creado.
  • Cando creamos un modelo coa orde: php artisan make:model Note
Isto crea un arquivo de nome Note.php no cartafol /app no raíz do proxecto.


Primeiros pasos

Nesta parte imos crear diferentes 'verbos' do protocolo HTTP.
Instalaremos o complemento de firefox HttpRequester para simular o envío utilizando os verbos (get, post, put,...).
Exercicios: Unha vez lido os puntos anteriores deberedes facer diferentes rutas utilizando diferentes verbos có complemento.
EXEMPLO:
Php laravel 1.jpg
Exemplo de envío utilizando o método POST a url http://localhost:8000/testpost, sendo 'testpost' unha ruta previamente definida:
1 Route::post('/testpost',function() {
2    echo "Isto é un post a /testpost"; 
3 });






-- Ángel D. Fernández González -- (2016).