دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Tomasz Skaraczyński
سری:
ناشر: Helion
سال نشر: 0
تعداد صفحات: 0
زبان: Polish
فرمت فایل : RAR (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 14 مگابایت
در صورت تبدیل فایل کتاب PHP5. Programowanie z wykorzystaniem Symfony, CakePHP, Zend Framework به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب PHP5. برنامه نویسی با استفاده از Symfony، CakePHP، Zend Framework نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Rozdział 1. Szybki start (9) Struktura serwisu (9) Ruszamy z projektem (10) Potrzebna aplikacja (11) Tworzymy moduł (12) Pierwsza akcja (13) Szablony akcji (15) Instalacja layoutu (16) Sprzątanie wewnątrz layoutu (17) Konfiguracja widoku aplikacji (17) Edycja pliku layoutu (18) Prezentowanie wyniku akcji (20) Brakujące elementy serwisu (21) Powiązanie akcji z menu (22) Stopka - i to by było na tyle (22) Podsumowanie (23) Rozdział 2. Warstwa kontrolera (25) Budowa aplikacji Symfony (25) Kontroler frontowy (26) Jak startuje aplikacja Symfony? (27) Czy można używać więcej niż jednego kontrolera frontowego? (28) Jak użyć innego kontrolera? (28) Co to jest środowisko pracy kontrolera? (28) Gdzie są konfigurowane środowiska pracy? (29) Czy można utworzyć własne środowisko pracy? (29) Akcje (29) Pliki z akcją (31) W jaki sposób przekazać parametr do akcji? (32) Zaglądamy do środka akcji (33) Przesyłanie parametrów w żądaniu HTTP (34) Czy formularze można tworzyć inaczej? (36) Szablon widoku (37) Co musisz wiedzieć na początek? (37) Jak sterować widokami? (37) Czy mogę używać własnych widoków? (38) Co z akcjami, które nie mogą być prezentowane w przeglądarce? (38) Warunkowe zwracanie widoków (39) Przekierowania (40) Żądanie nietrafione (42) Inne rodzaje przekierowań (44) Przed akcją i po akcji (44) Obiekt obsługujący żądania (46) Informacje o żądaniu (48) Informacje o zasobie (48) ParameterHolder i funkcje proxy (49) Funkcje proxy (50) Ciasteczka (51) Przesyłanie plików na serwer (52) Obsługa sesji (53) Proste logowanie (54) Usuwanie zmiennej z sesji (56) Zmienne sesji w widokach (57) Atrybuty jednorazowe (57) Kilka słów o konfiguracji sesji (59) System uprawnień (60) Przegląd funkcji systemu uprawnień (64) Zaawansowane listy uwierzytelnień (64) Walidacja (66) Mechanizm walidacji (67) Podsumowanie (68) Rozdział 3. Warstwa modelu (69) Od bazy do modelu (69) Baza danych (70) Generowanie schematu YML na podstawie bazy danych (73) Konfiguracja propela (73) Generowanie bazy danych na podstawie schematu YML (77) Anatomia pliku schema.yml (79) Dostępne typy danych (81) Definiowanie pól (83) Indeksy (84) Właściwości połączenia (84) Dwa schematy. Czy to możliwe? (85) Co w modelu piszczy (87) Katalogi modelu (88) Model w akcji (88) Konstruowanie kryteriów (100) Warunkowe pobieranie danych (100) Typy porównywania dozwolone dla metody add (102) Inne metody obiektu Criteria (103) Zliczanie rekordów (107) Surowe zapytania SQL (107) Korzystanie z Creole (108) Rozszerzanie modelu (109) Połączenia z bazą danych (112) Więcej o pliku database.yml (112) Podsumowanie (114) Rozdział 4. Warstwa widoku (115) Domyślna akcja i jej widok (115) Reguły dla szablonów widoku (116) Logika a szablon (117) Pomocniki (117) Pomocniki ogólnie dostępne (119) Layouty (120) Inny layout (121) Pomocniki w layoutach (123) Zmiana layoutu dla modułu (123) Zmiana layoutu dla szablonu widoku (124) Zmiana layoutu dla akcji (125) Usuwanie layoutu (126) Elementy widoku (127) Proste dołączanie pliku (127) Partiale (128) Komponenty (133) Sloty (136) Konfiguracja (139) Pliki view.yml (139) Kaskada plików konfiguracyjnych (140) Obiekt Response (141) Sterowanie sekcją meta poprzez obiekt odpowiedzi (142) Pliki zewnętrzne (143) Pliki CSS i JS (144) Manipulowanie kolejnością dołączanych plików (144) Określanie medium (145) Komponenty slotowe (146) Podsumowanie (149) Rozdział 5. Przykładowa aplikacja (151) Świat wizytówek (151) Projekt bazy danych (152) Instalacja layoutu i konfiguracja widoku (154) Wykonanie modelu (158) Budowa menu (158) Strona o firmie (160) Panel administracyjny - o firmie (161) Interfejs użytkownika - o firmie (164) Strona referencji (164) Panel administracyjny - referencje (165) Interfejs użytkownika - referencje (175) Strony z ofertą (176) Panel administracyjny - kategorie (177) Panel administracyjny - produkty (179) Panel administracyjny - kategorie - ciąg dalszy (185) Panel administracyjny - zdjęcia (188) Interfejs użytkownika - oferta (191) Sentencje - panel administracyjny i interfejs użytkownika (197) Licznik odwiedzin (202) Podsumowanie (203) Rozdział 6. Aplikacja Zend (205) Szybka instalacja (205) Test instalacji (206) Po instalacji (206) Pierwsza akcja na rozgrzewkę (207) Konfiguracja projektu (208) Layout (209) Interfejs klienta (210) Strona o firmie (210) Menu (214) Referencje (216) Oferta (217) Submenu (220) Kategoria (221) Szczegóły produktu (223) Dodatki (224) Panel administracyjny (229) Inny layout dla panelu (229) Zarządzanie stroną o firmie (230) Administracja referencjami (234) Kategorie (243) Zarządzanie produktami (252) Sentencje (264) Podsumowanie (269) Rozdział 7. Aplikacja CakePHP (271) Instalacja frameworka (271) Konfiguracja bazy danych (272) O firmie (273) Model (273) Kontroler (274) Widok (275) Layout (275) Logowanie na ekranie (276) Menu (276) Komponent (277) Helper (277) Referencje (280) Model referencji (280) Oferta (282) Model na rozgrzewkę (282) Oferta w poszczególnych kategoriach (285) Szczegóły wizytówki (287) Sentencje (288) Komponent (288) Uruchomienie komponentu Sentencje (289) Licznik (290) Komponent licznika (290) Uruchamianie licznika (291) Panel administracyjny (292) Zmiana layoutu (292) Strona administracyjna o firmie (293) Referencje (296) Kategorie (304) Produkty (310) Dodawanie nowego produktu (312) Sentencje (324) Podsumowanie (327) Podsumowanie (329) Dodatek A: Środowisko pracy web developera (331) Serwer HTTP (331) Interpreter PHP (332) Serwer baz danych (332) Wszystko w jednym, czyli scyzoryk (332) Środowisko projektowania baz danych (333) Edytory kodu (333) Przeglądarki (334) Narzędzia do pracy w grupie (334) Dodatek B: Wirtualne hosty (337) Importowanie wirtualnych hostów do pliku konfiguracyjnego Apache (337) Definiowanie wirtualnych hostów (337) Wirtualny host dla lokalnego hosta (338) Konfiguracja systemu Windows (338) Dodatek C: Szybka instalacja (341) Odtworzenie bazy danych (341) Zainstalowanie projektu Symfony, Zend i CakePHP (341) Dodatek D: Zarządzanie projektem (343) Bibliografia (345) Skorowidz (347)