Curs Php-mysql

In mod obisnuit, pentru a instala framework-ul Laravel se foloseste Composer. Mai intai asigurati-va ca aveti instalat Composer.
- Daca nu aveti Composer instalat, visitati urmatoarea adresa si instalati-l:
//getcomposer.org/download/

Instalare Laravel in XAMPP

Eu folosesc XAMPP pentru aplicatiile PHP-MySQL, asa ca am instalat laravel in XAMPP.
Am XAMPP instalat in Windows, in directorul "E:/xampp/".

1. Pentru a instala Laravel, se foloseste composer in CMD (Command Line Interface). Pentru a deschide Command Line Interface in windows, apasati butonul Start si scrie "cmd" in campul search

2. In interfata windows command line, navighez la directorul"E:/xampp/htdocs/", unde vreau sa creez un proiect Laravel pentru teste, numit "lrvt", scriu aceasta comanda si apoi apas Enter:
composer create-project laravel/laravel lrvt dev-develop
In directorul "E:/xampp/htdocs/", composer-ul va crea un alt director numit "lrvt" cu framework-ul Laravel, versiunea urmatoarea. Instructiunea "dev-develop" specifica sa fie instalata versiunea urmatoare, care este in stadiu de dezvoltare.
Pentru a crea un proiect Laravel cu versiunea curenta stabila, foloseste instructiunea "–-prefer-dist":
composer create-project –-prefer-dist laravel/laravel project_name
- Sau foloseste doar comanda "create-project" cu nimic altceva dupa project_name (poti folosi orice nume pentru proiectul tau, eu am folosit "lrvt"):
composer create-project laravel/laravel project_name
Acum, Laravel este instalat pe local host.

Testare proiect Laravel

Pentru a testa cu XAMPP integritatea instalarii, pornesc XAMPP, apoi in browser accesez:
localhost/lrvt/public/
Va afisa o pagina ca in aceasta imagine:
php artisan serve

- Alternativ, poti folosi serverul web incorporat in PHP. In interfata Command Line navigheaza catre directorul cu proiectul Laravel, apoi initiaza urmatoarea instructiune in linia de commanda:
php artisan serve
Dupa executarea comenzii de mai sus, veti vedea afisat ca in urmatoarea imagine:

php artisan serve
Acum accesati in browser adresa:
http://localhost:8000
- Cand vreti sa opriti serverul, apasati Ctrl-C in Command-Line.
Daca vreti un alt port decat cel default 8000, specificati-l cu comanda "--port".
php artisan serve --port=8080
Daca primiti eroarea aceasta "RuntimeException No application encryption key has been specified.", trebuie sa generati un APP_KEY in fisierul ".env" .
- Daca directorul root al proietului Laravel nu contine fisierul .env atunci redenumiti fisierul ".env.example" in ".env".
Executati comanda urmatoare in Command-Line, unde ati instalat Laravel.
php artisan key:generate
Noua key generata poate fi vazuta in fisierul .env.
Daca folositi Laravel pe sistem Linux /Unix, setati permisiuni de scriere la directoarele storage si bootstrap/cache.

Pentru a afla versiunea Laravel instalata, rulati aceasta comanda in interfata command line, in directorul unde ati instalat Laravel:
php artisan --version
Sau verificati in fisierul:
vendor/laravel/framework/src/Illuminate/Foundation/Application.php

const VERSION = '5.5-dev'; //version of laravel

Un Test simplu in fiecare zi

HTML
CSS
JavaScript
PHP-MySQL
Engleza
Spaniola
Care tip de <input> creaza un element cu data tip calendar?
type="text" type="date" type="button"
<input type="date" name="set_date" value="2012-10-15" />
Ce proprietate CSS adauga efect de umbre la text?
font-style color text-shadow
h2 {
  text-shadow: 2px 3px 3px #a0a1fe;
}
Clic pe functia care adauga elemente noi la sfarsitul unui array.
pop() shift() push()
var pags = ["lectii", "cursuri"];
pags.push("download", "tutoriale");
alert(pags[2]);            // download
Ce functie aranjeaza un array in ordine crescatoare, dupa chei, mentinand corelatia dintre chei si valori?
asort() ksort() sort()
$lang =[10=>"PHP", 20=>"JavaScript", "site"=>"coursesweb.net");
ksort($lang);
var_export($lang);     // array ("site"=>"coursesweb.net", 10=>"PHP", 20=>"JavaScript")
La adjectivul "big" (mare), care este forma de Comparativ (mai mare)?
biggest biger bigger
He is bigger than his sister.
- El este mai mare decat sora lui.
Care este Comparativul adjectivului "grande" (mare)?
menos grande más grande el más grande
Él es más grande que su hermana.
- El este mai mare decat sora lui.
Laravel - Instalare

Last accessed pages

  1. Curs HTML gratuit Tutoriale HTML5 (119075)
  2. Culorile in limba engleza (368)
  3. Conditional IF in Limba Engleza - Fraze Conditionale (76563)
  4. Curs PHP MySQL, Tutoriale si Scripturi PHP (80173)
  5. Creare link-uri (11858)

Popular pages this month

  1. Cursuri si Tutoriale: Engleza, Spaniola, HTML, CSS, Php-Mysql, JavaScript, Ajax (635)
  2. Curs HTML gratuit Tutoriale HTML5 (503)
  3. Curs si Tutoriale JavaScript (441)
  4. Curs PHP MySQL, Tutoriale si Scripturi PHP (431)
  5. Curs CSS Online Tutoriale CSS3 (392)