Facebook - konwersja
  • promocja

Yii Framework - ebook

Wydawnictwo:
Data wydania:
13 grudnia 2013
Format ebooka:
EPUB
Format EPUB
czytaj
na czytniku
czytaj
na tablecie
czytaj
na smartfonie
Jeden z najpopularniejszych formatów e-booków na świecie. Niezwykle wygodny i przyjazny czytelnikom - w przeciwieństwie do formatu PDF umożliwia skalowanie czcionki, dzięki czemu możliwe jest dopasowanie jej wielkości do kroju i rozmiarów ekranu. Więcej informacji znajdziesz w dziale Pomoc.
Multiformat
E-booki w Virtualo.pl dostępne są w opcji multiformatu. Oznacza to, że po dokonaniu zakupu, e-book pojawi się na Twoim koncie we wszystkich formatach dostępnych aktualnie dla danego tytułu. Informacja o dostępności poszczególnych formatów znajduje się na karcie produktu.
, PDF
Format PDF
czytaj
na laptopie
czytaj
na tablecie
Format e-booków, który możesz odczytywać na tablecie oraz laptopie. Pliki PDF są odczytywane również przez czytniki i smartfony, jednakze względu na komfort czytania i brak możliwości skalowania czcionki, czytanie plików PDF na tych urządzeniach może być męczące dla oczu. Więcej informacji znajdziesz w dziale Pomoc.
Multiformat
E-booki w Virtualo.pl dostępne są w opcji multiformatu. Oznacza to, że po dokonaniu zakupu, e-book pojawi się na Twoim koncie we wszystkich formatach dostępnych aktualnie dla danego tytułu. Informacja o dostępności poszczególnych formatów znajduje się na karcie produktu.
, MOBI
Format MOBI
czytaj
na czytniku
czytaj
na tablecie
czytaj
na smartfonie
Jeden z najczęściej wybieranych formatów wśród czytelników e-booków. Możesz go odczytać na czytniku Kindle oraz na smartfonach i tabletach po zainstalowaniu specjalnej aplikacji. Więcej informacji znajdziesz w dziale Pomoc.
Multiformat
E-booki w Virtualo.pl dostępne są w opcji multiformatu. Oznacza to, że po dokonaniu zakupu, e-book pojawi się na Twoim koncie we wszystkich formatach dostępnych aktualnie dla danego tytułu. Informacja o dostępności poszczególnych formatów znajduje się na karcie produktu.
(3w1)
Multiformat
E-booki sprzedawane w księgarni Virtualo.pl dostępne są w opcji multiformatu - kupujesz treść, nie format. Po dodaniu e-booka do koszyka i dokonaniu płatności, e-book pojawi się na Twoim koncie w Mojej Bibliotece we wszystkich formatach dostępnych aktualnie dla danego tytułu. Informacja o dostępności poszczególnych formatów znajduje się na karcie produktu przy okładce. Uwaga: audiobooki nie są objęte opcją multiformatu.
czytaj
na laptopie
Pliki PDF zabezpieczone watermarkiem możesz odczytać na dowolnym laptopie po zainstalowaniu czytnika dokumentów PDF. Najpowszechniejszym programem, który umożliwi odczytanie pliku PDF na laptopie, jest Adobe Reader. W zależności od potrzeb, możesz zainstalować również inny program - e-booki PDF pod względem sposobu odczytywania nie różnią niczym od powszechnie stosowanych dokumentów PDF, które odczytujemy każdego dnia.
Informacje na temat zabezpieczenia e-booka znajdziesz na karcie produktu w "Szczegółach na temat e-booka". Więcej informacji znajdziesz w dziale Pomoc.
czytaj
na tablecie
Aby odczytywać e-booki na swoim tablecie musisz zainstalować specjalną aplikację. W zależności od formatu e-booka oraz systemu operacyjnego, który jest zainstalowany na Twoim urządzeniu może to być np. Bluefire dla EPUBa lub aplikacja Kindle dla formatu MOBI.
Informacje na temat zabezpieczenia e-booka znajdziesz na karcie produktu w "Szczegółach na temat e-booka". Więcej informacji znajdziesz w dziale Pomoc.
czytaj
na czytniku
Czytanie na e-czytniku z ekranem e-ink jest bardzo wygodne i nie męczy wzroku. Pliki przystosowane do odczytywania na czytnikach to przede wszystkim EPUB (ten format możesz odczytać m.in. na czytnikach PocketBook) i MOBI (ten fromat możesz odczytać m.in. na czytnikach Kindle).
Informacje na temat zabezpieczenia e-booka znajdziesz na karcie produktu w "Szczegółach na temat e-booka". Więcej informacji znajdziesz w dziale Pomoc.
czytaj
na smartfonie
Aby odczytywać e-booki na swoim smartfonie musisz zainstalować specjalną aplikację. W zależności od formatu e-booka oraz systemu operacyjnego, który jest zainstalowany na Twoim urządzeniu może to być np. iBooks dla EPUBa lub aplikacja Kindle dla formatu MOBI.
Informacje na temat zabezpieczenia e-booka znajdziesz na karcie produktu w "Szczegółach na temat e-booka". Więcej informacji znajdziesz w dziale Pomoc.

Yii Framework - ebook

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

Wstęp (7)

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)

Kategoria: Programowanie
Zabezpieczenie: Watermark
Watermark
Watermarkowanie polega na znakowaniu plików wewnątrz treści, dzięki czemu możliwe jest rozpoznanie unikatowej licencji transakcyjnej Użytkownika. E-książki zabezpieczone watermarkiem można odczytywać na wszystkich urządzeniach odtwarzających wybrany format (czytniki, tablety, smartfony). Nie ma również ograniczeń liczby licencji oraz istnieje możliwość swobodnego przenoszenia plików między urządzeniami. Pliki z watermarkiem są kompatybilne z popularnymi programami do odczytywania ebooków, jak np. Calibre oraz aplikacjami na urządzenia mobilne na takie platformy jak iOS oraz Android.
ISBN: 978-83-246-8867-8
Rozmiar pliku: 4,1 MB

BESTSELLERY

Kategorie: