Witaj, Gościu O nas | Kontakt | Mapa
Wortal Forum PHPEdia.pl Planeta Kubek IRC Przetestuj się!
Kategorie

Kategorie

Kategoria wyżej
O autorze

O autorze

Magazyn PHP Solutions
Reklama

Reklama

Frameworki dla PHP, czyli wydajne tworzenie aplikacji

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

Co należy wiedzieć...
Co obiecujemy...

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.

W SIECI
  1. http://www.phppatterns.com - najlepsze źrodło o frameworkach
  2. http://wact.sourceforge.net - strona domowa WACT, ale również bardzo dużo interesujących artykułów
  3. http://java.sun.com/developer/technicalArticles/J2EE/patterns/
  4. http://www.martinfowler.com/eaaCatalog/
  • możliwość uwolnienia się od obecnej w każdym projekcie uciążliwej, powtarzanej pracy,
  • minimalizację ryzyka wystąpienia błędów, która jest efektem ograniczenia liczby powtarzających się czynności i uniknięcia powielania kodu,
  • możliwość korzystania ze gromadzonej przez lata pracy nad danym frameworkiem wiedzy i doświadczeń jego twórców. Możemy oczekiwać, że dzięki wieloletniej praktyce zastosowane rozwiązania okażą się najlepszymi z możliwych,
  • uporządkowanie i systematyzację projektu. Dzięki zastosowaniu frameworków, mamy jedną strukturę katalogów, typowy układ plików konfiguracyjnych, itd.,
  • możliwość usystematyzowania terminologii używanej przez programistów pracujących nad danym projektem i idące za tym ułatwienie komunikacji,
  • łatwość identyfikacji braków frameworkai dodawania do niego nowychfunkcjonalności.

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.

Informacje na podobny temat:
Wasze opinie
Wszystkie opinie użytkowników: (12)
MVC fajny artykul
Piątek 27 Kwiecień 2018 7:14:35 pm - Jacek22 <artik_at_o2.pl>

Bardzo fajny artykuł :). Polecam również lekturę https://devloger.pl/mvc-co-to-jest-na-czym-polega-jak-dziala .

Adam
Czwartek 14 Styczeń 2010 6:22:02 pm - pp-layouts <a.lyskawa_at_gmail.com>

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
Piątek 09 Styczeń 2009 10:04:20 am - uve

Fajny art, tylko nie rozumiem jednej rzeczy.

Co jest zawarte w klasie newsmodel.clsss.php ?

Pozdr.

pdf
Wtorek 06 Styczeń 2009 1:40:05 pm - yaotzin <yaotzin1_at_o2.pl>

PDF'a dajcież ...

Art
Piątek 08 Sierpień 2008 12:29:47 pm - Joachim Peters <edaroo_at_gmail.com>

Fajny art, na poziomie :)

Wersja do wydruku
Wtorek 30 Październik 2007 4:09:24 pm - reddy

A czy jest gdzies wersja do wydruku (np. PDF lub calosc na jednej stronie)? Wygodniej czytac z kartki :)

;)
Środa 15 Sierpień 2007 8:41:40 pm - carbolymer

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.

Dobry artykul
Czwartek 04 Maj 2006 1:45:52 am - SzajbuS <szajbus_at_rambler.com.pl>

Listingi i rysunki troche zle umiejscowione w tekscie, co utrudnia czytanie, ale wartosc merytoryczna wysoka.

Brak druku do PDF
Środa 22 Luty 2006 9:27:25 pm - angel2953

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 ?

prosty temat
Sobota 28 Styczeń 2006 6:00:51 pm - emp

po prostu zrob sobie swoje klasy i chierarchie klas i masz szkielety aplikacji i do tego bardzo modularne

Profesjonalizm
Niedziela 15 Styczeń 2006 12:22:17 pm - aztech <scrabblewroclaw_at_op.pl>

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!

Brak danych :)
Piątek 13 Styczeń 2006 10:32:09 pm - ..:: pingu ::.. <pingu_at_interia.pl>

W PDF'ie ten artykuł wyglada duzo lepiej :P

Szkoda ze czasem trzeba przejsc na nastepna strone aby zobaczyc listing :(

Mentax.pl    NQ.pl- serwery z dodatkiem świętego spokoju...   
O nas | Kontakt | Mapa serwisu
Copyright (c) 2003-2024 php.pl    Wszystkie prawa zastrzeżone    Powered by eZ publish Content Management System eZ publish Content Management System