Autor wpisu: d3ut3r, dodany: 04.03.2012 10:32, tagi: zend_framework, php
Coś dawno nie pisałem, tak dawno że zapomniałem o tym blogu ale do rzeczy ponieważ teraz mam trochę czasu wolnego postanowiłem zrobić coś konstruktywnego z dziedziny PHP wybór padł na poznanie jakiegoś frameworka. Kilka godzin przeszukiwania google i zostały 2 do wyboru SYMFONY i ZF. Miałem przyjemność modyfikować w małym zakresie strony oparte zarówno o ZF jak i o SYMFONY więc mam malutkie pojęcie o każdym z nich. Wybór ostatecznie padł na ZF, wraz z nauką ZF chciałbym na łamach tego blogu poprowadzić serię tutoriali na temat ZF a pierwszym z nich będzie utworzenie najprostszego projektu.
1. Przygotowania
Do wykonania poniższych czynności będziemy potrzebować:
- Środowiska testowego (polecam zainstalowanie pakietu xampp)
- Paczki z zend framework którą możemy pobrać tutaj(ja pobrałem paczkę Zend Framework 1.11.11 Full)
- 10 minut wolnego czasu
2. Do dzieła
Pierwsze co musimy zrobić to wypakować gdzieś nasz framework sam zdecydowałem się na katalog D:\xampp\ZF. Po wypakowaniu powinniśmy mieć strukturę jak na screenie poniżej.
Następnym krokiem będzie zmiana zmiennej systemowej PATH. Sposób edycji tej zmiennej może być różny na różnych systemach operacyjnych ja opiszę tutaj sposób dla Windows XP:
- Klikamy “Mój komputer” prawym przyciskiem myszy
- Z menu kontekstowego wybieramy “Właściwości”
- Przechodzimy na zakładkę “Zaawansowane”
- Klikamy przycisk “Zmienne środowiskowe”
- Na liście odnajdujemy zmienną PATH i klikamy dwukrotnie
- W nowo otwartym okienku na samym końcu dopisujemy: ;d:\xampp\ZF\bin
- Jeżeli do tej pory tego nie zrobiliśmy warto dopisać również ;d:\xampp\php\bin oraz ;d:\xampp\mysql\bin
Powyższe czynności pozwolą wykonać nam komendy zf, php, mysql z dowolnego miejsca na dysku.
Kolejnym naszym zadaniem będzie zmodyfikowanie pliku php.ini dla mojego pakietu xampp ścieżka do pliku jest następująca: d:\xampp\php\php.ini otwieramy plik za pomocą dowolnego edytora a następnie odnajdujemy linię:
include_path = ".;D:\xampp\php\PEAR"
i zmieniamy ją na: