ODBIERZ TWÓJ BONUS :: »

Tworzenie aplikacji z Yii. Receptury Alexander Makarov

Autor:
Alexander Makarov
Serie wydawnicze:
Receptury
Technologia i rozwiązania
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
4.6/6  Opinie: 5
Stron:
384
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
niedostępna
Powiadom mnie, gdy książka będzie dostępna

Ebook
33,50 zł 67,00 zł (-50%)
33,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Konfigurowania i zarządzania regułami URL oraz adresami w Yii
  • Tworzenia i wykorzystywania kontrolerów, akcji oraz widoków częściowych
  • Stosowania AJAX i jQuery do dynamicznego ładowania treści oraz zarządzania zasobami
  • Przesyłania plików i implementowania walidacji formularzy, w tym CAPTCHA
  • Pisania i uruchamiania testów jednostkowych oraz funkcjonalnych
  • Pobierania i przetwarzania danych z bazy przy użyciu Active Record
  • Definiowania wielu połączeń z bazami danych i korzystania z CDbCriteria
  • Używania komponentów Zii: siatek, list oraz niestandardowych kolumn
  • Rozszerzania Yii poprzez tworzenie własnych komponentów, widżetów, filtrów i modułów
  • Obsługi błędów, debugowania oraz logowania komunikatów w aplikacji
  • Zapobiegania atakom XSS, SQL injection i CSRF oraz stosowania RBAC
  • Optymalizowania wydajności aplikacji i wdrażania mechanizmów cache
  • Integracji Yii z zewnętrznymi bibliotekami: Zend Framework, Kohana, PEAR, Composer
  • Wdrażania aplikacji, zmiany układu folderów i przenoszenia konfiguracji
  • Implementowania zadań cron i trybu konserwacji w aplikacji
  • Automatyzowania znaczników czasu oraz ustawiania autora w modelach

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!

Wiosna w głowie, ebook w dłoni! / do -50% na tysiące tytułów

Wybrane bestsellery

O autorze książki

Alexander Makarov is an experienced engineer from Russia and has been a Yii framework core team member since 2010. Before joining the Yii core team, he participated in the growth of the CodeIgniter community in Russia. In 2009, he finished the Russian translation of the framework documentation and created the Russian community website. In 2012, he released the Russian version of the book along with Russian community members. In the same year, he was a technical reviewer for three more books: The Yii Book: Developing Web Applications Using the Yii PHP Framework, Larry Ullman Web Application Development with Yii and PHP, Jeff Winesett Yii Rapid Application Development Hotshot, Lauren O'Meara, and James Hamilton In his free time, Alexander writes a technical blog at https://rmcreative.ru/, speaks at conferences, and enjoys movies, music, traveling, photography, and languages. He currently resides in Voronezh, Russia with his beloved wife and daughter.

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka "Tworzenie aplikacji z Yii. Receptury" zawiera praktyczne przykłady kodu?
Tak, książka prezentuje liczne praktyczne receptury i przykłady kodu, które pomagają rozwiązać konkretne problemy programistyczne podczas pracy z frameworkiem Yii.
2. Czy lektura tej książki wymaga znajomości PHP lub Yii?
Podstawowa znajomość PHP jest zalecana, ponieważ książka skupia się na zastosowaniu Yii w praktyce. Znajomość samego Yii nie jest konieczna, ale ułatwi korzystanie z przedstawionych receptur.
3. Czy książka omawia zagadnienia bezpieczeństwa aplikacji webowych?
Tak, książka zawiera rozdział poświęcony bezpieczeństwu, w którym opisano m.in. zapobieganie atakom XSS, SQL injection, CSRF oraz stosowanie mechanizmów autoryzacji.
4. Czy znajdę w książce wskazówki dotyczące wydajności i optymalizacji aplikacji Yii?
Tak, jeden z rozdziałów poświęcony jest dostrajaniu wydajności, w tym technikom buforowania, profilowaniu aplikacji oraz najlepszym praktykom optymalizacyjnym.
5. Czy książka wyjaśnia, jak integrować Yii z innymi narzędziami i bibliotekami?
Tak, w książce opisano integrację Yii z narzędziami takimi jak Zend Framework, Kohana, PEAR czy Composer, a także sposoby korzystania z zewnętrznego kodu.
6. Czy publikacja obejmuje zagadnienia związane z testowaniem aplikacji?
Tak, w książce znajduje się rozdział poświęcony testowaniu, w którym opisano przygotowanie środowiska testowego, pisanie testów jednostkowych i funkcjonalnych oraz generowanie raportów pokrycia.
7. W jakim formacie dostępna jest książka na Helion.pl?
Książka jest dostępna w wersji drukowanej oraz jako e-book (PDF, ePub, mobi), co umożliwia wygodne czytanie na różnych urządzeniach.
8. Czy książka może mi pomóc w szybkim rozwiązywaniu konkretnych problemów podczas pracy z Yii?
Tak, książka została napisana w formie praktycznych receptur, które pozwalają szybko znaleźć i zastosować sprawdzone rozwiązania dla najczęściej występujących problemów w Yii.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
67,00 zł
Niedostępna
Ebook
33,50 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Visa Mobile