Projekt z wykorzystaniem yii 2 - część I.
Yii określono jako framework ogólnego przeznaczenia, będzie więc on doskonale nadawał się do naszego projektu, który ma być częścią witryny przeznaczonej dla restauracji. W tym poście przedstawię założenia projektu, sposób instalacji potrzebnego nam frameworka oraz test wymagań jakie musi spełniać nasz system abyśmy mogli z nim pracować.
Założenia projektu.
-
Projekt będzie zawierać stronę lub strony z widokiem menu oraz stronę administracyjną (po zalogowaniu).
-
Menu ma zostać podzielone według rodzajów potraw: zupy, drugie dania, napoje itp.
-
Strona administracyjna będzie umożliwić dodawanie pozycji do menu lub ich usuwanie, oraz wprowadzanie w nim zmian.
-
W projekcie zostanie wykorzystanie framework yii2 oraz bazy danych mysql.
Instalacja.
Do instalacji frameworka yii możemy wykorzystać composera, aby tak zrobić wcześniej musimy mieć zainstalowaną bibliotekę curl. Framework można instalować w dwóch wersjach basic oraz advenced. W tym przypadku wybrałem wersję basic nadając nazwę projektowi menu (cały prokekt powstał przy wykorzystaniu dystrybucji Linux Mint oraz narzędzi w nim dostępnych).
$ curl -sS https://getcomposer.org/installer | php
$ php composer.phar create-project --prefer-dist --stability=dev yiisoft/yii2-app-basic menu
Teraz możemy sprawdzić czy nasz system spełnia odpowiednie wymagania. Można to uczynić uruchamiając plik requirement
Widok katalogów i plików po instalacj w folderze głównym .
Widok strony startowej po uruchomieniu aplikacji.
2016-06-01 Ator: bronco-one
Projekt z wykorzystaniem yii 2 - część I.
Yii określono jako framework ogólnego przeznaczenia, będzie więc on doskonale nadawał się do naszego projektu, który ma być częścią witryny przeznaczonej dla restauracji. W tym poście przedstawię założenia projektu, sposób instalacji potrzebnego nam frameworka oraz test wymagań jakie musi spełniać nasz system abyśmy mogli z nim pracować.
Założenia projektu.
-
Projekt będzie zawierać stronę lub strony z widokiem menu oraz stronę administracyjną (po zalogowaniu).
-
Menu ma zostać podzielone według rodzajów potraw: zupy, drugie dania, napoje itp.
-
Strona administracyjna będzie umożliwić dodawanie pozycji do menu lub ich usuwanie, oraz wprowadzanie w nim zmian.
-
W projekcie zostanie wykorzystanie framework yii2 oraz bazy danych mysql.
Instalacja.
Do instalacji frameworka yii możemy wykorzystać composera, aby tak zrobić wcześniej musimy mieć zainstalowaną bibliotekę curl. Framework można instalować w dwóch wersjach basic oraz advenced. W tym przypadku wybrałem wersję basic nadając nazwę projektowi menu (cały prokekt powstał przy wykorzystaniu dystrybucji Linux Mint oraz narzędzi w nim dostępnych).
$ curl -sS https://getcomposer.org/installer | php
$ php composer.phar create-project --prefer-dist --stability=dev yiisoft/yii2-app-basic menu
Teraz możemy sprawdzić czy nasz system spełnia odpowiednie wymagania. Można to uczynić uruchamiając plik requirement

Widok katalogów i plików po instalacj w folderze głównym .

Widok strony startowej po uruchomieniu aplikacji.
2016-06-01 Ator: bronco-one