Tobias Hauser, Christian Wenz mambo. tworzenie wydajnych serwisów internetowych full version.pdf

(45192 KB) Pobierz
887660176.018.png
Spis treści
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
4
887660176.019.png 887660176.020.png 887660176.021.png 887660176.001.png 887660176.002.png
 
Spis treści
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
5
887660176.003.png 887660176.004.png 887660176.005.png 887660176.006.png 887660176.007.png 887660176.008.png
 
Spis treści
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
6
887660176.009.png 887660176.010.png 887660176.011.png 887660176.012.png 887660176.013.png 887660176.014.png
 
Spis treści
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
7
887660176.015.png 887660176.016.png 887660176.017.png
Zgłoś jeśli naruszono regulamin