Ex-torrenty.org
Książki / E-Booki
Projektowanie systemów CMS przy użyciu PHP i jQuery (2012, Helion) - Kae Verens [PL] [pdf] [LIBGEN]

Dodał: xdktkmhc
Data dodania:
2022-10-18 13:04:05
Rozmiar: 5.55 MB
Ostat. aktualizacja:
2022-12-24 13:29:50
Seedów: 0
Peerów: 0

..::(Info)::..

Tytuł: Projektowanie systemów CMS przy użyciu PHP i jQuery
Rok: 2012
Wydawca: Helion
Format: pdf

..::(Opis)::..

Zbuduj CMS na miarę swoich potrzeb!
Jak zaprojektować jądro systemu CMS?
Jak zarządzać użytkownikami?
Jak przygotować instalator?
Na rynku systemów do zarządzania treścią jest ogromny wybór różnorodnych rozwiązań, od Joomli! zaczynając, a na Drupalu i Wordpressie kończąc. Warto jednak zastanowić się, czy nie lepiej stworzyć własne, skrojone na miarę rozwiązanie, idealnie dopasowane do potrzeb i możliwości. Zamiast przedzierać się przez zawiłą konfigurację, przygotowywać szablony i próbować pogodzić ze sobą wtyczki, być może lepiej tę energię spożytkować na napisanie własnego CMS-a?

Jeżeli zdecydujesz się na to, w niniejszej książce znajdziesz szczegółowy przewodnik, jak dokonać tego przy użyciu najpopularniejszych narzędzi: łącząc język PHP i bibliotekę jQuery. W trakcie lektury dowiesz się, jak zaprojektować jądro swojego nowego systemu, moduł zarządzania użytkownikami oraz własny mechanizm szablonów. Ponadto nauczysz się zarządzać treścią, tworzyć hierarchię stron oraz edytować je przy użyciu wygodnych narzędzi, takich jak CKeditor. Na koniec zbudujesz instalator swojego CMS-a oraz wzbogacisz go o obsługę wtyczek i widżetów. Książka ta jest pozycją obowiązkową dla każdego webmastera pragnącego stworzyć własny, unikatowy system zarządzania treścią.

Główne zagadnienia omówione w książce:

