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

De MediaWiki
Ir a la navegación Ir a la búsqueda
Línea 18: Línea 18:
  
  
−
:* [https://styde.net/flujo-de-trabajo-en-el-desarrollo-de-laravel/ Segundo vídeo]: Fala de facer probas.
+
::* Artisan é un comando de Laravel. Podedes consultalo [https://laravel.com/docs/5.3/artisan neste enlace].
−
::* Durante o mesmo indica que fai uso de artisan. Artisan é un comando de Laravel. Podedes consultalo [https://laravel.com/docs/5.3/artisan neste enlace].
 
 
:::* Para executar un comando de artisan temos que escribir: '''php artisan comando''' <u>dende o raíz do sitio web creado</u>.
 
:::* Para executar un comando de artisan temos que escribir: '''php artisan comando''' <u>dende o raíz do sitio web creado</u>.
  
 
::* 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.
 +
 +
:* [http://www.desarrolloweb.com/articulos/primera-prueba-laravel-sistema-rutas.html Primeiros pasos].
 +
:* [http://www.desarrolloweb.com/articulos/estructura-carpetas-laravel5.html Coñecendo a estruturas de carpetas].
 +
:: 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,...).
 +
:: Facer diferentes rutas utilizando diferentes verbos có complemento.
 +
 +
:: EXEMPLO:
 +
: [[Imagen:Php_laravel_1.jpg|500px]]
 +
: Exemplo de envío utilizando o método POST a url http://localhost:8000/testpost, sendo 'testpost' unha ruta previamente definida:
 +
::<syntaxhighlight lang="java" line enclose="div" highlight="" >
 +
Route::post('/testpost',function() {
 +
  echo "Isto é un post a /testpost";
 +
});
 +
</syntaxhighlight>
 +
 +
  
  

Revisión del 22:16 12 nov 2016

  • Como editor de texto recomendo instalar Brackets.


  • 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.
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,...).
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).