MENU

KATEGORIE

TOPLISTA

Torrent: PHP 5. Narzędzia dla ekspertów (2010, Helion) - Dirk Merkel [PL] [pdf] [LIBGEN]
PHP 5. Narzędzia dla ekspertów (2010, Helion) - Dirk Merkel [PL] [pdf] [LIBGEN]
Dodał: umezrorv
Data: 19-07-2021
Rozmiar: 7.48 MB
Seed: 1
Peer: 0
Pobierz torrent

  • *
Głosów: 0
Kategoria: KSIĄŻKI -> KSIĄZKI / GAZETY
Zaakceptował: nie wymagał akceptacji
Liczba pobrań: 2
Liczba komentarzy: 0
Ostatnia aktualizacja: 0000-00-00 00:00:00
OPIS:
..::(Info)::..

Tytuł: PHP 5. Narzędzia dla ekspertów
Rok: 2010
Wydawca: Helion
Format: pdf

..::(Opis)::..

Osiągnij wyższy poziom zaawansowania w PHP!
Jak tworzyć efektywny, łatwy w utrzymaniu kod PHP?
Jak automatycznie tworzyć dokumentację techniczną?
Jak debugować aplikację z Xdebug?
Język PHP to ulubione środowisko wielu programistów tworzących aplikacje i strony internetowe. Jego wykorzystanie pozwala na błyskawiczne osiągnięcie efektów, a nauka nie przysparza trudności. Trudno wskazać moment, w którym PHP zdobył tak ogromną popularność. Chwilami można odnieść wrażenie, jakby w sieci był obecny od zawsze. Piąta wersja tego języka zawiera wszystko to, co powinien posiadać nowoczesny język programowania — możliwość programowania obiektowego, wsparcie dla formatu XML oraz rozbudowane mechanizmy wejścia-wyjścia. PHP 5 może z powodzeniem konkurować z "dużymi" rozwiązaniami, dostępnymi od lat na rynku aplikacji internetowych.

Niniejsza książka to pozycja przeznaczona dla programistów, którzy znają już podstawy tego języka. To unikalny podręcznik, dzięki któremu nauczysz się tworzyć efektywny, profesjonalny i łatwy w utrzymaniu kod. W trakcie lektury zdobędziesz wiedzę na temat systemów kontroli wersji, testów jednostkowych, szkieletów aplikacji oraz narzędzi wspomagających proces debugowania. Ponadto dowiesz się, w jaki sposób tworzyć dokumentację z wykorzystaniem phpDocumentor, jak wybrać najlepszy szkielet aplikacji oraz wdrożyć aplikację w środowisku produkcyjnym. Dzięki tej książce osiągniesz wyższy poziom zaawansowania w programowaniu w języku PHP!

