Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak to ogarnąć - PHP strukturalnie, a framework
Forum PHP.pl > Forum > PHP
Kasat
Witajcie, mam pewien dylemat co zrobić.. ponieważ od paru dobrych lat piszę strukturalnie, przez co też mi ciężko o pracę bo są wymagane Frameworki czy też OOP.
Ja niestety znam tylko teorie, ale chce się nauczyć OOP na frameworku ZEND 2. Udało mi się zainstalować go, zmienić nawet wygląd na taki jaki ja chce, stworzyć nowe testowe moduły.. ale właściwie na tym się kończy, nie potrafię ogarnąć jak chociażby podłączyć bazę danych - wiem, że trzeba użyć Adaptera, ale każda próba wyciągnięcia jakiś danych kończy się błędami, właściwie nie istotne jakimi ponieważ skoro nie potrafię tego z pomocą dokumentacji to ciężko będzie cokolwiek innego napisać.

I tu pytanie do Was w jaki sposób to wszystko zacząć, ponieważ strukturalnie całkiem dobrze piszę. Napisałem parę sporych serwisów i wiem, że potrafię.. tylko właśnie chce zacząć w OOP.

Co polecacie by zacząć to na poważnie, żeby wszystko było aktualne. Już wczoraj przez pomyłkę zamówiłem książkę do ZEND zamiast do ZEND 2, bo na innym forum "expert" polecił.


Także proszę o pomoc.
usb2.0
myślę, że cieżko Ci będzie zaczać z jakikolwiek frameworkiem znajac tylko teorie OOP, ja bym powiedzial że pierw praktyka OOP, a potem jakis framework,
bo nawet jak ogarniesz podstawy frameworka to przydaloby się wiedzieć co i jak działa,

może mili panowie z helionu przyjmą zwrot i lepiej sobie kup to http://helion.pl/ksiazki/php-obiekty-wzorc...stra,phpob3.htm
Kasat
Rozumiem, a co z poprzednimi wydaniami tej książki? Tam są jakieś same podstawy czy jak?
Chce mieć pewność, że niczego nie ominę. smile.gif
mrc
Jeżeli znasz teoretycznie OOP to poczytaj o mvc i napisz jedną, może dwie wersje. Zrób sobie klasę bazy danych, klasę zarządzającą widokami, pobaw się tym. Każda taka zabawa dużo uczy. Jak już zaczniesz widzieć co to jest mvc, to zacznij od jakiegoś obcego frameworka. I jeszcze jedna rada: Dużo czytaj.
Wazniak96
Znać teoretycznie, a rozumieć to dwie różne sprawy. Ja mam podobnie (dlatego zabrałem się za androida, bo java to typowo obiektowy język a android to swoisty framework. W dodatku to ciekawe smile.gif ).

Jeśli koniecznie zależy Ci na OOP w phapie to tak jak napisano dużo czytaj ale i pisz. Ze swojej strony mogę Ci polecić spawn framework. Polska dokumentacja, stworzony przez moderatora tego forum. Także w razie problemów raczej mógłbyś uzyskać szybką i zadawalającą Cię odpowiedz smile.gif Ja w nim trochę się bawiłem i wygląda obiecująco ;>
Kasat
Dzięki wszystkim za odpowiedzi. Zakupiłem książkę o której pisano wyżej w formie PDF no i jest extra. Co prawda czasami musiałem przeczytać parę razy to samo by dobrze to ogarnąć (właściwie w dziedziczeniu), ale wczoraj nie umiałem napisać klasy,a co dopiero pojąć dziedziczenia.. teraz już bez pomocy książki jestem wstanie napisać własną klasę smile.gif Ci prawda mała, bo mała.. ale jak cieszy biggrin.gif

Jeżeli ktoś ma wątpliwości co do kupna tej książki to muszę powiedzieć, że naprawdę warto.. mimo, że podstawowe zagadnienia w z początku książki można zobaczyć w necie to i tak warto.. jest o wiele lepiej wytłumaczone co jak działa,jest masa przykładowego kodu...a w naszych polskich poradnikach to "byle było" smile.gif


Po lekturze chce spróbować napisać jakiś mini serwis (logowanie,rejestracja,dodaj artykuł itd.) i to chyba najbardziej mi pomoże w pisaniu OOP. smile.gif
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.