Temat: Nauka PHP - doświadczenie w programowaniu jużj mam :)
Adrian Zdziechowicz:
(...) Framework to można sobie z tego dopiero napisać .
Łukasz Cepowski:
(...)wtedy wlasciwie powstaje z ZF konkretny framework do zrobienia czegos tam :)
Framework - (rama projektowa, szkielet) to w programowaniu struktura wspomagająca tworzenie, rozwój i testowanie powstającej aplikacji. ( źródło:
wikipedia )
ponadto:
The component structure of Zend Framework is somewhat unique; each component is designed with few dependencies on other components. This loosely coupled architecture allows developers to use components individually. We often call this a "use-at-will" design. ( źródło:
dokumantacja ZF
wydaje mi się, że nie ma co dyskutować nad tym czy ZF jest czy nie jest frameworkiem ;-)
A co do sposobu nauki: ja preferuję wczytywać się w kody źródłowe - jest to najlepszy sposób na poznanie danej biblioteki.
Najlepsze IDE: zdecydowanie takie, w którym Ci się najlepiej pracuje. Ja zawodowo używam PHP Eclipse (nie mylić z PDT Eclipse), a prywatnie to różnie, czasem NetBeans a czasem Geany (taki prosty, szybki edytorek pod linuxem).
Polecam od czasu do czasu wyłączyć podpowiadanie kodu w IDE (albo przesiąść się na coś co tego nie ma) - od podpowiadania "człowiek głupieje" - z doświadczenia wiem, że zbyt długa praca z "gadżetami" powoduje problemy przy nagłej konieczności pracy np. przez vi, bezpośrednio na serwerze (np. w sytuacji wyjątkowej typu: awaria aplikacji i konieczność zdalnej pracy) - okazuje się, że kolejność parametrów funkcji czy metod wcale nie jest taka oczywista ;-)
Pozdrawiam!
Grzegorz Nowicki edytował(a) ten post dnia 04.10.09 o godzinie 20:13