With this practical guide, you'll learn how PHP has become a full-featured,
mature language with object-orientation, namespaces, and a growing collection
of reusable component libraries. You'll learn best practices for application
architecture and planning, databases, security, testing, debugging, and
deployment.
Język PHP powraca w wielkim stylu! Język PHP to obecnie jeden z najbardziej
niedocenianych języków programowania. W sieci można znaleźć masę artykułów
wykluczających jego zastosowanie w zaawansowanych projektach. A przecież w
obecnej wersji język ten jest pełnoprawnym kandydatem do zadań specjalnych!
Przekonaj się, jak używać go we właściwy sposób! Ta książka powinna rozwiać
wszystkie mity o niedojrzałości języka PHP. Sięgnij po nią i przekonaj się,
jakie fantastyczne możliwości daje Ci najnowsza wersja języka. Wśród nich
znajdziesz domknięcia, wbudowany serwer HTTP, przestrzenie nazw oraz
generatory. Ponadto poznasz standardy kodowania PSR oraz przekonasz się, jak
korzystać z gotowych komponentów. Na kolejnych stronach znajdziesz informacje
na temat najlepszych praktyk i dowiesz się, jak skonfigurować środowisko
uruchomieniowe tak, żeby osiągnąć jego najwyższą wydajność. Ta książka jest
obowiązkową lekturą dla wszystkich programistów języka PHP. Język PHP właśnie
się odradza — lepszy i silniejszy! Poznaj najnowsze elementy języka PHP, takie
jak przestrzenie nazw, cechy, generatory i zamknięcia. Dowiedz się gdzie
szukać gotowych komponentów oraz jak ich używać i tworzyć własne. Naucz się
stosować najlepsze techniki zabezpieczania aplikacji, pracy z bazami danych,
obsługi wyjątków i błędów. Naucz się technik wdrażania, dostrajania,
testowania i profilowania aplikacji PHP przy użyciu odpowiednich narzędzi.
Poznaj interpreter HHVM i język Hack Facebooka oraz dowiedz się, jaki wpływ
mają na nowoczesny język PHP. Zbuduj lokalne środowisko programistyczne o
podobnych cechach, jak serwer produkcyjny. Przekonaj się, jakie nowości kryje
PHP! „W programowaniu pewne jest tylko to, że wszystko się zmienia. PHP także
ulega zmianom, co wymusza modyfikowanie sposobu podejścia do tworzenia
aplikacji przez programistów. Josh opisał narzędzia i pojęcia, które należy
znać, aby pisać nowoczesne programy w języku PHP.” — Cal Evans