Idea przygotowywania szkieletów aplikacji wynika z rozwoju własnego warsztatu programisty. Wiadomo bowiem, że właściwy danej aplikacji kod stanowi jedynie część całego programu. Reszta się powtarza i daje wielokrotnie zastosować w innych aplikacjach.
Źródło:PHP Solutionswww.phpsolmag.org
W artykule, krok po kroku powiemy, jak stworzyć własny Framework. Nasze rozwiązanie oparte będzie na doświadczeniu profesjonalnych programistów w kilkuletniej pracy nad tworzeniem własnych szkieletów aplikacji.
Dla PHP istnieje już całkiem pokaźna liczba gotowych implementacji frameworków (patrz tabela na końcu artykułu). Ciągle też powstają kolejne, korzystające z dobrodziejstw nowego modelu obiektowego PHP5. Wiele spośród frameworków zostało udostępnionych przez ich twórców (np. w Internecie) ogółowi programistów.
A już myślałem, że jestem szaleńcem rozwijając własny framework. A robię tak dlatego, że wychodzi mi zawsze szybciej napisać brakujący komponent X niż nauczyć się od podstaw nowego frameworka. Do tego jeszcze ta siła przyzwyczajeń. Byłbym chory gdybym miał na przykład mieszać php z html w jednym pliku, a np w ZF to norma.
Fajny art, tylko nie rozumiem jednej rzeczy.
Co jest zawarte w klasie newsmodel.clsss.php ?
Pozdr.
Fajny art, na poziomie :)
A czy jest gdzies wersja do wydruku (np. PDF lub calosc na jednej stronie)? Wygodniej czytac z kartki :)
Ciężki artykuł o ciężkim temacie. Listingi zbyt porozrzucane, czasem nie można odnaleźć klas o których jest mowa w tekście. Jest parę literówek w kodzie. Ogólnie jest dobrze.
Listingi i rysunki troche zle umiejscowione w tekscie, co utrudnia czytanie, ale wartosc merytoryczna wysoka.
Dlaczego jest brak możliwości pobrania tego artykułu jako pliku PDF ? Lub jeśli ów link istnieje (ja go jakoś nie potrafię zlokalizować) dlaczego jest tak słobo widoczny ?
po prostu zrob sobie swoje klasy i chierarchie klas i masz szkielety aplikacji i do tego bardzo modularne
Cieszę się, że uwagi jakie zgłosiłem co do wyglądu listingów oraz ich podlinkowania zostały zauważone i szybko wprowadzone. To świadczy o profesjonalnym podejściu osób tworzacych ten wortal.
Brawo!
W PDF'ie ten artykuł wyglada duzo lepiej :P
Szkoda ze czasem trzeba przejsc na nastepna strone aby zobaczyc listing :(