- Ocena:
- 4.6/6 Opinie: 0
- Stron:
- 384
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis ebooka: Tworzenie aplikacji z Yii. Receptury
Poznaj najlepsze przepisy dla Yii!
PHP to jeden z języków programowania najczęściej wybieranych do tworzenia stron internetowych i aplikacji webowych. Yii to platforma MVC napisana w języku PHP, która sprawi, że Twój kod będzie bardziej przejrzysty, a osiągnięcie założonych celów - znacznie prostsze. Jeżeli połączysz potencjał PHP ze wsparciem Yii, otrzymasz kombajn, który pozwoli Ci w okamgnieniu poradzić sobie z dowolnym problemem.
Książka ta należy do cenionej przez programistów serii „Receptury”. Znajdziesz w niej najczęściej spotykane problemy wraz z ich najlepszymi rozwiązaniami. W trakcie lektury dowiesz się, jak skonfigurować reguły URL, przekazywać wiadomości pomiędzy żądaniami oraz stosować widoki częściowe. Ponadto poznasz najlepsze przepisy na wykorzystanie technologii AJAX oraz biblioteki jQuery wspólnie ze szkieletem Yii. Jeżeli stoisz przed problemem zabezpieczenia aplikacji przed spamem i chciałbyś wykorzystać mechanizm CAPTCHA, to znajdziesz tu szczegółową instrukcję, jak to zrobić. Co jeszcze odkryjesz w tej książce? Najlepsze porady dotyczące wydajności, współpracy z bazą i bezpieczeństwa. Jest to lektura obowiązkowa dla każdego programisty chcącego wykorzystać możliwości Yii w swojej aplikacji!
Dzięki tej książce:
- zabezpieczysz formularz przy użyciu CAPTCHA
- wyciśniesz siódme poty ze szkieletu Yii
- zwiększysz bezpieczeństwo Twojej aplikacji
- zbudujesz działającą aplikację szybko i bez problemów
Poznaj możliwości szkieletu Yii!
Yii to szybko rozwijająca się platforma MVC, napisana w języku PHP, która często bywa nazywana Rails for PHP. W książce Yii Application Development Cookbook Second Edition pokazano, jak efektywnie wykorzystać Yii. Dowiesz się, jak ułatwić sobie pracę korzystając z podstawowych funkcjonalności, tworząc własny kod bazowy wielokrotnego użytku, stosując metodykę test-driven development i wiele innych technik.
To wydanie uwzględnia poprawki wszystkich błędów znalezionych w wydaniu pierwszym. Zawiera również nowe receptury dotyczące działań po stronie klienta, buforowania HTTP i wykorzystania narzędzia Composer z Yii. Z Yii Application Development Cookbook Second Edition poznasz lepiej platformę i metody tworzenia aplikacji.
Jakie korzyści przyniesie niniejsza książka…
- Wykorzystanie wewnętrznych funkcjonalności Yii, takich jak zdarzenia i kolekcje.
- Wykorzystanie pełni możliwości kontrolera i widoków.
- Korzystanie z jQuery, JavaScript i AJAX na sposób Yii.
- Zapobieganie wystąpieniu błędów w aplikacji, poprzez wykorzystanie techniki TTD.
- Efektywne użycie rekordu aktywnego.
- Używanie komponentów Zii, takich jak siatki i dostawcy danych.
- Implementacja, pakowanie i udostępnianie kodu.
- Uzyskiwanie lepszej wydajności aplikacji.
- Kontrola ustawień Yii.
Zawartość książki
- Prosty i łatwy do prześledzenia format.
- Wybór najważniejszych zadań i problemów.
- Ostrożnie dobrane instukcje rozwiązywania problemów.
- Przejrzyste objaśnienia wykonanych ćwiczeń.
- Stosowanie rozwiązań w innych sytuacjach.
Wybrane bestsellery
-
Learning Yii Testing. Embrace 360-degree testing on your Yii 2 projects using Codeception
Chris Backhouse, Mark Safronov, Alexander Makarov, Matteo Pescarin
-
The Yii framework is a rapidly growing PHP5 MVC framework often referred to as Rails for PHP. It has already become a solid base for many exciting web applications such as Stay.com and can be a good base for your developments, too. This book will help you to learn Yii quickly and in more depth fo...
-
When Alex told me he was about to write a Yii cookbook about a year ago, I was wondering how original it would be, considering the fact that there was already an online user-contributed cookbook (aka. Yii wiki). It turned out Alex produced a book that is not only full of wisdom about how to use Y...
-
Naglący termin, niedoczas, permanentne opóźnienie - oto najwierniejsi towarzysze i zarazem najwięksi wrogowie kierownika projektu. Nawet certyfikowani project managerowie, ludzie z ogromną wiedzą i nie mniejszym doświadczeniem, raz po raz znajdują się w sytuacji, w której potrzeba naprawdę wielki...(35.40 zł najniższa cena z 30 dni)
41.30 zł
59.00 zł(-30%) -
Ludzki mózg to dzieło idealne, najdoskonalszy twór w przyrodzie. Jego dominacją zachwiał komputer Deep Blue, który w 1997 roku pokonał w szachy mistrza świata, Garriego Kasparowa. Od tego czasu sztuczna inteligencja jest na ścieżce intensywnego rozwoju. Czy dominacja superinteligencji nad człowie...(41.40 zł najniższa cena z 30 dni)
48.30 zł
69.00 zł(-30%)
O autorze ebooka
Zobacz pozostałe książki z serii
-
Oto zaktualizowane wydanie popularnego przewodnika, dzięki któremu skorzystasz z ponad dwustu sprawdzonych receptur bazujących na najnowszych wydaniach bibliotek Pythona. Wystarczy, że skopiujesz i dostosujesz kod do swoich potrzeb. Możesz też go uruchamiać i testować za pomocą przykładowego zbio...(53.40 zł najniższa cena z 30 dni)
62.30 zł
89.00 zł(-30%) -
Oto kompleksowe omówienie sposobów wdrażania najnowszych dostępnych środków zabezpieczających systemy linuksowe. Z książki dowiesz się, jak skonfigurować laboratorium do ćwiczeń praktycznych, tworzyć konta użytkowników z odpowiednimi poziomami uprawnień, chronić dane dzięki uprawnieniom i szyfrow...(77.40 zł najniższa cena z 30 dni)
90.30 zł
129.00 zł(-30%) -
Ta książka pomoże Ci w doskonaleniu umiejętności potrzebnych na każdym etapie dochodzenia cyfrowego, od zbierania dowodów, poprzez ich analizę, po tworzenie raportów. Dzięki wielu wskazówkom i praktycznym ćwiczeniom przyswoisz techniki analizy, ekstrakcji danych i raportowania przy użyciu zaawans...(59.40 zł najniższa cena z 30 dni)
69.30 zł
99.00 zł(-30%) -
Ta książka będzie świetnym uzupełnieniem wiedzy o Flutterze i Darcie, sprawdzi się również jako wsparcie podczas rozwiązywania konkretnych problemów. Znalazło się tu ponad sto receptur, dzięki którym poznasz tajniki pisania efektywnego kodu, korzystania z narzędzi udostępnianych przez framework F...(41.40 zł najniższa cena z 30 dni)
48.30 zł
69.00 zł(-30%) -
Oto uzupełnione i zaktualizowane wydanie bestsellerowego przewodnika dla inżynierów sieci. Dzięki niemu przejdziesz trudną (ale ekscytującą!) drogę od tradycyjnej platformy do platformy sieciowej opartej na najlepszych praktykach programistycznych. Zaczniesz od zagadnień podstawowych, aby następn...(77.40 zł najniższa cena z 30 dni)
90.30 zł
129.00 zł(-30%) -
Oto zaktualizowane wydanie bestsellerowego przewodnika dla architektów rozwiązań. Dzięki niemu dobrze poznasz wzorce projektowe wbudowane w chmurę, czyli model AWS Well-Architected Framework. Zaznajomisz się z sieciami w chmurze AWS z uwzględnieniem sieci brzegowych i tworzeniem hybrydowych połąc...
AWS dla architektów rozwiązań. Tworzenie, skalowanie i migracja aplikacji do chmury Amazon Web Services. Wydanie II
Saurabh Shrivastava, Neelanjali Srivastav, Alberto Artasanchez, Imtiaz Sayed
(83.40 zł najniższa cena z 30 dni)97.30 zł
139.00 zł(-30%) -
Ten szczegółowy przewodnik pozwoli Ci na błyskawiczne zapoznanie się z .NET MAUI i sprawne rozpoczęcie pisania aplikacji za pomocą tej technologii. Zaprezentowano w nim filozofię działania .NET MAUI, jak również przebieg prac nad tworzeniem kompletnej aplikacji wieloplatformowej dla systemów: And...(47.40 zł najniższa cena z 30 dni)
55.30 zł
79.00 zł(-30%) -
Ta książka szczególnie przyda się osobom, które rozpoczynają pracę z Angularem. Dzięki niej szybko zaczniesz tworzyć aplikacje z wykorzystaniem wiersza poleceń (CLI), pisać testy jednostkowe i używać stylów zgodnych ze standardem Material Design. Dowiesz się również, jak wdrażać aplikacje w środo...(53.40 zł najniższa cena z 30 dni)
62.30 zł
89.00 zł(-30%) -
Oto praktyczny, przystępnie napisany przewodnik, który stanowi wprowadzenie do pracy z technologią Blazor. Opisuje możliwości modeli Server i WebAssembly, przedstawia także krok po kroku proces powstawania aplikacji internetowej. Dzięki temu płynnie przejdziesz do tworzenia projektów Blazor, nauc...(41.40 zł najniższa cena z 30 dni)
48.30 zł
69.00 zł(-30%) -
To książka przeznaczona dla profesjonalnych administratorów i użytkowników Linuksa. Dzięki niej szybciej zrozumiesz, w jakim stopniu dobre zarządzanie systemami na poziomie systemu operacyjnego może wynieść działanie infrastruktury biznesowej na zupełnie inny poziom. Znajdziesz tu najlepsze prakt...(53.40 zł najniższa cena z 30 dni)
62.30 zł
89.00 zł(-30%)
Ebooka "Tworzenie aplikacji z Yii. Receptury" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Tworzenie aplikacji z Yii. Receptury" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Tworzenie aplikacji z Yii. Receptury" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- Tytuł oryginału:
- Yii Application Development Cookbook , Second Edition
- Tłumaczenie:
- Joanna Zatorska
- ISBN Książki drukowanej:
- 978-83-246-8596-7, 9788324685967
- Data wydania książki drukowanej:
- 2014-04-22
- ISBN Ebooka:
- 978-83-246-8597-4, 9788324685974
- Data wydania ebooka:
- 2014-04-20 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 170x230
- Numer z katalogu:
- 17808
- Rozmiar pliku Pdf:
- 4.1MB
- Rozmiar pliku ePub:
- 5.7MB
- Rozmiar pliku Mobi:
- 12.1MB
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
- Erraty / Zgłoś erratę
- Serie wydawnicze: Receptury Technologia i rozwiązania
Spis treści ebooka
- Wstęp (13)
- Używanie getterów i setterów (13)
- Używanie zdarzeń Yii (16)
- Korzystanie z importowania i automatycznego ładowania (23)
- Używanie wyjątków (26)
- Konfiguracja komponentów (29)
- Konfiguracja domyślnych ustawień widżetów (32)
- Używanie kolekcji platformy Yii (34)
- Obsługa żądań (37)
- Wstęp (41)
- Konfigurowanie reguł URL (42)
- Generowanie adresów URL według ścieżek (45)
- Używanie wyrażeń regularnych w regułach URL (49)
- Tworzenie reguł URL dla stron statycznych (52)
- Przekazywanie własnych reguł URL w trakcie działania programu (55)
- Użycie kontrolerów bazowych (59)
- Użycie zewnętrznych akcji (60)
- Wyświetlanie stron statycznych przy użyciu metody CViewAction (64)
- Użycie wiadomości typu flash (66)
- Użycie kontekstu kontrolera w widoku (67)
- Ponowne wykorzystanie widoków poprzez widoki częściowe (69)
- Użycie klipów (71)
- Użycie dekoratorów (73)
- Definiowanie kilku układów (74)
- Dzielenie danych na strony i sortowanie danych (76)
- Wstęp (79)
- Wczytywanie bloku z wykorzystaniem technologii AJAX (79)
- Zarządzanie zasobami (85)
- Dołączanie zasobów do strony (90)
- Korzystanie z formatu JSON (93)
- Przekazywanie konfiguracji z PHP do JavaScript (96)
- Obsługa zróżnicowanej liczby danych wejściowych (98)
- Renderowanie treści po stronie klienta (104)
- Wstęp (119)
- Pisanie własnych walidatorów (119)
- Przesyłanie plików na serwer (122)
- Dodawanie CAPTCHA (126)
- Dostosowywanie CAPTCHA (131)
- Tworzenie własnego widżetu do pobierania danych z wykorzystaniem CInputWidget (133)
- Wstęp (137)
- Przygotowanie środowiska testowego (138)
- Pisanie i uruchamianie testów jednostkowych (141)
- Używanie konfiguracji testów (146)
- Testowanie aplikacji z wykorzystaniem testów funkcjonalnych (152)
- Generowanie raportów pokrycia (156)
- Wstęp (161)
- Pobieranie danych z bazy danych (162)
- Definiowanie kilku połączeń z bazami danych i korzystanie z nich (167)
- Używanie podzbiorów do uzyskania modeli dla różnych języków (170)
- Przetwarzanie pól modelu metodami przypominającymi zdarzenia aktywnego rekordu (173)
- Stosowanie języka markdown i HTML (175)
- Podświetlanie kodu przez Yii (178)
- Automatyzacja znaczników czasu (183)
- Automatyczne ustawianie autora (185)
- Implementacja odwzorowania dziedziczenia do pojedynczej tabeli (187)
- Używanie CDbCriteria (191)
- Wstęp (193)
- Używanie dostawców danych (194)
- Używanie siatek (200)
- Używanie list (207)
- Tworzenie niestandardowych kolumn siatek (212)
- Wstęp (219)
- Tworzenie zachowań modeli (219)
- Tworzenie komponentów (225)
- Tworzenie akcji kontrolerów do wielokrotnego użycia (229)
- Tworzenie kontrolerów wielokrotnego użytku (232)
- Tworzenie widżetów (236)
- Tworzenie poleceń CLI (238)
- Tworzenie filtrów (242)
- Tworzenie modułów (244)
- Niestandardowe renderowanie widoków (250)
- Przygotowywanie rozszerzeń do dystrybucji (254)
- Wstęp (259)
- Używanie różnych tras przekierowania logów (260)
- Analizowanie stosu wywołań błędów Yii (266)
- Logowanie komunikatów i używanie informacji kontekstowych (268)
- Implementowanie własnej inteligentnej procedury obsługi błędu 404 (272)
- Wstęp (277)
- Używanie filtrów kontrolerów (277)
- Używanie CHtml i CHtmlPurifier do zapobiegania atakom XSS (282)
- Zapobieganie atakom typu SQL injection (286)
- Zapobieganie atakom CSRF (291)
- Używanie RBAC (294)
- Opis działania (297)
- Wstęp (303)
- Przestrzeganie najlepszych praktyk (303)
- Przyspieszanie obsługi sesji (307)
- Używanie łańcuchów zależności pamięci podręcznej (311)
- Profilowanie aplikacji z wykorzystaniem Yii (317)
- Wykorzystywanie buforowania HTTP (327)
- Wstęp (333)
- Korzystanie z platformy Zend Framework w Yii (334)
- Dostosowywanie mechanizmu automatycznego ładowania w Yii (338)
- Korzystanie z platformy Kohana w Yii (342)
- Korzystanie z PEAR w Yii (349)
- Korzystanie z narzędzia Composer w Yii (351)
- Wstęp (357)
- Zmiana układu folderów Yii (357)
- Przenoszenie aplikacji poza folder główny (360)
- Udostępnianie folderu platformy (362)
- Przenoszenie fragmentów konfiguracji do oddzielnych plików (364)
- Używanie kilku konfiguracji do uproszczenia wdrażania (367)
- Implementowanie i wykonywanie zadań cron (371)
- Tryb konserwacji (373)
O autorze (7)
O recenzentach (8)
Wstęp (9)
Rozdział 1. Dla zaawansowanych (13)
Rozdział 2. Trasy, kontroler i widoki (41)
Rozdział 3. Ajax i jQuery (79)
Rozdział 4. Używanie formularzy (119)
Rozdział 5. Testowanie aplikacji (137)
Rozdział 6. Baza danych, aktywny rekord i triki związane z modelem (161)
Rozdział 7. Używanie komponentów Zii (193)
Rozdział 8. Rozszerzanie Yii (219)
Rozdział 9. Obsługa błędów, debugowanie i logowanie komunikatów (259)
Rozdział 10. Bezpieczeństwo (277)
Rozdział 11. Dostrajanie wydajności (303)
Rozdział 12. Używanie zewnętrznego kodu (333)
Rozdział 13. Wdrażanie (357)
Skorowidz (376)
Oceny i opinie klientów: Tworzenie aplikacji z Yii. Receptury Alexander Makarov (0) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.