Zaawansowane wyszukiwanie
  Strona Główna » Sklep » Języki programowania » PHP » Moje Konto  |  Zawartość Koszyka  |  Do Kasy   
 Wybierz kategorię
Algorytmy Wzorce UML
Bazy danych
Bezpieczeństwo
Bioinformatyka
Biznes Ekonomia Firma
Chemia
DTP Design
E-biznes
Ekonometria
Elektronika Elektrotechnika
Energetyka
Fizyka
GIS
Grafika użytkowa
Hardware
Informatyczne systemy zarządzania
Informatyka w szkole
Języki programowania
  Ajax
  Asembler
  ASP ASP.NET
  C
  C#
  C++
  C++ Builder
  CGI Perl
  Chmura obliczeniowa
  CVS
  Delphi
  Eclipse
  Fortran
  Inne
  Java Hibernate GWT
  JavaScript
  JBuilder
  JSP JavaServlet
  PHP
  Programowanie mobilne
  Programowanie w Windows
  Prolog
  Python Django
  React
  Ruby Rails
  TypeScript
  Visual Studio
Matematyka
Multimedia
Obsługa komputera
Office
Poradniki
Programowanie gier
Programy inżynierskie
Programy matematyczne
Słowniki
Serwery
Sieci komputerowe
Systemy operacyjne
Technika
Telekomunikacja
Tworzenie stron WWW

Zobacz pełny katalog »
Yii Framework 39.90zł 29.93zł
Yii Framework

Tytuł: Yii Framework
Autor: Łukasz Sosna
ISBN: 9788324679201
Ilość stron: 264
Data wydania: 12/2013
Oprawa: Miękka
Format: 158x235
Wydawnictwo: Helion
Cena: 39.90zł 29.93zł


Wykorzystaj Yii, a w mgnieniu oka zbudujesz wydajną stronę WWW!
  • Jak działa Yii - od czego zacząć i na czym skończyć budowę aplikacji
  • Jakie możliwości oferuje Yii i co zyska dzięki nim programista
  • Do czego służy Yii - jaką aplikację stworzysz z jego pomocą

Yii (akronim od „Yes, it is!”) to fantastyczny framework oparty na PHP, przeznaczony do tworzenia profesjonalnych aplikacji sieciowych wielkiej skali. Świetnie nadaje się do budowy interaktywnych witryn, których twórcy przewidują dużą liczbę odwiedzin, ponieważ jest nie tylko lekki, ale także wyposażony w mechanizmy zapobiegające ładowaniu się i inicjalizacji dodatkowych bibliotek aż do momentu wywołania metody z ich zasobu. Pozwala także stworzyć stronę WWW z wyraźnie oddzielonymi od siebie sferami działania, według struktury model–widok–kontroler. Oferuje ogrom funkcji, po które można sięgnąć w bardzo prosty sposób, bez potrzeby zgłębiania kodu plików zawierających metody wykonujące te funkcje w systemie.

W tej książce znajdziesz wszystkie ważne informacje dotyczące frameworka Yii, od sposobu instalacji aż po sprawdzanie poprawności danych gotowej aplikacji, wprowadzanych poprzez formularz. Dowiesz się, jak w praktyce wykorzystać strukturę model–widok–kontroler, stworzyć formularz i skonfigurować zaawansowane opcje frameworka. Poznasz narzędzia do automatycznego generowania kodu (Gii) i interesującą, bardzo przydatną bibliotekę rozszerzeń (Zii). Nauczysz się budować blog z wykorzystaniem ActiveRecord oraz SQL, a także usuwać błędy z Twojej aplikacji. Z tą książką w pełni opanujesz Yii!

  • Pobieranie i instalacja systemu Yii
  • Model–widok–kontroler
  • Tworzenie formularzy
  • Zaawansowana konfiguracja
  • Gii
  • Zaawansowane możliwości
  • Zii
  • Budowa bloga - ActiveRecord i SQL
  • Odpluskwianie aplikacji

