...

download ^ pdf ^ pobieranie ^ do ściągnięcia ^ ebook

joomla!.-profesjonalne-tworzenie-stron-www cała książka, ebooki` -2271 plików

[ Pobierz całość w formacie PDF ]
6
Joomla!. Profesjonalne tworzenie stron WWW
Grafika szablonu: folder images ............................................................................... 79
Miniatura szablonu .................................................................................................. 80
Tworzenie trójkolumnowego ukadu ................................................................................ 81
Tworzenie struktury szablonu ................................................................................... 82
Tworzenie pliku index.php ........................................................................................ 83
Tworzenie dystrybucyjnego pliku templateDetails.xml ...................................................... 94
Zaawansowane techniki tworzenia szablonów ................................................................. 96
Wykorzystanie grupy szablonów a CSS ...................................................................... 96
favicon.ico .............................................................................................................. 97
Modyfikacja wygldu rozszerze ............................................................................... 98
Tworzenie ukadu strony dla telefonów komórkowych ................................................. 99
Adaptowanie szablonów Mambo lub Joomla! 1.0 ..................................................... 101
Podsumowanie .......................................................................................................... 102
Rozdzia 4. Dodawanie i modyfikacja dostpnych rozszerze ...........................................................103
Katalog rozszerze ..................................................................................................... 104
Funkcjonalno i obsuga strony .................................................................................. 105
Instalacja dodatkowego edytora WYSIWYG .............................................................. 106
Dodawanie wasnych stylów do TinyMCE ................................................................. 108
Dodawanie obsugi plików i FTP .............................................................................. 109
Dodawanie mapy strony ......................................................................................... 110
Community Builder ................................................................................................ 111
Organizacje i e-commerce ........................................................................................... 117
Meneder subskrypcji ............................................................................................ 118
Sklep internetowy MicroShop z patnociami Paypal ................................................. 119
Meneder projektów Project Fork ............................................................................ 120
Rozszerzenie kart pracy ......................................................................................... 121
Dodawanie na stronie platformy aukcyjnej ............................................................... 122
Zawarto strony ........................................................................................................ 123
Podcasting w Joomla! ............................................................................................ 124
Galeria zdj na stronie Joomla! ............................................................................. 125
Komunikacja na stronie .............................................................................................. 127
Dodawanie komentarzy do artykuów ...................................................................... 128
Ksiga goci ......................................................................................................... 128
Czat na stronie Joomla! ......................................................................................... 129
Uruchamianie systemu wiki w Joomla! .................................................................... 130
eWriting ............................................................................................................... 133
Implementacja ogosze ........................................................................................ 134
Dodawanie ledzenia wyników sportowych .............................................................. 135
Dodawanie gier hazardowych ................................................................................. 137
Obsuga quizów ..................................................................................................... 138
Podsumowanie .......................................................................................................... 138
Rozdzia 5. Tworzenie prostych rozszerze: moduy ..........................................................................141
Tworzenie moduu Hello World ..................................................................................... 142
Tworzenie moduu witeczne yczenia ........................................................................ 145
Tworzenie pliku deskryptora ................................................................................... 146
Tworzenie kodu moduu ......................................................................................... 147
Tworzenie tabeli i zapisywanie przykadowych danych ............................................... 149
Konfiguracja moduu ............................................................................................. 150
Tworzenie moduu Kontakt z Nami ............................................................................... 152
Podsumowanie .......................................................................................................... 157
Spis treci
7
Rozdzia 6. Zaawansowane rozszerzenia: komponenty ......................................................................159
Przygotowanie rodowiska programistycznego ............................................................... 159
Stosowanie systemu kontroli wersji SVN ...................................................................... 160
Instalacja SVN ...................................................................................................... 162
Tworzenie repozytorium SVN .................................................................................. 163
Korzystanie z Eclipse ............................................................................................. 164
Tworzenie komponentu Ksigi Goci ............................................................................ 166
Ochrona przed spamem ......................................................................................... 167
Cz frontowa komponentu .................................................................................. 168
Cz administracyjna komponentu ........................................................................ 171
Plik deskryptora .................................................................................................... 174
Tworzenie archiwum .............................................................................................. 176
Instalacja komponentu .......................................................................................... 176
Korzystanie z phpDocumentor ..................................................................................... 179
Instalacja ............................................................................................................. 179
Wstawianie sekcji DocBlock w kodzie ródowym ..................................................... 180
Podsumowanie .......................................................................................................... 181
Rozdzia 7. Joomla! i Ajax ......................................................................................................................183
Struktura technologii Ajax ........................................................................................... 183
Prosty komponent ajaksowy ........................................................................................ 185
Tworzenie komponentu .......................................................................................... 185
Tworzenie strony WWW .......................................................................................... 187
Tworzenie komponentu Serwer-danie ........................................................................ 189
Tworzenie komponentu .......................................................................................... 189
Tworzenie moduu ajaksowego ............................................................................... 192
Wady technologii Ajax ................................................................................................. 197
Niedostpno dla robotów internetowych ............................................................... 198
Gromadzenie informacji ......................................................................................... 198
Zagroenia bezpieczestwa .................................................................................... 198
Podsumowanie .......................................................................................................... 199
Rozdzia 8. Wzorce projektowe a Joomla! ...........................................................................................201
Wzorce projektowe ..................................................................................................... 202
Trzy gówne kategorie wzorców .................................................................................... 203
Wzorce konstrukcyjne ............................................................................................ 203
Wzorce strukturalne .............................................................................................. 205
Wzorce czynnociowe ............................................................................................ 206
Wzorce wspóbienoci .......................................................................................... 207
Wzorce architekturalne .......................................................................................... 207
Wzorzec Model-Widok-Kontroler ................................................................................... 209
Wykorzystanie wzorca MVC w tworzeniu komponentów ............................................. 211
Podsumowanie .......................................................................................................... 215
Rozdzia 9. Ingerencja w fundamenty Joomla!: wtyczki ......................................................................217
Przegld wtyczek Joomla! ............................................................................................ 217
Zdarzenia typu Content .......................................................................................... 219
Zdarzenia typu Editor ............................................................................................. 220
Zdarzenia typu System i Search ............................................................................. 221
Zdarzenia typu User .............................................................................................. 221
8
Joomla!. Profesjonalne tworzenie stron WWW
Wtyczka Hello World! .................................................................................................. 222
Tworzenie pliku deskryptora ................................................................................... 223
Tworzenie kodu wtyczki .......................................................................................... 224
Wtyczka Automatyczne Skróty ...................................................................................... 225
Kod deskryptora XML ............................................................................................ 226
Kod wtyczki .......................................................................................................... 227
Budowa platformy Joomla! .......................................................................................... 229
Struktura CMS Joomla! (JApplication) ..................................................................... 232
cieki Joomla! ..................................................................................................... 234
Wskazówki przydatne podczas pracy z kodem Joomla! ............................................. 235
Wykorzystywanie funkcji przeszukiwania katalogów .................................................. 235
Badanie com_content ............................................................................................ 237
SVN Joomla!: najnowsze osignicia ...................................................................... 237
Podsumowanie .......................................................................................................... 239
Rozdzia 10. Budowanie spoecznoci w Joomla! ..................................................................................241
Planowanie wirtualnej spoecznoci ............................................................................. 242
Trzy stadia wirtualnej spoecznoci ......................................................................... 243
Znaczenie stabilnoci i regularnoci ....................................................................... 246
Dlaczego warto stworzy wirtualn spoeczno ....................................................... 247
Technologie wirtualnych spoecznoci .......................................................................... 248
Ksiga goci ......................................................................................................... 249
Czat ..................................................................................................................... 253
Forum dyskusyjne ................................................................................................. 257
Sondy .................................................................................................................. 260
Komentarze .......................................................................................................... 262
Sieci spoecznociowe ........................................................................................... 266
Kalendarz wydarze ............................................................................................... 267
Systemy Wiki ........................................................................................................ 272
Uruchamianie wirtualnej spoecznoci .......................................................................... 274
Dobór moderatorów ............................................................................................... 274
Prowadzenie spoecznoci ........................................................................................... 275
Podsumowanie .......................................................................................................... 276
Rozdzia 11. Prowadzenie profesjonalnej strony ................................................................................ 277
Programowanie i testy ........................................................................................... 277
Ustawienia diagnostyczne ...................................................................................... 278
Interfejs wiersza polece PHP ................................................................................ 280
Zautomatyzowane testy ......................................................................................... 281
Uruchamianie strony ................................................................................................... 282
Przenoszenie strony na serwer produkcyjny ............................................................. 282
Kopia zapasowa Joomla! ....................................................................................... 283
Konfiguracja wirtualnych serwerów Apache .............................................................. 284
Kontrola serwera Apache z wiersza polece ............................................................ 285
Zarzdzanie wieloma serwerami ............................................................................. 285
Testy obcieniowe ............................................................................................... 286
Równowaenie obcienia ...................................................................................... 287
Umidzynaradawianie ............................................................................................ 288
Automatyczne cenzurowanie treci ......................................................................... 289
Dostrajanie wydajnoci MySQL .................................................................................... 289
Ustawianie dysku przechowujcego dane ................................................................ 289
Wybór typu serwera ............................................................................................... 290
Spis treci
9
ródo problemów ................................................................................................. 292
Optymalizacja indeksów ......................................................................................... 292
Optymalizacja istniejcego systemu ........................................................................ 297
Administracja ............................................................................................................. 298
Uwierzytelnianie LDAP ........................................................................................... 298
Obsuga ..................................................................................................................... 300
Czyszczenie systemu ............................................................................................. 300
Bezporedni dostp do MySQL ............................................................................... 301
Podsumowanie .......................................................................................................... 303
Rozdzia 12. czenie z zasobami zewntrznymi ................................................................................ 305
Pobieranie zewntrznych materiaów ............................................................................ 305
Kanay RSS .......................................................................................................... 305
Rozszerzenie Auto Articles 3000 ............................................................................ 311
Zarzdzanie programami partnerskimi .......................................................................... 313
Program partnerski Google AdSense ....................................................................... 314
Program partnerski firmy Amazon ........................................................................... 316
Komunikacja biznesowa z zastosowaniem EDI .............................................................. 319
Dokumenty EDI ..................................................................................................... 320
Standardy EDI ....................................................................................................... 320
Rozszerzenie Skylark ............................................................................................. 329
Komunikacja z sieciami zewntrznymi .......................................................................... 330
Komponent typu screen scraper ............................................................................. 330
Komponent Joomlamap ......................................................................................... 336
Wyszukiwanie adresów z zastosowaniem XML ......................................................... 340
Podsumowanie .......................................................................................................... 346
Rozdzia 13. Pozycjonowanie i marketing w wyszukiwarkach internetowych ................................ 347
Ustawienia Joomla! .................................................................................................... 348
Proste adresy ....................................................................................................... 348
Metadane ............................................................................................................. 350
Aktywacja moduu Breadcrumbs ............................................................................. 351
Mapa strony ......................................................................................................... 353
Ogólne techniki .......................................................................................................... 354
Gówne wyszukiwarki ............................................................................................. 354
Badanie sów kluczowych ....................................................................................... 355
Tytuy stron ........................................................................................................... 359
Atrybut alt dla obrazów i innych multimediów ........................................................... 359
PageRank Google .................................................................................................. 360
System wymiany odnoników ................................................................................. 361
Ajax a SEO ........................................................................................................... 362
Google Analytics ................................................................................................... 363
Czego nie naley robi ........................................................................................... 363
Marketing w wyszukiwarkach internetowych (SEM) .......................................................... 364
Komponowanie skutecznego tekstu reklamowego .................................................... 364
Pay per click i pay per view .................................................................................... 365
Google Adsense .................................................................................................... 365
Podsumowanie .......................................................................................................... 366
Rozdzia 14. Bezpieczestwo Joomla! .................................................................................................. 367
Typy ataków ............................................................................................................... 367
Ataki na hasa ...................................................................................................... 368
SQL Injection ........................................................................................................ 368
[ Pobierz całość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • sportingbet.opx.pl
  • Cytat

    A jeśli komu droga otwarta do nieba, Tym co służą ojczyźnie. Jan Kochanowski (1530-1584)

    Meta