Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [inne] Czy korzystać z frameworka?
Forum PHP.pl > Forum > Przedszkole
tomczyk
Witam!

Jestem absolwentem technikum informatycznego więc podstawy programowania już jakieś mam. Strony internetowe robię od podstawówki (wiadomo jak one wyglądały haha.gif) a i php też się troche bawiłem. Ogólnie rzecz biorąc kojarzę mniej więcej o co chodzi w programowaniu, znam mniej więcej php, html, css. Chciałbym zacząć robić konkretne strony internetowe z jakimś zapleczem administracyjnym itd. Miałem już koncepcje na napisanie małego CMSa w php. Jednak szukając informacji napotkałem coś takiego jak framework.

Zastanawiam się nad Tym czy warto porzucić swoją koncepcję odnośnie CMSa i kombinować z jakimś frameworkiem (myślalem nad ZendFramework) czy zostać przy opcji pierwszej?

Jeżeli warto pracować z frameworkiem to czy dobrym pomysłem jest kupienie książki Włodzimierza Gajdy do nauki Zend Frameworka?
pamil
Tak. Framework != CMS.
tomczyk
Ja wiem, że Framework != CMS. Nie chodzi mi konkretnie o CMSa tylko ogólnie o naukę, tworzenie stron itd...
pamil
Polecam framework, trochę rudu a później ogromnie przyśpiesza pracę.
abort
Tworzenie stron przy użyciu jakiegokolwiek frameworka będzie wymagało od Ciebie:
- pisania obiektowego (jeszcze lepiej: myślenia obiektowego)
- pisania (a jeszcze lepiej myślenia) zgodnego z modelem MVC
- trzymania się narzuconych przez autorów frameworka koncepcji

W zamian uzyskujemy:
- RAD (Rapipd Application Development) - wiele rzeczy, które chcielibyśmy dorobić do swojego MegaHiperProgramu już są we frameworku, trzeba je tylko umiejętnie zastosować
- czytelniejszy kod (co jest mało istotne w trakcie pisania, ale po roku...)
- kod, który mimo całej otoczki obiektowej i narzutów (konstruktory, autoloadery) jednak jest wydajniejszy od podobnego kodu, który napisalibyśmy sami (no chyba że jesteśmy wymiataczami - 90-95% tu piszących raczej nie jest)

To są "z grubsza" moje odczucia n/t pisania we frameworku, ale ja nie jestem zawodowym programistą.
tomczyk
Myślę że dwa pierwsze warunki spełniam, nie wiem jak z trzecim.

A co z książką? Warto kupić?
abort
Co do książki to nie pomogę. Tym bardziej, że nie używam Zenda, tylko CodeIgnitera (na którym na forum ludzie psy wieszają za jakość kodu), którego zresztą ciągle się uczę. Ale ja nie jestem zawodowcem, i dla mnie najważniejsza w CI jest DOKUMENTACJA, potem szybkość i spójność smile.gif
wpaski
co do książki, spróbuj tą:
http://helion.pl/ksiazki/php-obiekty-wzorc...stra,phpob3.htm

mam ją, opornie idzie, wszystkiego nie rozumiem, ale dobrze ją mieć i się z niej uczyć
olszam
frameworki warto ale jak chcesz własnego cms napisać to nie lepiej na początku sam php,html,css,mysql zrobić taką sobie oficjalną a potem przerabiać z frameworkiem chyba tak wygodniej sprawdzać czy dany kod zadziała. Do php chyba popularnym frameworkiem jest Yii, dokumentacja chyba też po pl jest albo eng, zend się nada ale chyba muli trochę zend, chyba że mylę go z czymś innym.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.