Standardy pisania kodu PHP
Opracowywanie własnych standardów
Przygotowanie profesjonalnego środowiska programistycznego
Dokumentowanie kodu za pomocą phpDocumentor
Zarządzanie kodem źródłowym i jego wersjami
Debugowanie aplikacji
Szkielety aplikacji PHP
Testy jednostkowe — tworzenie niezawodnego kodu
Wdrażanie aplikacji
Projektowanie aplikacji z wykorzystaniem UML
Proces ciągłej integracji
Ta książka pomoże Ci stać się lepszym programistą!
O autorze (9)
O recenzentach (11)
Przedmowa (13)
Rozdział 1. Standardy i styl pisania kodu (17)
Co uwzględnić przy tworzeniu standardów? (17)
Zalety (18)
Wady (19)
Standard pisania kodu PHP (19)
Formatowanie (20)
Konwencje nazewnicze (25)
Metodologia (29)
Weryfikacja zgodności ze standardami pisania kodu (35)
Automatyczna kontrola zgodności za pomocą narzędzia PHP_CodeSniffer (35)
Podsumowanie (46)
Rozdział 2. Dokumentowanie za pomocą narzędzia phpDocumentor (49)
Dokumentacja w treści kodu (50)
Poziomy szczegółowości (51)
Wprowadzenie do programu phpDocumentor (52)
Instalacja programu phpDocumentor (52)
Bloki DocBlock (54)
Szablony DocBlock (55)
Samouczki (56)
Dokumentowanie projektu (59)
Opcje programu phpDocumentor (74)
Katalog tagów (78)
Tagi stosowane w PHP4 (94)
Tagi użytkownika (94)
Podsumowanie (95)
Rozdział 3. Eclipse - zintegrowane środowisko programistyczne (97)
Dlaczego Eclipse? (98)
Wprowadzenie do PDT (100)
Instalacja Eclipse (100)
Wymagania (100)
Wybór pakietu (102)
Dodawanie pluginu PDT (102)
Podstawowe pojęcia związane z Eclipse (104)
Przestrzeń robocza (Workspace) (104)
Widoki (Views) (105)
Perspektywy (107)
Przykładowy projekt PDT (108)
Możliwości funkcjonalne pluginu PDT (111)
Edytor (111)
Inspekcja (115)
Debugowanie (117)
Preferencje PDT (120)
Inne możliwości funkcjonalne (127)
Pluginy Eclipse (128)
Zend Studio dla Eclipse (129)
Wsparcie (131)
Refaktoring (131)
Generowanie kodu (131)
Testowanie za pomocą PHPUnit (131)
Obsługa programu phpDocumentor (132)
Integracja ze szkieletem Zend Framework (133)
Integracja z serwerem Zend (133)
Podsumowanie (133)
Rozdział 4. Zarządzanie kodem źródłowym i wersjami (135)
Typowe przypadki użycia (135)
Krótka historia kontroli kodu źródłowego (136)
CVS (139)
Wprowadzenie do Subversion (141)
Instalacja klienta (141)
Konfiguracja serwera (142)
Pojęcia związane z Subversion (143)
Lista poleceń Subversion (147)
Tworzenie projektu Subversion (157)
Sposób pracy z systemem kontroli wersji (164)
Bliższe spojrzenie na repozytorium (169)
Odgałęzienia i scalanie (171)
Aplikacje klienckie (177)
Konwencje i najlepsze praktyki przy pracy z Subversion (183)
Przystosowywanie Subversion do własnych potrzeb (184)
Powiadamianie programistów o zatwierdzonych plikach za pomocą skryptu post-commit (187)
Podsumowanie (187)
Rozdział 5. Debugowanie (189)
Pierwsza linia obrony - kontrola składni (189)
Dzienniki (191)
Opcje konfiguracyjne (192)
Dostosowywanie opcji konfiguracyjnych i panowanie nad nimi - PhpIni (194)
Wyświetlanie informacji diagnostycznych (201)
Funkcje (201)
"Magiczne" stałe (205)
Tworzenie własnej klasy diagnostycznej (205)
Wprowadzenie do Xdebug (221)
Instalacja Xdebug (221)
Konfiguracja Xdebug (224)
Natychmiastowe korzyści (225)
Zdalne debugowanie (228)
Podsumowanie (235)
Rozdział 6. Szkielety aplikacji PHP (237)
Pisanie własnego szkieletu (237)
Ocena i wybór szkieletów (238)
Społeczność i akceptacja (239)
Możliwości funkcjonalne (239)
Dokumentacja (240)
Jakość kodu (240)
Stosowanie i zgodność ze standardami pisania kodu (241)
Dopasowanie do projektu (241)
Łatwość w nauce i adaptacji (242)
Dostępność kodu źródłowego (242)
Znajomość szkieletu (243)
Ich zasady (243)
Popularne szkielety aplikacji PHP (243)
Zend (244)
CakePHP (244)
CodeIgniter (245)
Symfony (245)
Yii (246)
Aplikacja w szkielecie Zend Framework (247)
Lista cech i funkcji (247)
Kręgosłup aplikacji (248)
Usprawnienia (253)
Podsumowanie (272)
Rozdział 7. Testowanie (273)
Metody testowania (273)
Czarna skrzynka (274)
Biała skrzynka (274)
Szara skrzynka (275)
Typy testowania (276)
Testowanie jednostkowe (276)
Testowanie integracyjne (277)
Testowanie regresyjne (277)
Testowanie systemowe (278)
Testy akceptacji użytkowników (278)
Wprowadzenie do PHPUnit (279)
Instalacja PHPUnit (279)
Przeszukiwanie ciągu tekstowego (przykładowy projekt) (281)
Analiza pokrycia kodu (306)
Podklasy klasy TestCase (307)
Podsumowanie (308)
Rozdział 8. Wdrażanie aplikacji (309)
Cele i wymagania (309)
Wdrażanie aplikacji (311)
Wymeldowywanie plików i wysyłanie ich na serwer (312)
Wyświetlanie informacji o niedostępności serwisu (313)
Aktualizacja i instalacja plików (313)
Aktualizacja schematu i zawartości bazy danych (314)
Rotacja plików dziennika i aktualizacja dowiązań symbolicznych (314)
Weryfikacja wdrożonej aplikacji (315)
Automatyzacja procesu wdrożenia (315)
Phing (315)
Podstawowa składnia i struktura pliku (317)
Typy (321)
Wdrażanie serwisu (322)
Podsumowanie (339)
Rozdział 9. Projektowanie aplikacji za pomocą języka UML (341)
Metamodel i notacja a nasze podejście do UML (342)
Poziom szczegółowości i przeznaczenie (343)
Narzędzia jedno- i dwukierunkowe (344)
Podstawowe typy diagramów UML (345)
Diagramy (346)
Diagramy klas (347)
Diagramy sekwencji (359)
Przypadki użycia (364)
Podsumowanie (368)
Rozdział 10. Ciągła integracja (369)
Systemy satelitarne (371)
Kontrola wersji - Subversion (371)
Testowanie - PHPUnit (372)
Automatyzacja - Phing (373)
Styl pisania kodu - PHP_CodeSniffer (374)
Dokumentowanie - PhpDocumentor (375)
Analiza pokrycia kodu - Xdebug (375)
Przygotowanie środowiska (376)
Czy potrzebuję dedykowanego serwera CI? (376)
Czy potrzebuję narzędzia CI? (376)
Narzędzia CI (377)
XINC (377)
phpUnderControl (377)
Ciągła integracja z phpUnderControl (378)
Instalacja (378)
Konfiguracja CruiseControl (382)
Przegląd procesu i komponentów ciągłej integracji (382)
Podsumowanie (404)
Skorowidz (405)
DETALE TORRENTA:[ Pokaż/Ukryj ]

