Cena detaliczna 49,00 zł
Cena promocyjna 40,18 zł
nie zaw. kosztów wysyłki
MODEL: 978-83-246-3366-1
Wydrukuj kartę produktu
Dostawa: 1-2 Dni
Drupal 7. Wprowadzenie
Autorzy: Robert J. Townsend, Stephanie Pakrul
Data wydania: 2011/10
Stron: 304
Tytuł oryginału: Foundation Drupal 7
Tłumaczenie: Julia Szajkowska
ISBN: 978-83-246-3366-1
Format: 170x230
Oprawa: miękka
Numer z katalogu: 7089
Wydawnictwo Helion
Cała wiedza niezbędna do szybkiego przygotowania dowolnego projektu w systemie Drupal, zawarta w jednej, przejrzyście napisanej książce!
Jak skonfigurować serwer dla systemu Drupal przy użyciu programu cPanel?
Jak budować zaawansowane witryny i aplikacje internetowe na platformie Drupal?
Jak zwiększyć możliwości strony i poprawić jej pozycję w wyszukiwarkach?
Dlaczego powinieneś wreszcie opanować system Drupal? To oczywiste - przy prostym w obsłudze, a oferującym ogromne możliwości interfejsie oraz niezwykle elastycznej architekturze pozwoli Ci on osiągnąć wszystko, czego oczekują Twoi najbardziej wymagający klienci: od prostych blogów i eleganckich witryn wizerunkowych po bardzo zaawansowane serwisy, zawierające narzędzia społecznościowe i rozbudowane aplikacje e-commerce. Pracując w Drupalu, wszelkie projekty zrealizujesz znacznie szybciej i bardziej profesjonalnie niż przy użyciu jakiegokolwiek innego popularnego CMS-a. Dzięki swojej sprytnej modułowej budowie, systemowi szablonów, skutecznym mechanizmom zabezpieczeń oraz edytorom WYSIWYG Drupal daje Ci wszelkie narzędzia potrzebne do szybkiego stworzenia w pełni funkcjonalnego i atrakcyjnie wyglądającego serwisu. W dodatku ta całkowicie darmowa platforma zarządzania treścią jest stale rozwijana przez liczną, zaangażowaną społeczność programistów na całym świecie.
Teraz, kiedy już wiesz, ile możesz zyskać dzięki opanowaniu możliwości Drupala, jedyne, co Ci pozostaje, to sięgnąć po ten podręcznik. Znajdziesz tu całą wiedzę niezbędną do szybkiego i sprawnego stworzenia rozbudowanej witryny w Drupalu, nawet jeśli dotąd nie miałeś żadnego doświadczania z tym ani żadnym innym CMS-em. Naukę zaczniesz od wyboru i optymalnego skonfigurowania serwera, poznania zasad pracy z popularną aplikacją cPanel, instalacji systemu oraz opanowania jego interfejsu administracyjnego. Następnie przeczytasz o tworzeniu treści, dodawaniu elementów menu, definiowaniu strony głównej i przygotowywaniu efektownego wyglądu graficznego serwisu za pomocą motywu Fusion. Jednak przede wszystkim opanujesz tak istotne zagadnienia, jak techniki włączania i konfigurowania modułów rdzenia oraz wykorzystania przeszło pięćdziesięciu praktycznych modułów dodatkowych!
Ta książka pomoże Ci:
znacząco skrócić czas potrzebny na zbudowanie rozwiniętej aplikacji internetowej
zrozumieć, jak działa system Drupal, i wyrobić sobie dobre nawyki, dzięki którym z łatwością zastosujesz go w każdym projekcie
skonfigurować serwer, zarządzać wieloma witrynami i pracować w środowisku testowym, w którym działa aplikacja cPanel
skonfigurować programy Photoshop i Illustrator oraz zaprojektować grafikę na potrzeby serwisów w systemie Drupal
znaleźć odpowiedzi na pytania w najpopularniejszych źródłach zasobów systemu Drupal w sieci
Idealny podręcznik dla początkujących - od przygotowania środowiska pracy po samodzielną realizację nawet najbardziej złożonych projektów!
Spis treści:
O autorach 13
Recenzent 15
Podziękowania 16
Wprowadzenie 17
Rozdział 1. Przegląd podstaw systemu Drupal 21
Jak działa Drupal? 22
Wykorzystanie bazy danych 22
Porządkowanie zawartości i jej wyświetlanie 22
Ludzie, rangi i uprawnienia 24
Rozbudowa możliwości serwisu poprzez instalowanie modułów 24
Skórki 27
Poruszanie się po panelu administracyjnym 27
Tworzenie strony internetowej 31
Jak zbudować prostą stronę? 31
Jak utworzyć blok? 34
Rozdział 2. Przygotowanie serwera i instalowanie systemu Drupal 37
Jak wybrać dostawcę miejsca na serwerze? 37
Wymagania sprzętowe 37
Wymagania wobec serwera WWW 39
Przygotowywanie serwera za pomocą aplikacji cPanel i WHM 40
Zakładanie konta cPanel poprzez WHM 40
Dodawanie bazy danych MySQL i jej użytkownika za pośrednictwem cPanel 41
Struktura katalogów i plików w systemie Drupal 43
Pliki rdzenia 44
Katalog sites 44
Prowadzenie jednego i wielu serwisów na jednej instalacji systemu 46
Pobieranie i instalacja systemu Drupal 47
Pobierz pliki systemu Drupal i umieść je na serwerze 48
Tworzenie katalogów konfiguracyjnych dla poszczególnych witryn 49
Instalowanie systemu Drupal 50
Podsumowanie 55
Rozdział 3. Konfigurowanie prostej witryny systemu Drupal 57
Model iteratywny 57
Podstawowe ustawienia serwisu 59
Informacje o witrynie 59
Cron 61
Ustawienia regionalne 62
Data i czas 63
Przyjazne adresy 63
Konfigurowanie systemu plików oraz opcji pobierania prywatnego 64
Bloki 65
Jak działają bloki? 66
Przenoszenie i ustawianie bloków 67
Konfigurowanie bloku 67
Menu i odnośniki menu 71
Omówienie systemu menu w witrynach Drupal 71
Domyślne menu 72
Globalne ustawienia menu 73
Dodawanie nowego menu 74
Dodawanie nowej pozycji do menu 75
Konfigurowanie strony głównej serwisu 76
Wygląd 78
Wybieranie motywu graficznego 78
Globalne i lokalne ustawienia motywów graficznych 79
Podsumowanie 81
Rozdział 4. Dodawanie rodzajów zawartości oraz nowych pól 83
Czym są rodzaje zawartości? 83
Kiedy dodać nowy rodzaj zawartości? 84
Dodawanie nowego rodzaju zawartości 85
Pola i inne ustawienia rodzaju zawartości 86
Opcje publikowania treści 87
Informacje o autorach i dacie publikacji 88
Ustawienia odpowiedzi 88
Ustawienia menu 90
Dodawanie pól do rodzaju zawartości 90
Dodawanie pól 92
Zarządzanie wyświetlaniem zawartości pól w wielu lokalizacjach 99
Umieszczanie pola komentarza i opcje jego wyświetlania 103
Projektowanie taksonomii witryny 103
Podsumowanie 106
Rozdział 5. Użytkownicy, rangi i uprawnienia 109
Krótki przegląd zagadnień 109
Jak dodawać nowych użytkowników? 111
Dostosowywanie ustawień konta 112
Użytkownicy anonimowi i administratorzy 113
Zakładanie konta i jego usunięcie 114
Personalizacja 116
Powiadomienia e-mail 118
Rangi i uprawnienia 119
Blokowanie adresu IP 121
Podsumowanie 121
Rozdział 6. Włączanie i konfigurowanie modułów rdzenia 123
Włączanie modułu 123
Moduł Aggregator 125
Moduł Blog 127
Moduł Book 131
Moduł Comments 133
Moduł Contact 134
Moduł Forum 136
Tłumaczenie interfejsu i zawartości serwisu na języki obce 139
Konfigurowanie modułu Locale 140
Konfigurowanie modułu Content Translation 143
Moduł OpenID 145
Moduł Poll 146
Moduł Tracker 148
Podsumowanie 149
Rozdział 7. Najważniejsze spośród modułów dodatkowych 151
Jak dodać i skonfigurować moduł dodatkowy? 151
Wzory adresów URL w module Pathauto 152
Ustawienia ścieżek dla segmentów, terminów kategorii i stron użytkowników 152
Ogólne opcje i ustawienia interpunkcji 154
Pobieranie danych z bazy i wyświetlanie ich w widokach modułu Views 156
Interfejs administracyjny modułu Views 156
Tworzenie nowego widoku 158
Jak włączyć i zaktualizować widok strony głównej? 166
Tworzenie treści serwisu w graficznym edytorze kodu 166
Budowanie menu za pomocą JavaScript i DHTML 171
Dodawanie formularzy za pomocą modułu Webform 172
Konfigurowanie modułu Webform 172
Budowanie formularza internetowego 175
Mollom, moduł usuwający spam 178
Badanie ruchu na stronie za pomocą narzędzia Google Analytics 180
Podsumowanie 181
Rozdział 8. Tworzenie graficznej strony serwisu w systemie Drupal 183
Najpierw zawartość, potem wygląd 183
Szablon motywu graficznego - Fusion 184
Instalowanie rdzenia motywu Fusion 184
Instalowanie motywu pochodnego 185
Projektowanie własnego układu strony 185
Planowanie wyglądu motywu 185
Ustawienia motywu 186
Praca w układzie siatki 186
Tworzenie motywu graficznego strony 189
Praca z kodem CSS 189
Praca nad własnym motywem graficznym dla systemu Drupal 192
Kopiowanie i zmienianie motywu Fusion Starter 193
Tworzenie arkusza stylów motywu 194
Zagadnienia dla zaawansowanych 199
Skrypt PHP i pliki szablonów 199
Podsumowanie 202
Rozdział 9. Projektowanie z myślą o konkretnej przeglądarce 203
Przeglądarka internetowa kanwą naszych czasów 203
Projektowanie grafiki z myślą o szablonie 204
Praca z tekstem 207
Jak uzyskać najlepsze efekty w programach Photoshop i Illustrator? 207
Ustawianie kolorów 207
Jak uzyskać wyraźne linie i kształty? 209
Cięcie na plasterki, optymalizowanie obrazu i zapisywanie grafiki na potrzeby internetu 212
Podsumowanie 214
Rozdział 10. Opublikuj serwis w sieci 215
Przygotowywanie się do opublikowania strony w internecie 215
Niuanse operacji 217
Przygotowywanie witryny roboczej w cPanel 218
Praca w cPanel krok po kroku 218
Usuwanie problemów z serwisu testowego 221
Uruchamianie witryny docelowej 221
Przygotowywanie witryny testowej do opublikowania 222
Przenoszenie witryny na serwer docelowy 224
Podsumowanie 225
Rozdział 11. Porządki i aktualizacje w serwisie prowadzonym w systemie Drupal 227
Jak zadbać o witrynę umieszczoną w internecie? 227
Powiadomienia o problemach z zabezpieczeniami 229
Cotygodniowe sprawdzanie raportów 229
Jak przeprowadzić aktualizację systemu Drupal? 233
Korzystanie z modułu Update Manager 233
Jak zaktualizować moduł dodatkowy za pomocą interfejsu administracyjnego? 234
Jak zaktualizować moduł dodatkowy za pomocą połączenia SSH? 234
Aktualizowanie plików rdzenia systemu za pośrednictwem SSH 237
Przydatne moduły 237
W jaki sposób mogę wykonać kopię zapasową zawartości systemu? 238
W jaki sposób przenosić treść? 238
W jaki sposób przenosić witryny? 238
Podsumowanie 239
Rozdział 12. Drupal na potrzeby przedsiębiorcy 241
Poznaj system Drupal 241
Ucz się od ludzi 242
Współpraca z użytkownikami systemu Drupal 244
Dobre zwyczaje projektowania w systemie Drupal 245
Przydatne kanały komunikacyjne 245
Określenie wymagań 245
Praca nad projektem szkieletu 246
Zaplanuj czas prac 248
Korzystanie z pomocy wielbicieli systemu Drupal 248
Poruszanie się po serwisie Drupal.org 249
Publikowanie w serwisie Drupal.org 249
Znajdowanie właściwych narzędzi 250
Podsumowanie 251
Dodatek A Optymalizowanie kodu pod kątem pracy wyszukiwarek 253
Czym jest SEO? 253
Ważne zmiany konfiguracyjne 254
Zmiany w pliku .htaccess 254
Opcje obrazów - pola Alt i Title 255
Zmiany w pliku robots.txt 255
Moduły związane z SEO 256
Moduł SEO Checklist 256
Moduł Pathauto 256
Moduły Path Redirect i Global Redirect 257
Moduł Meta tags 257
Moduł Page Title 258
Moduł Menu Attributes 258
Moduł XML sitemap 259
Moduł Boost 259
Projekt motywu graficznego 260
Optymalizowanie strony 260
W jaki sposób wyróżnić treść w edytorze WYSIWYG 261
Dodatek B Drush, wiersz poleceń systemu Drupal 263
Czym jest Drush? 263
Rozszerzanie możliwości Drush poprzez instalowanie nowych modułów 264
Moduł Backup and Migrate 264
Moduł Drush Cleanup 264
Moduł Drush EM 264
Moduł Drush Make 265
Instalowanie Drush w cPanel 265
Najczęściej stosowane polecenia modułu Drush 267
Dodatek C Pięćdziesiąt modułów, których potrzebuje każda strona 269
Narzędzia projektowania 269
Moduł Chaos tool suite 269
Moduł Devel 270
Moduł Drupal For Firebug 270
Moduł Features 271
Moduł Context 271
Moduł Spaces 271
Moduł Strongarm 271
Narzędzia budowania witryny 271
Moduł Automatic Nodetitles 272
Moduł Custom Breadcrumbs 272
Moduł Custom Search 272
Moduł Flag 272
Moduł Menu attributes 273
Moduł Menu block 273
Moduł Nice Menus 273
Moduł Nodequeue 274
Moduł Panels 274
Moduł Rules 274
Moduł Site map 274
Moduł String Overrides 274
Moduł Workflow 275
Dodawanie pól do formularzy 275
Moduł Content Construction Kit CCK 275
Moduł Date 276
Moduł Email 276
Moduł Embedded Media Field 276
Moduł Field Permissions 276
Moduł Link 276
Moduł Name 276
Moduł Phone 277
Narzędzia administratora 277
Moduł Administration menu 277
Moduł Advanced help 277
Moduł Content Management Filter 278
Moduł Feedback 278
Moduł LoginToboggan 278
Moduł Transliteration 278
Moduł User Protect 278
Narzędzia graficzne 279
Moduł Content Template Contemplate 279
Moduł Theme Developer 279
Moduł ThemeKey 279
Moduł Zenophile 279
JavaScript, jQuery i Drupal 280
Moduł Colorbox 280
Moduł External Links 280
Moduł jQuery UI 280
Moduł jQuery plugins 280
Moduł jQuery Update 281
Moduł Superfish 281
Moduł Quick Tabs 281
Wysyłanie powiadomień do wielu odbiorców jednocześnie 281
Rozwiązania dla e-commerce 282
Serwisy społecznościowe 282
Moduł Drupal for Facebook 282
Moduł Facebook-style Statuses Microblog 282
Moduł Organic groups 282
Moduł Privatemsg 282
Moduł Twitter 283
Moduł User Relationships 283
Moduł User Points 283
Dodatek D Jak pracować z modułem Views 285
Lista artykułów 285
Archiwum 287
Kalendarz 288
Pokaz slajdów 290
Galeria obrazów 290
Blok treści promowanych 291
Skorowidz 293
Autor: Townsend Robert, Pakrul Stephanie
Rok wydania: 2011
ISBN: 978-83-246-3366-1
Data dodania do sklepu sobota, 29 październik 2011.