Yii - genialne narzędzie na miarę Twoich potrzeb.

Spis treści:

Rozdział 1. Pobieranie (9)

  • Wymagania frameworku (10)

Rozdział 2. Instalacja (13)

  • Dodawanie ścieżki dostępu w systemie Windows (13)
  • Dodawanie ścieżki dostępu w systemie Linux (14)
  • Uruchomienie frameworku (14)
  • Plik .htaccess (16)
  • "Tyle pracy, aby wygenerować jedną stronę!" (17)

Rozdział 3. Model, widok, kontroler (19)

  • Wzorzec model - widok - kontroler (19)
  • Kontroler (19)
    • Parametry akcji (21)
  • Model (22)
    • Baza danych (23)
    • DAO (24)
    • Przekazywanie danych (26)
    • Parametry w zapytaniu (29)
    • Połączenie z wieloma bazami danych (30)
    • ActiveRecord (32)
    • Porównanie ActiveRecord, SQL i Query Builder (43)
  • Widok (43)

Rozdział 4. Tworzenie formularzy (47)

  • Budowa formularza (47)
    • Model (48)
    • Widok (49)
    • Kontroler (50)
  • Elementy formularza (52)
    • Pole tekstowe - text (52)
    • Pole z ukrytą treścią - password (54)
    • Wielowierszowe pole tekstowe - textarea (55)
    • Pole listy rozwijanej - select (56)
    • Pole opcji (przełącznik) - radio (58)
    • Pole wyboru - checkbox (59)
    • Selektor plików - file (61)
    • Pole ukryte - hidden (63)
    • Przycisk - button (64)
    • Przycisk wysłania formularza - submit (65)
    • Przycisk przywracania danych domyślnych formularza - reset (67)
  • Walidacja danych (68)
    • Puste pola (70)
    • Porównywanie (71)
    • Poprawność adresu e-mail (73)
    • Format daty i czasu (73)
    • Domyślna wartość pola (74)
    • Wartości istniejące w tabeli (75)
    • Konwertowanie otrzymanych danych (76)
    • Dozwolone ciągi znakowe (77)
    • Dozwolona liczba wpisanych znaków (78)
    • Dozwolone wartości liczb (79)
    • Sprawdzanie typu zmiennej (80)
    • Wartość unikalna (81)
    • Walidacja adresu URL (81)
    • Sprawdzanie wartości pola w zależności od scenariusza (82)

Rozdział 5. Zaawansowana konfiguracja (87)

  • Zmiana adresu URL (87)
  • Zmiana tytułu (87)
  • Ładowanie bibliotek i komponentów (88)
  • Błędy aplikacji (90)
  • Dzienniki systemowe (90)
  • Tworzenie łączy (94)
  • Usuwanie nazwy pliku index.php z adresu URL (98)
  • Zmiana ścieżki dostępu Yii (99)
  • Własne dane konfiguracyjne (100)
  • Strony statyczne (101)
  • Przekierowania (103)
  • Dodawanie komunikatów w sesji (103)
  • Korzystanie z szablonów (105)
  • Przygotowanie aplikacji do opublikowania (108)

Rozdział 6. Gii (109)

  • Uruchomienie Gii (109)
  • Połączenie z bazą danych (110)
  • Tabela w bazie danych (110)
  • Logowanie do Gii (111)
  • Tworzenie modeli (112)
  • Tworzenie kontrolerów (114)
  • Tworzenie formularzy (116)
  • Tworzenie systemu CRUD (118)

Rozdział 7. Zaawansowane możliwości Yii (125)

  • Automatyczne dzielenie na strony (125)
  • Sortowanie danych (128)
  • CAPTCHA w formularzach (130)
  • Zapisywanie plików na serwerze poprzez formularz (134)

