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
WebSocket
Until recently, creating desktop-like applications in the browser meant using inefficient Ajax or Comet technologies to …
book
Designing Data-Intensive Applications
Data is at the center of many challenges in system design today. Difficult issues need to …
book
OCUP 2 Certification Guide
OCUP 2 Certification Guide: Preparing for the OMG Certified UML 2.5 Professional 2 Foundation Exam both …
book
Uczenie maszynowe z użyciem Scikit-Learn i TensorFlow
To drugie wydanie bestsellerowego przewodnika po technikach uczenia maszynowego. Wystarczą minimalne umiejętności programistyczne, aby dzięki tej …