NGINX: przykładowa konfiguracja dla Yii2 szablon advanced
| Yii2

nginxDo poprawnej pracy frameworka Yii z serwerem HTTP Nginx, należy:

  1. Zainstalować framework Yii2 szablon advanced
  2. Skonfigurować NIGNX
  3. Skonfigurować Yii2 – plik konfiguracyjny w backend

Czytaj dalej…


Yii2 konfiguracja komponentów, modułów i framework’a
| Yii2

yii2 logoPlik konfiguracyjny Yii2 szablon podstawowy znajduje się pod adresem config/web.php. W przypadku konfiguracji Yii2 szablon zaawansowany, frontend i backend posiadają własne pliki konfiguracyjne: frontend/config/main.php i backend/config/main.php
Dodatkowo pobierają one konfigurację ze wspólnego pliku common/config/main.php Czytaj dalej…


Yii2 testy: Instalacja i konfiguracja codeception.
| Yii2

codeception logoTen tutorial jest dla wersji Yii 2 Basic Application Template. Yii2 szczególnie od wersji 2.0.10 ułatwia sprawę testów. I jeżeli mamy zainstalowany framework Yii2 i codeception globalnie to możemy kompilować i uruchamiać testy komendą: (z ścieżki głównej aplikacji). Czytaj dalej…


Yii2 Pole tekstowe (input)
| Yii2

TD


Yii2 pole formularza
| Yii2

yii2 logo
Jest to lista metod generujących formularze (z modelem).
Formularze mogą posiadać wiele rodzajów pól, np:

  1. Pole tekstowe (input)
  2. Pole tekstowe wieloliniowe (textarea)
  3. Pole wyboru jednokrotnego (radio)
  4. Pole wyboru jednokrotnego lub wielokrotnego (checkbox)
  5. Pole wyboru jednokrotnego lub wielokrotnego (select/dropDownList)
  6. Pole ukryte (najczęściej pole tekstowe input)
  7. Pole przesłania pliku
  8. Pole hasła
  9. Pole z wyborem typu HTML5
    • Text
    • Email
    • Hasło
    • Data
    • Liczba
    • Adres URL
    • Telefon
    • Kolor
    • Zasięg (suwak)

Czytaj dalej…


Yii2 SEO: Przyjazne adresy URL, meta tytuły i meta opisy
| Yii2

yii2 seoNa optymalizację SEO składa się wiele elementów. To kilka z nich: Czytaj dalej…


Instalacja framework’a Yii2 basic lub advanced na Linux
| Yii2

yii2 instalacjaInstalacja Framework’a Yii2 jest bardzo prosta. Sprawę ułatwia Composer – system do zarządzania pakietami PHP.
Więc jeżeli mamy zainstalowany Composer możemy zacząć wklepywać komendy. Czytaj dalej…


Który szablon projektu Yii2 wybrać, basic czy advanced?
| Yii2

yii2 basic or advancedPrzed instalacją framework’a Yii2 możemy stanąć przez wyborem wersji: Yii2 Basic Project Template lub Yi2 Advanced Project Template
Pod względem możliwości i funkcjonalności obie wersje niczym się nie różnią. Obie wersje mogą posiadać wszystkie klasy z repertuaru Yii2.

Podstawową różnicą tych wersji jest to że Yii2-app-advanced zawiera w sobie 2 odseparowane aplikacje (folder frontend i backend) współdzielonym kodem (folder common i vendor). Czytaj dalej…


Programista PHP framework Yii2 do usług.
| Yii2

Witaj,
Jeżeli potrzebujesz programisty lub konsultanta Yii2 zapraszam do kontaktu.
Czytaj dalej…