Podobne pliki
PHP. Obiekty, wzorce, narzędzia (2014, Helion) - Matt Zandstra [PL] [pdf] [LIBGEN]
PHP. Obiekty, wzorce, narzędzia (2014, Helion) - Matt Zandstra [PL] [pdf] [LIBGEN]
PHP. Obiekty, wzorce, narzędzia (2011, Helion) - Matt Zandstra [PL] [pdf] [LIBGEN]
PHP. Obiekty, wzorce, narzędzia (2011, Helion) - Matt Zandstra [PL] [pdf] [LIBGEN]
Java. Praktyczne narzędzia (2009, Helion) - John Ferguson Smart [PL] [pdf] [LIBGEN]
Java. Praktyczne narzędzia (2009, Helion) - John Ferguson Smart [PL] [pdf] [LIBGEN]
Kontrola wersji z systemem Git. Narzędzia i techniki programistów (2014, Helion) - Jon Loeliger, Matthew McCullough [PL] [pdf] [LIBGEN]
Kontrola wersji z systemem Git. Narzędzia i techniki programistów (2014, Helion) - Jon Loeliger, Matthew McCullough [PL] [pdf] [LIBGEN]
Praktyczna analiza pakietów. Wykorzystanie narzędzia Wireshark do rozwiązywania problemów z siecią (2013, Helion) - Chris Sanders [PL] [pdf] [LIBGEN]
Praktyczna analiza pakietów. Wykorzystanie narzędzia Wireshark do rozwiązywania problemów z siecią (2013, Helion) - Chris Sanders [PL] [pdf] [LIBGEN]
Inżynieria odwrotna w praktyce. Narzędzia i techniki (2015, Helion) - Bruce Dang, Alexandre Gazet, Elias Bachaalany, Sébastien Josse [PL] [pdf] [LIBGEN]
Inżynieria odwrotna w praktyce. Narzędzia i techniki (2015, Helion) - Bruce Dang, Alexandre Gazet, Elias Bachaalany, Sébastien Josse [PL] [pdf] [LIBGEN]
Podręcznik do nauki zawodu technik informatyk : systemy i sieci komputerowe (2010, Helion) - Bensel, Paweł [Helion Edukacja.] [PL] [pdf] [LIBGEN]
Podręcznik do nauki zawodu technik informatyk : systemy i sieci komputerowe (2010, Helion) - Bensel, Paweł [Helion Edukacja.] [PL] [pdf] [LIBGEN]
Word 2010 PL. Ćwiczenia praktyczne (2010, Helion) - Grzegorz Kowalczyk [PL] [pdf] [LIBGEN]
Word 2010 PL. Ćwiczenia praktyczne (2010, Helion) - Grzegorz Kowalczyk [PL] [pdf] [LIBGEN]

Komentarze

Brak komentarzy

Zaloguj się aby skomentować