Opis ebooka: Joomla! Profesjonalne tworzenie stron WWW
Osiągnij sukces razem z Joomla!
- Jak zainstalować system?
- Jak wykorzystać w Joomla! technologię AJAX?
- Czego Joomla! nie potrafi?
Joomla! jest systemem zarządzania treścią (ang. Content Management System), wywodzącym się bezpośrednio ze znanego projektu Mambo. Pierwsza wersja ujrzała światło dzienne w sierpniu 2006 roku. Od tego czasu system ten cieszy się rosnącą popularnością i coraz większymi możliwościami. Z uwagi na to, że jest on oparty o język PHP i bazę MySQL, jego instalacja jest niezwykle intuicyjna oraz możliwa na większości dostępnych serwerów.
Autor "Joomla!. Profesjonalne tworzenie stron WWW" w pierwszej kolejności zapozna Cię ze szczegółami instalacji oraz problemami, które możesz napotkać. W kolejnych rozdziałach nauczysz się tworzyć własne szablony oraz moduły, a także wykorzystywać dostępne rozszerzenia. Z każdą kolejną stroną Dan wprowadza coraz bardziej zaawansowaną tematykę, związaną z tworzeniem komponentów, zastosowaniem technologii AJAX czy też używaniem wzorców projektowych. Porusza kwestie sposobów prowadzenia profesjonalnej witryny, łączenia z zewnętrznymi zasobami czy też pozycjonowania stron korzystających z systemu. Niezwykle ważny jest rozdział poświęcony bezpieczeństwu oraz rozdział traktujący o rzeczach, których Joomla! nie potrafi. Tak profesjonalne podejście do tematu sprawia, że książka jest doskonałym źródłem informacji o systemie zarówno w rękach amatora, jak i profesjonalisty.
Książka opisuje nową wersję Joomla! 1.5.
- Szczegółowe omówienie instalacji Joomla!
- Projektowanie własnych szablonów
- Przygotowywanie prostych rozszerzeń -- modułów
- Zaawansowane rozszerzenia -- komponenty
- Wykorzystanie technologii AJAX
- Wzorce projektowe w Joomla!
- Tworzenie i używanie wtyczek
- Dobre rady w zakresie prowadzenia profesjonalnej strony
- Używanie zewnętrznych zasobów
- Pozycjonowanie i marketing z wykorzystaniem Joomla!
- Bezpieczeństwo witryny opartej o Joomla!
- Przegląd stron opartych o ten CMS
Z Joomla! przygotujesz własną stronę WWW szybko i przyjemnie!
Wybrane bestsellery
-
This book covers modern extension development beyond PHP code, focusing on the seamless integration of Joomla! features into your development flow, going over the entire extension development cycle from designing and coding to releasing an extension.
Developing Extensions for Joomla! 5. Extend your sites and build rich customizations with Joomla! plugins, modules, and components Developing Extensions for Joomla! 5. Extend your sites and build rich customizations with Joomla! plugins, modules, and components
-
Dowiesz się z niej, jak definiować ustawienia szablonów i projektować ich układy, jak zmieniać istniejące szablony i kreować zupełnie nowe, a także jak zarządzać wieloma szablonami w ramach jednej witryny i korzystać z różnych stylów. A wszystko to podane jest prostym językiem, bez nadmiaru teori...(14.90 zł najniższa cena z 30 dni)
19.95 zł
39.90 zł(-50%) -
Jeśli jesteś twórcą witryn WWW lub osobą administrującą serwisami działającymi w oparciu o WordPress oraz Joomla! i leży Ci na sercu bezpieczeństwo Twoich stron, sięgnij po książkę „Joomla i WordPress. Zabezpieczanie i ratowanie stron WWW”. Dowiesz się dzięki niej, co należy zrobić, a...
WordPress i Joomla! Zabezpieczanie i ratowanie stron WWW WordPress i Joomla! Zabezpieczanie i ratowanie stron WWW
(14.90 zł najniższa cena z 30 dni)24.50 zł
49.00 zł(-50%) -
Jeżeli szukasz rozwiązania, za pomocą którego łatwo opracujesz niemal dowolną witrynę, skorzystaj z tego systemu. A jeśli najchętniej uczysz się na praktycznych przykładach, sięgnij po książkę Joomla! 3.x. Praktyczny kurs! Jest ona napisana językiem zrozumiałym także dla osób niezwiązanych z info...(24.90 zł najniższa cena z 30 dni)
34.50 zł
69.00 zł(-50%) -
Dzięki szkoleniu Joomla! Kurs video opanujesz pracę z systemem Joomla! na poziomie średnio zaawansowanym. Podczas 82 intuicyjnych lekcji, na które podzielona została nauka, poznasz wszystko, co będzie Ci potrzebne, by móc w przyszłości samodzielnie pracować z tym oprogramowaniem &md...
Joomla. Kurs video. Poziom pierwszy. Instalacja i rozbudowa witryny Joomla. Kurs video. Poziom pierwszy. Instalacja i rozbudowa witryny
(19.90 zł najniższa cena z 30 dni)29.50 zł
59.00 zł(-50%) -
Joomla! 3 Beginner's Guide. Build, develop, and manage a fully functioning, professional looking, and feature-rich website with the Joomla! CMS Joomla! 3 Beginner's Guide. Build, develop, and manage a fully functioning, professional looking, and feature-rich website with the Joomla! CMS
-
If you’re new to content management systems—or even new to building websites—this practical guide will get you up and running in no time. You don’t have to know much code, if any, to get started.Need to build a website quickly? Have a client that requires a powerful websit...(118.15 zł najniższa cena z 30 dni)
118.15 zł
139.00 zł(-15%) -
W tym podręczniku znajdziesz omówienie wszystkich aspektów związanych z pracą w systemie Joomla!, takich jak instalacja, konfiguracja, zapewnienie bezpieczeństwa i wiele innych. Dowiesz się ponadto, jakie wymagania musi spełniać serwer, jak zarządzać użytkownikami oraz jak zbudować strukturę stro...(34.90 zł najniższa cena z 30 dni)
49.50 zł
99.00 zł(-50%) -
Niniejsza książka należy do popularnej serii "Biblia", charakteryzującej się kompleksowym podejściem do wybranych zagadnień. Nie inaczej jest i w tym przypadku. Autor porusza wszystkie aspekty związane z pracą z systemem Joomla! - począwszy od instalacji, poprzez konfigurację, a na kwestiach bezp...(29.90 zł najniższa cena z 30 dni)
49.50 zł
99.00 zł(-50%) -
Jeśli chcesz poznać możliwości tego systemu, sięgnij po tę książkę. Podręcznik „Joomla! 2.5. Praktyczny kurs” napisany został z myślą o osobach poszukujących rozwiązań, za pomocą których można łatwo i szybko utworzyć serwis WWW bez konieczności ponoszenia wysokich kosztó...(24.90 zł najniższa cena z 30 dni)
34.50 zł
69.00 zł(-50%)
Ebooka "Joomla! Profesjonalne tworzenie stron WWW" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Joomla! Profesjonalne tworzenie stron WWW" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Joomla! Profesjonalne tworzenie stron WWW" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- Tytuł oryginału:
- Professional Joomla! (Programmer to Programmer)
- Tłumaczenie:
- Tomasz Przedmojski
- ISBN Książki drukowanej:
- 83-246-1766-3, 8324617663
- Data wydania książki drukowanej:
- 2009-11-19
- ISBN Ebooka:
- 978-83-246-8390-1, 9788324683901
- Data wydania ebooka:
- 2013-09-09 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 172x245
- Numer z katalogu:
- 5258
- Rozmiar pliku Pdf:
- 15.8MB
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
Spis treści ebooka
- Zapoznanie z Joomla! (22)
- Wpływ elastyczności na popularność Joomla! (23)
- Dla kogo jest ta książka (24)
- Webmasterzy (24)
- Projektanci stron WWW (25)
- Deweloperzy stron WWW (27)
- Joomla! w wersji 1.0 a użytkownicy Mambo (28)
- Podsumowanie (29)
- Cztery serwery systemu Joomla! (31)
- Decyzje podczas instalacji (32)
- Etapy instalacji Joomla! (37)
- Konfiguracja Apache Web Server (40)
- Konfiguracja PHP (47)
- Konfiguracja MySQL (52)
- Konfiguracja Joomla! (58)
- Serwer testowy a serwer produkcyjny (62)
- Ustawienia serwera testowego (63)
- Ustawienia serwera produkcyjnego (64)
- Podsumowanie (65)
- Struktura szablonu (67)
- Pliki i foldery (68)
- Logika szablonu: plik index.php (69)
- Prezentacja szablonu: plik CSS (73)
- Metadane szablonu: plik templateDetails.xml (78)
- Zmienne szablonu: plik parametrów (79)
- Grafika szablonu: folder images (79)
- Miniatura szablonu (80)
- Tworzenie trójkolumnowego układu (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 wyglądu rozszerzeń (98)
- Tworzenie układu strony dla telefonów komórkowych (99)
- Adaptowanie szablonów Mambo lub Joomla! 1.0 (101)
- Podsumowanie (102)
- Katalog rozszerzeń (104)
- Funkcjonalność i obsługa strony (105)
- Instalacja dodatkowego edytora WYSIWYG (106)
- Dodawanie własnych stylów do TinyMCE (108)
- Dodawanie obsługi plików i FTP (109)
- Dodawanie mapy strony (110)
- Community Builder (111)
- Organizacje i e-commerce (117)
- Menedżer subskrypcji (118)
- Sklep internetowy MicroShop z płatnościami Paypal (119)
- Menedżer 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)
- Księga gości (128)
- Czat na stronie Joomla! (129)
- Uruchamianie systemu wiki w Joomla! (130)
- eWriting (133)
- Implementacja ogłoszeń (134)
- Dodawanie śledzenia wyników sportowych (135)
- Dodawanie gier hazardowych (137)
- Obsługa quizów (138)
- Podsumowanie (138)
- Tworzenie modułu Hello World (142)
- Tworzenie modułu Świąteczne Życzenia (145)
- Tworzenie pliku deskryptora (146)
- Tworzenie kodu modułu (147)
- Tworzenie tabeli i zapisywanie przykładowych danych (149)
- Konfiguracja modułu (150)
- Tworzenie modułu Kontakt z Nami (152)
- Podsumowanie (157)
- Przygotowanie środowiska programistycznego (159)
- Stosowanie systemu kontroli wersji SVN (160)
- Instalacja SVN (162)
- Tworzenie repozytorium SVN (163)
- Korzystanie z Eclipse (164)
- Tworzenie komponentu Księgi Gości (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ódłowym (180)
- Podsumowanie (181)
- Struktura technologii Ajax (183)
- Prosty komponent ajaksowy (185)
- Tworzenie komponentu (185)
- Tworzenie strony WWW (187)
- Tworzenie komponentu Serwer-Żądanie (189)
- Tworzenie komponentu (189)
- Tworzenie modułu ajaksowego (192)
- Wady technologii Ajax (197)
- Niedostępność dla robotów internetowych (198)
- Gromadzenie informacji (198)
- Zagrożenia bezpieczeństwa (198)
- Podsumowanie (199)
- Wzorce projektowe (202)
- Trzy główne kategorie wzorców (203)
- Wzorce konstrukcyjne (203)
- Wzorce strukturalne (205)
- Wzorce czynnościowe (206)
- Wzorce współbieżności (207)
- Wzorce architekturalne (207)
- Wzorzec Model-Widok-Kontroler (209)
- Wykorzystanie wzorca MVC w tworzeniu komponentów (211)
- Podsumowanie (215)
- Przegląd wtyczek Joomla! (217)
- Zdarzenia typu Content (219)
- Zdarzenia typu Editor (220)
- Zdarzenia typu System i Search (221)
- Zdarzenia typu User (221)
- 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)
- Ścieżki Joomla! (234)
- Wskazówki przydatne podczas pracy z kodem Joomla! (235)
- Wykorzystywanie funkcji przeszukiwania katalogów (235)
- Badanie com_content (237)
- SVN Joomla!: najnowsze osiągnięcia (237)
- Podsumowanie (239)
- Planowanie wirtualnej społeczności (242)
- Trzy stadia wirtualnej społeczności (243)
- Znaczenie stabilności i regularności (246)
- Dlaczego warto stworzyć wirtualną społeczność (247)
- Technologie wirtualnych społeczności (248)
- Księga gości (249)
- Czat (253)
- Forum dyskusyjne (257)
- Sondy (260)
- Komentarze (262)
- Sieci społecznościowe (266)
- Kalendarz wydarzeń (267)
- Systemy Wiki (272)
- Uruchamianie wirtualnej społeczności (274)
- Dobór moderatorów (274)
- Prowadzenie społeczności (275)
- Podsumowanie (276)
- 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)
- Zarządzanie wieloma serwerami (285)
- Testy obciążeniowe (286)
- Równoważenie obciążenia (287)
- Umiędzynaradawianie (288)
- Automatyczne cenzurowanie treści (289)
- Dostrajanie wydajności MySQL (289)
- Ustawianie dysku przechowującego dane (289)
- Wybór typu serwera (290)
- Źródło problemów (292)
- Optymalizacja indeksów (292)
- Optymalizacja istniejącego systemu (297)
- Administracja (298)
- Uwierzytelnianie LDAP (298)
- Obsługa (300)
- Czyszczenie systemu (300)
- Bezpośredni dostęp do MySQL (301)
- Podsumowanie (303)
- Pobieranie zewnętrznych materiałów (305)
- Kanały RSS (305)
- Rozszerzenie Auto Articles 3000 (311)
- Zarządzanie 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 zewnętrznymi (330)
- Komponent typu screen scraper (330)
- Komponent Joomlamap (336)
- Wyszukiwanie adresów z zastosowaniem XML (340)
- Podsumowanie (346)
- Ustawienia Joomla! (348)
- Proste adresy (348)
- Metadane (350)
- Aktywacja modułu Breadcrumbs (351)
- Mapa strony (353)
- Ogólne techniki (354)
- Główne wyszukiwarki (354)
- Badanie słów kluczowych (355)
- Tytuły stron (359)
- Atrybut alt dla obrazów i innych multimediów (359)
- PageRank Google (360)
- System wymiany odnośników (361)
- Ajax a SEO (362)
- Google Analytics (363)
- Czego nie należy 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)
- Typy ataków (367)
- Ataki na hasła (368)
- SQL Injection (368)
- Niestandardowe żądania - szczególnie przez Ajaksa (371)
- Cross-Site Scripting (XSS) (372)
- Skanowanie katalogów (372)
- Atak Denial of Service (DoS) (373)
- Podsłuchiwanie pakietów HTTP (373)
- Bezpieczeństwo serwera WWW (376)
- Zabezpieczanie serwera Apache (376)
- Odmowa dostępu do plików z danym rozszerzeniem (377)
- Bezpieczeństwo PHP (378)
- PHP Safe Mode (378)
- PHP doc_root (379)
- PHP disable_functions (379)
- PHP disable_classes (379)
- PHP display_errors (380)
- PHP expose_php (380)
- Bezpieczeństwo MySQL (380)
- Bezpieczeństwo Joomla! (381)
- Usuwanie plików instalacyjnych (381)
- Edytor HTML Joomla! (381)
- Uruchamianie wewnątrz systemu (382)
- Rozwijanie i testowanie (382)
- Podsumowanie (383)
- Kontrola wersji dokumentów (385)
- Import, konwersja i eksport plików (387)
- Ograniczone funkcje zabezpieczeń i autoryzacji (387)
- Równoważenie obciążania i replikacja danych (388)
- Poziomy interfejsu użytkownika, obsługa skórek (388)
- Standardowa funkcjonalność groupware (389)
- Funkcjonalność portalu (390)
- Podsumowanie (393)
- Strony akademickie (396)
- Wydział Biologii Molekularnej Princeton (396)
- The Shakespeare Birthplace Trust (397)
- Journal of Intercultural and Interdisciplinary Archaeology (398)
- Graphic User Interactive Learning and Development (GUILD) (399)
- Ministerstwo Edukacji na Wyspach Dziewiczych (400)
- Strony poświęcone zdrowiu i rodzinie (401)
- SeniorNet (401)
- KidsCHANNEL (402)
- A Story for Bedtime (403)
- Second Wives Club (404)
- Better Health Here (406)
- Profesjonalne strony (407)
- Mistrzostwa Świata 2010 w Republice Południowej Afryki (407)
- Best Association Resources and Tools (408)
- Relacje podróżnicze Randalla Wooda (409)
- Turbo Trade (410)
- Sonetto (411)
- John Avon Illustration (412)
- Media (Aktualności, magazyny itp.) (413)
- MainSPOT.NET (413)
- Centrum Informacji ONZ dla Europy Zachodniej (414)
- HCJB Global (415)
- Asiaing.com (416)
- The Chaser (417)
- Creative Guy Publishing (418)
- Strony hobbystyczne (419)
- Success and Sport (S.A.S.) (419)
- Safari Ventures (420)
- Sky Systems (421)
- KISSin' UK (422)
- Calialive.com (423)
- Strony poświęcone technologii (424)
- Strona główna projektu Joomla! (425)
- Open Workbench (426)
- Joomlahut (427)
- Projekt OScar (428)
- Podsumowanie (429)
O autorze (13)
Wprowadzenie (15)
Rozdział 1. Wprowadzenie do Joomla! (21)
Rozdział 2. Szczegóły instalacji i konfiguracji (31)
Rozdział 3. Tworzenie własnych szablonów (67)
Rozdział 4. Dodawanie i modyfikacja dostępnych rozszerzeń (103)
Rozdział 5. Tworzenie prostych rozszerzeń: moduły (141)
Rozdział 6. Zaawansowane rozszerzenia: komponenty (159)
Rozdział 7. Joomla! i Ajax (183)
Rozdział 8. Wzorce projektowe a Joomla! (201)
Rozdział 9. Ingerencja w fundamenty Joomla!: wtyczki (217)
Rozdział 10. Budowanie społeczności w Joomla! (241)
Rozdział 11. Prowadzenie profesjonalnej strony (277)
Rozdział 12. Łączenie z zasobami zewnętrznymi (305)
Rozdział 13. Pozycjonowanie i marketing w wyszukiwarkach internetowych (347)
Rozdział 14. Bezpieczeństwo Joomla! (367)
Rozdział 15. Czego Joomla! nie potrafi (385)
Rozdział 16. Rzut okiem na popularne strony oparte na Joomla! (395)
Skorowidz (431)
Oceny i opinie klientów: Joomla! Profesjonalne tworzenie stron WWW Dan Rahmel (7) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(2)
(4)
(1)
(0)
(0)
(0)
więcej opinii