Kategorie
Ebooki
-
Biznes i ekonomia
- Bitcoin
- Bizneswoman
- Coaching
- Controlling
- E-biznes
- Ekonomia
- Finanse
- Giełda i inwestycje
- Kompetencje osobiste
- Komputer w biurze
- Komunikacja i negocjacje
- Mała firma
- Marketing
- Motywacja
- Multimedialne szkolenia
- Nieruchomości
- Perswazja i NLP
- Podatki
- Polityka społeczna
- Poradniki
- Prezentacje
- Przywództwo
- Public Relation
- Raporty, analizy
- Sekret
- Social Media
- Sprzedaż
- Start-up
- Twoja kariera
- Zarządzanie
- Zarządzanie projektami
- Zasoby ludzkie (HR)
-
Dla dzieci
-
Dla młodzieży
-
Edukacja
-
Encyklopedie, słowniki
-
E-prasa
- Architektura i wnętrza
- Biznes i Ekonomia
- Dom i ogród
- E-Biznes
- Finanse
- Finanse osobiste
- Firma
- Fotografia
- Informatyka
- Kadry i płace
- Komputery, Excel
- Księgowość
- Kultura i literatura
- Naukowe i akademickie
- Ochrona środowiska
- Opiniotwórcze
- Oświata
- Podatki
- Podróże
- Psychologia
- Religia
- Rolnictwo
- Rynek książki i prasy
- Transport i Spedycja
- Zdrowie i uroda
-
Historia
-
Informatyka
- Aplikacje biurowe
- Bazy danych
- Bioinformatyka
- Biznes IT
- CAD/CAM
- Digital Lifestyle
- DTP
- Elektronika
- Fotografia cyfrowa
- Grafika komputerowa
- Gry
- Hacking
- Hardware
- IT w ekonomii
- Pakiety naukowe
- Podręczniki szkolne
- Podstawy komputera
- Programowanie
- Programowanie mobilne
- Serwery internetowe
- Sieci komputerowe
- Start-up
- Systemy operacyjne
- Sztuczna inteligencja
- Technologia dla dzieci
- Webmasterstwo
-
Inne
-
Języki obce
-
Kultura i sztuka
-
Lektury szkolne
-
Literatura
- Antologie
- Ballada
- Biografie i autobiografie
- Dla dorosłych
- Dramat
- Dzienniki, pamiętniki, listy
- Epos, epopeja
- Esej
- Fantastyka i science-fiction
- Felietony
- Fikcja
- Humor, satyra
- Inne
- Klasyczna
- Kryminał
- Literatura faktu
- Literatura piękna
- Mity i legendy
- Nobliści
- Nowele
- Obyczajowa
- Okultyzm i magia
- Opowiadania
- Pamiętniki
- Podróże
- Poemat
- Poezja
- Polityka
- Popularnonaukowa
- Powieść
- Powieść historyczna
- Proza
- Przygodowa
- Publicystyka
- Reportaż
- Romans i literatura obyczajowa
- Sensacja
- Thriller, Horror
- Wywiady i wspomnienia
-
Nauki przyrodnicze
-
Nauki społeczne
-
Podręczniki szkolne
-
Popularnonaukowe i akademickie
- Archeologia
- Bibliotekoznawstwo
- Filmoznawstwo
- Filologia
- Filologia polska
- Filozofia
- Finanse i bankowość
- Geografia
- Gospodarka
- Handel. Gospodarka światowa
- Historia i archeologia
- Historia sztuki i architektury
- Kulturoznawstwo
- Lingwistyka
- Literaturoznawstwo
- Logistyka
- Matematyka
- Medycyna
- Nauki humanistyczne
- Pedagogika
- Pomoce naukowe
- Popularnonaukowa
- Pozostałe
- Psychologia
- Socjologia
- Teatrologia
- Teologia
- Teorie i nauki ekonomiczne
- Transport i spedycja
- Wychowanie fizyczne
- Zarządzanie i marketing
-
Poradniki
-
Poradniki do gier
-
Poradniki zawodowe i specjalistyczne
-
Prawo
- BHP
- Historia
- Kodeks drogowy. Prawo jazdy
- Nauki prawne
- Ochrona zdrowia
- Ogólne, kompendium wiedzy
- Podręczniki akademickie
- Pozostałe
- Prawo budowlane i lokalowe
- Prawo cywilne
- Prawo finansowe
- Prawo gospodarcze
- Prawo gospodarcze i handlowe
- Prawo karne
- Prawo karne. Przestępstwa karne. Kryminologia
- Prawo międzynarodowe
- Prawo międzynarodowe i zagraniczne
- Prawo ochrony zdrowia
- Prawo oświatowe
- Prawo podatkowe
- Prawo pracy i ubezpieczeń społecznych
- Prawo publiczne, konstytucyjne i administracyjne
- Prawo rodzinne i opiekuńcze
- Prawo rolne
- Prawo socjalne, prawo pracy
- Prawo Unii Europejskiej
- Przemysł
- Rolne i ochrona środowiska
- Słowniki i encyklopedie
- Zamówienia publiczne
- Zarządzanie
-
Przewodniki i podróże
- Afryka
- Albumy
- Ameryka Południowa
- Ameryka Środkowa i Północna
- Australia, Nowa Zelandia, Oceania
- Austria
- Azja
- Bałkany
- Bliski Wschód
- Bułgaria
- Chiny
- Chorwacja
- Czechy
- Dania
- Egipt
- Estonia
- Europa
- Francja
- Góry
- Grecja
- Hiszpania
- Holandia
- Islandia
- Litwa
- Łotwa
- Mapy, Plany miast, Atlasy
- Miniprzewodniki
- Niemcy
- Norwegia
- Podróże aktywne
- Polska
- Portugalia
- Pozostałe
- Rosja
- Rumunia
- Słowacja
- Słowenia
- Szwajcaria
- Szwecja
- Świat
- Turcja
- Ukraina
- Węgry
- Wielka Brytania
- Włochy
-
Psychologia
- Filozofie życiowe
- Kompetencje psychospołeczne
- Komunikacja międzyludzka
- Mindfulness
- Ogólne
- Perswazja i NLP
- Psychologia akademicka
- Psychologia duszy i umysłu
- Psychologia pracy
- Relacje i związki
- Rodzicielstwo i psychologia dziecka
- Rozwiązywanie problemów
- Rozwój intelektualny
- Sekret
- Seksualność
- Uwodzenie
- Wygląd i wizerunek
- Życiowe filozofie
-
Religia
-
Sport, fitness, diety
-
Technika i mechanika
Audiobooki
-
Biznes i ekonomia
- Bitcoin
- Bizneswoman
- Coaching
- Controlling
- E-biznes
- Ekonomia
- Finanse
- Giełda i inwestycje
- Kompetencje osobiste
- Komunikacja i negocjacje
- Mała firma
- Marketing
- Motywacja
- Nieruchomości
- Perswazja i NLP
- Podatki
- Poradniki
- Prezentacje
- Przywództwo
- Public Relation
- Sekret
- Social Media
- Sprzedaż
- Start-up
- Twoja kariera
- Zarządzanie
- Zarządzanie projektami
- Zasoby ludzkie (HR)
-
Dla dzieci
-
Dla młodzieży
-
Edukacja
-
Encyklopedie, słowniki
-
Historia
-
Informatyka
-
Inne
-
Języki obce
-
Kultura i sztuka
-
Lektury szkolne
-
Literatura
- Antologie
- Ballada
- Biografie i autobiografie
- Dla dorosłych
- Dramat
- Dzienniki, pamiętniki, listy
- Epos, epopeja
- Esej
- Fantastyka i science-fiction
- Felietony
- Fikcja
- Humor, satyra
- Inne
- Klasyczna
- Kryminał
- Literatura faktu
- Literatura piękna
- Mity i legendy
- Nobliści
- Nowele
- Obyczajowa
- Okultyzm i magia
- Opowiadania
- Pamiętniki
- Podróże
- Poezja
- Polityka
- Popularnonaukowa
- Powieść
- Powieść historyczna
- Proza
- Przygodowa
- Publicystyka
- Reportaż
- Romans i literatura obyczajowa
- Sensacja
- Thriller, Horror
- Wywiady i wspomnienia
-
Nauki przyrodnicze
-
Nauki społeczne
-
Popularnonaukowe i akademickie
-
Poradniki
-
Poradniki zawodowe i specjalistyczne
-
Prawo
-
Przewodniki i podróże
-
Psychologia
- Filozofie życiowe
- Komunikacja międzyludzka
- Mindfulness
- Ogólne
- Perswazja i NLP
- Psychologia akademicka
- Psychologia duszy i umysłu
- Psychologia pracy
- Relacje i związki
- Rodzicielstwo i psychologia dziecka
- Rozwiązywanie problemów
- Rozwój intelektualny
- Sekret
- Seksualność
- Uwodzenie
- Wygląd i wizerunek
- Życiowe filozofie
-
Religia
-
Sport, fitness, diety
-
Technika i mechanika
Kursy video
-
Bazy danych
-
Big Data
-
Biznes, ekonomia i marketing
-
Cyberbezpieczeństwo
-
Data Science
-
DevOps
-
Dla dzieci
-
Elektronika
-
Grafika/Wideo/CAX
-
Gry
-
Microsoft Office
-
Narzędzia programistyczne
-
Programowanie
-
Rozwój osobisty
-
Sieci komputerowe
-
Systemy operacyjne
-
Testowanie oprogramowania
-
Urządzenia mobilne
-
UX/UI
-
Web development
-
Zarządzanie
Podcasty
- Ebooki
- Webmasterstwo
- PHP
- Yii Framework
Szczegóły ebooka
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!
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)
- Tytuł: Yii Framework
- Autor: Łukasz Sosna
- ISBN: 978-83-246-8867-8, 9788324688678
- Data wydania: 2013-12-13
- Format: Ebook
- Identyfikator pozycji: yiifra
- Wydawca: Helion