Book description
Ci?g?y rozwój j?zyka PHP sprawia, ?e za jego pomoc? mo?na ju? tworzy? bardzo zaawansowane aplikacje. Wszyscy programi?ci wiedz?, ?e wraz ze wzrostem skomplikowania tworzonego oprogramowania konieczne staje si? zastosowanie sprawdzonych, przemy?lanych i przetestowanych rozwi?za?. Takim zbiorem najlepszych metod rozwi?zywania typowych problemów s? wzorce projektowe. Zawita?y one równie? do ?wiata PHP!
Na rynku znajdziesz wiele ksi??ek po?wi?conych wzorcom projektowym, jednak dotycz? one zazwyczaj j?zyków Java lub C. Ta wyj?tkowa ksi??ka zajmuje si? wzorcami w j?zyku PHP. W trakcie lektury poznasz podstawowe za?o?enia programowania obiektowego, wzorce czynno?ciowe, kreacyjne i strukturalne. Przekonasz si? te?, jak bardzo wzro?nie jako?? Twojego kodu, je?eli do komunikacji z baz? danych MySQL zastosujesz wzorzec Proxy. Ksi??ka ta jest obowi?zkow? lektur? ka?dego programisty pisz?cego w j?zyku PHP. Zobacz, jak dobry mo?e by? Twój kod!
Wzorce projektowe w PHP to:
- najlepsze rozwi?zania typowych problemów
- sposób na popraw? jako?ci Twojego kodu
- ?atwiejsza komunikacja z baz? danych MySQL
- mniej b??dów w Twoich aplikacjach
Przekonaj si?, jak tworzy? kod wysokiej jako?ci!
Table of contents
- PHP. Wzorce projektowe
- Dedykacja
- Przedmowa
-
I. WstÄp do wzorców projektowych
- 1. PHP a programowanie obiektowe
- 2. Podstawowe zagadnienia programowania obiektowego
- 3. Podstawowe zagadnienia wzorców projektowych
- 4. Wykorzystanie UML-a we wzorcach projektowych
-
II. Wzorce kreacyjne
-
5. Wzorzec Metoda FabrykujÄ
ca
- Czym jest wzorzec Metoda FabrykujÄ ca?
- Kiedy korzystaÄ z Metody FabrykujÄ cej
- Minimalistyczny przykÅad
-
Wprowadzanie zmian w klasach
- Dodanie elementów graficznych
- Koordynowanie produktów
- Zmiany w produkcie tekstowym
- Zmiany w produkcie graficznym
- Dodanie nowych produktów i parametryzowanych Å¼Ä daÅ
- Jedna fabryka i wiele produktów
- Nowe fabryki
- Nowe produkty
- Klient z parametrem
- Klasy pomocnicze
- Diagram plików
- Produkty siÄ zmieniajÄ , interfejs zostaw w spokoju
- 6. Wzorzec Prototyp
-
5. Wzorzec Metoda FabrykujÄ
ca
-
III. Wzorce strukturalne
- 7. Wzorzec Adapter
- 8. Wzorzec Dekorator
-
IV. Wzorce czynnoÅciowe
-
9. Wzorzec Metoda Szablonowa
- Czym jest wzorzec Metoda Szablonowa?
- Kiedy wykorzystywaÄ wzorzec Metoda Szablonowa
- Wykorzystanie wzorca Metoda Szablonowa z obrazami i podpisami: minimalistyczny przykÅad
- Klasa Client
- Zasada Hollywood
- Wykorzystanie Metody Szablonowej z innymi wzorcami projektowymi
- Hak we wzorcu Metoda Szablonowa
- MaÅy, ale potÄżny wzorzec Metoda Szablonowa
- 10. Wzorzec Stan
-
9. Wzorzec Metoda Szablonowa
-
V. MySQL i wzorce projektowe PHP
- 11. Uniwersalna klasa poÅÄ czeniowa i wykorzystanie wzorca Proxy dla bezpieczeÅstwa
- 12. Elastyczny wzorzec projektowy Strategia
- 13. Wzorzec projektowy ÅaÅcuch OdpowiedzialnoÅci
- 14. Budowa systemu CMS za pomocÄ wzorca Obserwator
- A. O autorze
- Indeks
- Kolofon
- Copyright
Product information
- Title: PHP. Wzorce projektowe
- Author(s):
- Release date: August 2013
- Publisher(s): Helion
- ISBN: 9781457178672
You might also like
book
API nowoczesnej strony WWW. Usługi sieciowe w PHP
Za sukcesem i siłą najpopularniejszych serwisów w sieci często stoi decyzja o szerokim udostępnieniu API (ang. …
book
PHP, MySQL i JavaScript. Wprowadzenie. Wydanie IV
Przewodnik twórcy stron i aplikacji sieciowych! PHP wraz z baz? danych MySQL oraz j?zykiem JavaScript to …
book
PHP & MySQL Schnelleinstieg
Programmieren lernen in 14 Tagen Einfach und ohne Vorkenntnisse PHP programmieren lernen ohne Vorkenntnisse Alle Grundlagen …
book
PHP. Nowe możliwości, najlepsze praktyki
Język PHP to obecnie jeden z najbardziej niedocenianych języków programowania. W sieci można znaleźć masę artykułów …