jądro systemu CMS,
panel administracyjny,
struktura bazy danych oraz katalogów,
zarządzanie użytkownikami - role, rodzaje użytkowników,
logowanie użytkowników,
procedura odzyskiwania hasła,
wyświetlanie listy stron,
tworzenie, edycja i usuwanie stron,
wykorzystanie narzędzia CKeditor,
tworzenie i obsługa szablonów,
rozszerzanie funkcjonalności za pomocą wtyczek,
budowa instalatora.
Spis treści
O autorze
Podziękowania
O recenzentach
Wstęp
Zawartość książki
Co będzie potrzebne
Adresaci książki
Konwencje typograficzne
Pomoc techniczna
Rozdział 1. Projekt jądra systemu CMS
Sekcje prywatna i publiczna systemu CMS
Front systemu CMS
Panel administracji
Wtyczki
Pliki i bazy danych
Struktura katalogów
Struktura bazy danych
Plik konfiguracyjny
Witaj, świecie
Konfiguracja
Kontroler frontu
Wczytywanie danych strony z bazy danych
Podsumowanie
Rozdział 2. Zarządzanie użytkownikami
Rodzaje użytkowników
Role
Tabele bazy danych
Strona logowania do panelu administracyjnego
Logowanie
Wylogowywanie
Odzyskiwanie hasła
Zarządzanie użytkownikami
Usuwanie użytkowników
Tworzenie i modyfikowanie użytkowników
Podsumowanie
Rozdział 3. Zarządzanie stronami — część pierwsza
Strony w systemie CMS
Wyświetlanie listy stron w panelu administracyjnym
Widok hierarchii stron
Aranżacja hierarchii stron
Administracja stronami
Asynchroniczne wypełnianie listy rodziców
Podsumowanie
Rozdział 4. Zarządzanie stronami — część druga
Daty
Zapisywanie stron
Tworzenie stron najwyższego poziomu
Tworzenie podstron
Usuwanie stron
Edycja tekstu sformatowanego przy użyciu narzędzia CKEditor
Zarządzanie plikami za pomocą narzędzia KFM
Podsumowanie
Rozdział 5. Szablony — część pierwsza
Motywy i szablony
Struktura plików motywu
Konfiguracja systemu Smarty
Frontowe menu nawigacyjne
Podsumowanie
Rozdział 6. Szablony — część druga
Dodawanie jQuery do menu
Przygotowanie menu Filament Group
Integracja menu
Ustawianie motywów w panelu administracyjnym
Wybór szablonu strony w panelu administracyjnym
Smarty w treści stron
Podsumowanie
Rozdział 7. Wtyczki
Co to są wtyczki?
Zdarzenia w systemie CMS
Typy stron
Sekcje w panelu administracyjnym
Dodatki do wszystkich stron w panelu administracyjnym
Przykład konfiguracji wtyczki
Włączanie wtyczek
Obsługa uaktualnień i tabel bazy danych
Własne menu użytkownika w panelu administracyjnym
Dodawanie zdarzeń do systemu CMS
Dodawanie zakładek do panelu administracji
Podsumowanie
Rozdział 8. Wtyczka do tworzenia formularzy
Jak to ma działać
Definicja wtyczki
Typy stron w panelu administracyjnym
Dodawanie formularzy do panelu administracyjnego
Definiowanie pól formularza
Wyświetlanie formularza na froncie
Skrypt obsługi wysyłania formularza
Wysyłanie wiadomości pocztą elektroniczną
Zapisywanie danych formularza w bazie danych
Eksport zapisanych danych
Podsumowanie
Rozdział 9. Wtyczka galerii obrazów
Konfiguracja wtyczki
Zakładki w panelu administracyjnym
Ustawienia początkowe
Wysyłanie obrazów
Obsługa wysyłania plików
Reguła mod_rewrite
Usuwanie obrazów
Frontowy widok galerii
Karta ustawień
Galeria siatkowa
Podsumowanie
Rozdział 10. Okienka i widżety — część pierwsza
Wtyczka do tworzenia okienek
Rejestracja okienka
Administracja okienkami
Wyświetlanie okienek
Tworzenie wtyczki fragmentów treści
Wstawianie widżetów do okienek
Wyświetlanie widżetów
Przeciąganie widżetów do okienek
Zapisywanie zawartości okienka
Wyświetlanie okienek na froncie
Podsumowanie
Rozdział 11. Okienka i widżety — część druga
Formularze do konfiguracji widżetów
Zapisywanie treści fragmentu
Zmienianie nazw widżetów
Widoczność nagłówków widżetów
Wyłączanie widżetów
Wyłączanie okienek
Usuwanie okienek
Widoczność okienek na stronach — kod od strony administracyjnej
Widoczność widżetów na stronach
Podsumowanie
Rozdział 12. Budowa instalatora
Instalacja maszyny wirtualnej
Instalacja narzędzia WMware Player
Instalacja maszyny wirtualnej
Instalacja CMS-a w maszynie wirtualnej
Tworzenie instalatora
Zmiany w jądrze CMS-a
Instalator
Sprawdzanie, czego brakuje
Dane konfiguracyjne
Podsumowanie
Skorowidz

Lista plików

Trackery

  • udp://tracker.opentrackr.org:1337/announce
  • udp://tracker.coppersurfer.tk:6969/announce
  • Komentarze są widoczne dla osób zalogowanych!

    Żaden z plików nie znajduje się na serwerze. Torrenty są własnością użytkowników. Administrator serwisu nie może ponieść konsekwencji za to co użytkownicy wstawiają, lub za to co czynią na stronie. Nie możesz używać tego serwisu do rozpowszechniania lub ściągania materiałów do których nie masz odpowiednich praw lub licencji. Użytkownicy odpowiedzialni są za przestrzeganie tych zasad.

    Copyright © 2026 Ex-torrenty.org