C O D E F I T

Loading

Specializuji se na tvorbu e-shopů, prezentačních webů, analytických a marketingových nástrojů. Spravuji sociální sítě a nabízím řešení pro lékárny a další sektory.

Kontaktní informace

Instalace Laravelu – krok za krokem - Webdesign & Tvorba webových stránek

Témata: Laravel, Composer, Route, Environment

Instalace Laravelu

Dříve jsme si řekli, co je Composer – nástroj pro správu PHP balíčků. Teď si ho rovnou vyzkoušíme v praxi. Nainstalujeme si pomocí něj Laravel, jeden z nejoblíbenějších PHP frameworků.

1. Instalace přes Composer

Pokud už máš Composer nainstalovaný (pokud ne, mrkni sem), stačí v terminálu spustit tento příkaz:

composer create-project laravel/laravel nazev-projektu

Tím se vytvoří nová složka s Laravelem včetně všech potřebných souborů. nazev-projektu si nahraď třeba za moje-aplikace.

2. Spuštění vývojového serveru

Laravel má zabudovaný jednoduchý webový server pro vývoj. Spustíš ho pomocí:

php artisan serve

Aplikace poběží na adrese http://localhost:8000.

3. Struktura projektu

Ve složce projektu najdeš spoustu adresářů. Tady jsou ty hlavní:

  • app/ – hlavní logika aplikace (kontrolery, modely…)
  • routes/web.php – webové trasy
  • resources/views/ – Blade šablony
  • .env – konfigurační soubor (např. databáze)

4. Úprava základní trasy

Otevři soubor routes/web.php a přepiš jeho obsah třeba takto:


use Illuminate\Support\Facades\Route;

Route::get('/', function () {
    return 'Ahoj světe z Laravelu!';
});
    

Po obnovení stránky na localhost:8000 uvidíš tento text.

5. Základní nastavení v .env

Soubor .env obsahuje citlivé a konfigurační informace. Například připojení k databázi:


DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=laravel
DB_USERNAME=root
DB_PASSWORD=
    

Tyto hodnoty si uprav podle svého prostředí, např. XAMPP nebo Laravel Sail.

Co dál?

Teď máš Laravel nainstalovaný a rozběhnutý. V příštích krocích si ukážeme:

  • Jak vytvořit první kontroler
  • Jak zobrazit data z databáze
  • Jak šablonovat pomocí Blade

Laravel je opravdu mocný nástroj – a práce s ním může být i zábava.

shape
shape
Hodnocení icon

Recenze & zpětná vazba

thumb
Mobilní lékárna

Lékárenský magnát

  • icon
  • icon
  • icon
  • icon
  • icon

S Davidem spolupracujeme v rámci projektu Mobilní lékárna už delší dobu a jsme velmi spokojení. Pravidelně nám dodává e-shopy lékáren a zajišťuje jejich technickou podporu.

icon
thumb
Jakub Konečný

Finanční poradce

  • icon
  • icon
  • icon
  • icon
  • icon

Mohu jenom doporučit. David mi dělal již několik webových stránek a vše bylo vždy rychle a kvalitně. Již dříve jsem ho doporučil několika lidem v okolí a udělal bych to znovu.

icon
thumb
Hana Stratilová

Fitness Trenérka

  • icon
  • icon
  • icon
  • icon
  • icon

David mi vytvořil systém pro fitko, do kterého si jednoduše zapisuji tréninky pro své klienty. V minulosti mi také dělal osobní web, kde jsem prezentovala své fitness služby. Všechno fungovalo, jak mělo, komunikace byla rychlá a lidská.

icon
thumb
Michal Dohnal

Vývojář

  • icon
  • icon
  • icon
  • icon
  • icon

Doporučuji. Získali jsme kvalitní web dle našich představ. Na jakékoliv doplňkové požadavky, stačilo zavolat a ještě ten samý den bylo vyřešeno / opraveno. Takhle by to mělo fungovat.

icon