Mambo. Tworzenie wydajnych serwisów internetowych - ebook
Mambo. Tworzenie wydajnych serwisów internetowych - ebook
Poznaj nowoczesny system zarządzania treścią witryn WWW
- Zainstaluj Mambo i zaprojektuj własne szablony.
- Zastosuj moduły handlu elektronicznego i forum dyskusyjnego.
- Zabezpiecz witrynę przed atakami hakerów.
Mambo to rozbudowany system zarządzania treścią witryn internetowych, dostępny na licencji open-source, którego popularność ciągle rośnie. Umożliwia tworzenie zarówno prostych, jak i rozbudowanych serwisów. Jego modułowa konstrukcja i architektura oparta na szablonach pozwalają na dowolne skonfigurowanie witryny WWW. W sieci można znaleźć coraz więcej modułów dla Mambo, a projektanci witryn WWW tworzą szablony graficzne dla serwisów budowanych w oparciu o ten system. Dzięki temu zakres zastosowań Mambo zwiększa się w ogromnym tempie.
Książka "Mambo. Tworzenie wydajnych serwisów internetowych" to podręcznik dla administratorów, programistów i projektantów, którzy mieli już okazję korzystać z tego systemu. Przedstawia zagadnienia związane z konfigurowaniem systemu i dostosowywaniem go do własnych potrzeb. Opisuje mechanizmy rozbudowywania możliwości witryny za pomocą modułów oraz sposoby projektowania własnych szablonów. Można w niej znaleźć również informacje dotyczące uruchamiania witryny e-commerce w oparciu o Mambo, zabezpieczania witryn przed atakami hakerów, optymalizowania ich kodu pod kątem wyszukiwarek internetowych i poprawiania ich wydajności.
- Interfejs administratora Mambo
- Projektowanie własnych szablonów
- Instalowanie i konfigurowanie modułów i komponentów
- Korzystanie z rozszerzenia Mambel Fish
- Budowa witryny e-commerce
- Uruchamianie forum dyskusyjnego
- Zarządzanie dokumentami
- Optymalizowanie stron
- Tworzenie własnych modułów i komponentów
- Zabezpieczanie witryn
Zostań członkiem społeczności użytkowników Mambo.
Spis treści
O autorach (9)
Wstęp (11)
Rozdział 1. Podstawowe zasady i terminy Mambo (15)
- Konfiguracja strony frontowej (17)
- Interfejs administratora (20)
- Strona startowa i elementy kontroli (21)
- Edycja list (menadżer) (29)
- Edycja elementów (Tryb edycji) (32)
- Podgląd (33)
- Wylogowywanie (36)
- Podsumowanie (37)
Rozdział 2. Projektowanie własnych szablonów (39)
- Wykaz szablonów (40)
- Przełączanie się pomiędzy szablonami (40)
- Instalacja szablonów (41)
- Edytowanie szablonów (43)
- Pozycje (44)
- Własne szablony (46)
- Przykład (46)
- Funkcje w szablonach (56)
- Formaty CSS (59)
- Szablony administratora (63)
- Użyteczne porady (64)
- Prefabrykowany? (65)
- Kreator szablonów w programie Dreamweaver (65)
- Zmień szatę (67)
- Podsumowanie (69)
Rozdział 3. Rozszerzenia: moduły, boty i komponenty (71)
- Moduły (71)
- Instalowanie i usuwanie modułów (72)
- Administracja modułami (75)
- Pozycjonowanie i konfigurowanie modułów (78)
- Boty (80)
- Komponenty (81)
- Instalowanie komponentów (83)
- Instalacja i konfiguracja komponentów (84)
- Dołączone dodatki (84)
- Zarządzanie banerami (85)
- Kontakty (87)
- Nagłówki RSS (89)
- Wiadomości RSS i komponent Syndicate (90)
- Sondy (92)
- Katalog WWW (92)
- Wyszukiwanie (93)
- Podsumowanie (95)
Rozdział 4. Wielojęzyczność (97)
- Języki i pakiety językowe (97)
- Mambel Fish (100)
- Instalacja rozszerzenia Mambel Fish (102)
- Konfiguracja (103)
- Tłumaczenie (105)
- Personalizacja innych komponentów (109)
- Podsumowanie (110)
Rozdział 5. Handel elektroniczny (111)
- Instalacja (111)
- Funkcje (113)
- Administracja produktami (116)
- Kategorie (116)
- Produkty (117)
- Automatyczny import produktów (120)
- Konfiguracja (121)
- Waluta i inne podstawowe ustawienia (121)
- Sprzedawcy (123)
- Producent (123)
- Zarządzanie klientami - kupujący (123)
- Wysyłka i podatki (124)
- Metody płatności (124)
- Zarządzanie zamówieniami (125)
- Kupony (126)
- Ustawienia globalne (126)
- Personalizacja oraz rozbudowa (128)
- Podsumowanie (130)
Rozdział 6. Forum (131)
- Alternatywy (131)
- Instalacja (132)
- Konfiguracja (135)
- Ustawianie forum (136)
- Wypełnianie forum (140)
- Użytkownicy (143)
- Dostosowywanie i rozszerzanie (143)
- I jeszcze więcej... (146)
- Podsumowanie (147)
Rozdział 7. Zarządzanie dokumentami za pomocą DOCMan (149)
- Instalacja (150)
- Administracja dokumentami (151)
- Kategorie (151)
- Dokumenty (152)
- Pozycje menu (155)
- Sprzątanie (157)
- Monitorowanie (158)
- Konfiguracja (159)
- Uaktualnienia (161)
- Użytkownicy i grupy (162)
- Dostosowywanie (162)
- Rozszerzenia (163)
- Podsumowanie (164)
Rozdział 8. Jeszcze więcej rozszerzeń (165)
- MosForms - Formularze dla Mambo (165)
- Community Builder (169)
- Pierwsze kroki (170)
- Administracja (171)
- Kalendarz: Events (174)
- Galeria zdjęć: zOOm Gallery (178)
- Galeria obrazków: RSGallery (181)
- Czat: MOS-Chat i inne (184)
- Nieco więcej rozszerzeń (185)
- Podsumowanie (188)
Rozdział 9. Własne moduły, boty i komponenty (189)
- Własny moduł (190)
- Własne boty (193)
- Własny komponent (198)
- Przygotowywanie bazy danych (198)
- Strona frontowa i działania w tle (199)
- Mechanizm administracji (202)
- Instalator (211)
- Podsumowanie (215)
Rozdział 10. Optymalizacja kodu pod wyszukiwarki (219)
- Google PageRank (220)
- Problemy i ich rozwiązania (223)
- Problem z odnośnikami (224)
- Specjalne moduły do optymalizacji (226)
- Moduł mod_rewrite (227)
- 404 SEF (231)
- Dodatek Xaneon Extensions (234)
- Komponent SEF Advance (235)
- Podsumowanie (237)
Rozdział 11. Mambo a bezpieczeństwo (239)
- Bezpieczeństwo i CMS (239)
- Mechanizmy Cross Site Scripting (XSS) (242)
- Ataki typu SQL Injection (248)
- Zapobieganie atakom typu SQL Injection (251)
- Nieoczekiwane dane użytkowników (253)
- Najlepsze praktyki związane z bezpiecznym programowaniem (255)
- Umieszczanie serwisu w Intranecie, Extranecie lub za pomocą Shared Hosts (259)
- Utrzymywanie aktualnej wersji Mambo (260)
- Utrzymywanie bieżącej wersji systemu (264)
- Podsumowanie (268)
Rozdział 12. Wydajność i pamięć podręczna (271)
- Podstawy wydajności (272)
- Mechanizm pamięci podręcznej (273)
- Programowanie aplikacji o wysokiej wydajności (276)
- Analizy (276)
- Najlepsze metody (279)
- Wydajna administracja (280)
- php.ini (281)
- Kody operacji pamięci podręcznej (282)
- Testy wydajności (284)
- Podsumowanie (286)
Rozdział 13. Dostępność (287)
- Przewodnik po dostępności do zawartości serwisów internetowych (288)
- Alternatywy dla materiałów audio i wideo (289)
- Nie polegaj na kolorowej informacji (290)
- Poprawnie używaj znaczników i stylów kaskadowych (291)
- Używaj języka naturalnego (291)
- Właściwe znaczniki tabel (291)
- Nie wolno ignorować starych technologii (292)
- Możliwość zatrzymania animacji (292)
- Dostęp niezależny od platformy (292)
- Wygląd niezależny od platformy (292)
- Osobne rozwiązania dla starszych przeglądarek (293)
- Używaj technologii W3C (293)
- Oferowanie kontekstów (293)
- Tworzenie przejrzystej nawigacji (293)
- Utrzymuj jasną i zrozumiałą treść dokumentów (294)
- Narzędzia dla twórców (294)
- Wskazówki dla edytorów (295)
- Podsumowanie (297)
Skorowidz (299)
Kategoria: | Webmaster |
Zabezpieczenie: |
Watermark
|
ISBN: | 978-83-246-6928-8 |
Rozmiar pliku: | 12 MB |