Rozdział 8. Zii (137)

  • Rozszerzenia Zii (137)
  • CMenu (137)
  • CListView (138)
  • CDetailView (140)
  • CBreadcrumbs (141)
  • CGridView (143)

Rozdział 9. Budujemy blog - interfejs AR (145)

  • Baza danych (145)
  • Tworzenie aplikacji (152)
    • Główny plik aplikacji (153)
    • Główny plik konfiguracyjny (153)
    • Plik .htaccess (154)
    • Arkusz styli (155)
    • Główny plik szablonu strony (155)
    • Model dla tabeli blog_kategorie (156)
    • Model dla tabeli blog_komentarze (158)
    • Model dla tabeli blog_uzytkownicy (159)
    • Model dla tabeli blog_wpisy (161)
    • Model do obsługi zmiany hasła (162)
    • Kontroler bloga (163)
    • Kontroler logowania (167)
    • Kontroler panelu administratora (170)
    • Widok logowania (179)
    • Widok bloga - strona główna (181)
    • Widok bloga - kategoria (182)
    • Widok bloga - wpis (184)
    • Widok panelu - kategorie (186)
    • Widok panelu - aktualizacja kategorii (189)
    • Widok panelu - komentarze (190)
    • Widok panelu - wpisy (191)
    • Widok panelu - aktualizacja wpisu (193)
    • Widok panelu - zmiana hasła (196)
    • Słowo końcowe (198)

Rozdział 10. Budujemy blog - zapytania SQL (199)

  • Baza danych (199)
  • Utworzenie aplikacji (199)
    • Główny plik aplikacji (200)
    • Główny plik konfiguracyjny (200)
    • Plik .htaccess (201)
    • Arkusz styli (201)
    • Główny plik szablonu strony (202)
    • Model dla tabeli blog_kategorie (203)
    • Model dla tabeli blog_komentarze (205)
    • Model dla tabeli blog_uzytkownicy (208)
    • Model dla tabeli blog_wpisy (209)
    • Model do obsługi zmiany hasła (212)
    • Kontroler bloga (214)
    • Kontroler logowania (218)
    • Kontroler panelu administratora (220)
    • Widok bloga - strona główna (229)
    • Widok bloga - kategoria (231)
    • Widok bloga - wpis (231)
    • Widok logowania (234)
    • Widok panelu - kategorie (236)
    • Widok panelu - aktualizacja kategorii (238)
    • Widok panelu - komentarze (240)
    • Widok panelu - wpisy (241)
    • Widok panelu - aktualizacja wpisu (245)
    • Widok panelu - zmiana hasła (247)
    • Słowo końcowe (249)

Rozdział 11. Debugowanie aplikacji (251)

  • Co pracuje szybciej: AR czy SQL? (254)
  • Opcje debugera (255)

Podsumowanie (257)

Skorowidz (259)


Najniższa cena z 30 dni przed obniżką 29,93zł

Yii Framework
Tytuł książki: "Yii Framework"
Autor: Łukasz Sosna
Wydawnictwo: Helion
Cena: 39.90zł 29.93zł
Klienci, którzy kupili „Yii Framework”, kupili także:

XML Szybki start Wydanie II, Kevin Howard Goldberg, Wydawnictwo Helion

jQuery Tworzenie animowanych witryn internetowych, Wojciech Majkowski, Wydawnictwo Helion

Responsywne strony WWW dla każdego, Clarissa Peterson, Wydawnictwo Helion

Android Tworzenie aplikacji w oparciu o HTML, CSS i JavaScript, Jonathan Stark, Brian Jepson, Wydawnictwo Helion

Bootstrap. Praktyczne projekty, Michał Kortas, Wydawnictwo Helion

Edytory vi i Vim Leksykon kieszonkowy, Arnold Robbins, Wydawnictwo Helion

wtorek, 19 marca 2024   Mapa strony |  Nowości |  Dzisiejsze promocje |  Koszty wysyłki |  Kontakt z nami