Mambo i świat nowoczesnych technologii webowych
Obszar IT i nowych technologii to dziś nie tylko programowanie aplikacji czy analiza danych, ale całe zaplecze narzędzi, które pozwalają wygodnie zarządzać treścią w internecie. Właśnie tu pojawiają się systemy CMS, a wśród nich Mambo - rozbudowane, otwarte oprogramowanie do tworzenia i rozwijania serwisów WWW. W księgarni helion znajdziesz publikacje, które pokazują, jak w praktyce łączyć zagadnienia programowania, administracji serwerami, bezpieczeństwa, SEO oraz projektowania interfejsów użytkownika z realną pracą nad stronami opartymi na takim systemie.
Na styku webmasterstwa, DevOps i klasycznej administracji serwisami powstaje dziś większość nowoczesnych portali: od prostych wizytówek, przez rozbudowane serwisy korporacyjne, aż po sklepy internetowe. Książki poświęcone Mambo pokazują ten świat od kuchni - od konfiguracji zaplecza i pracy z modułami, po optymalizację szybkości działania i dostosowanie witryny do wymogów wyszukiwarek oraz użytkowników mobilnych.
Praktyczne wykorzystanie Mambo: konfiguracja, moduły i szablony
System CMS to nie tylko ,,instalacja i zapomnienie". To codzienna praca z panelami administracyjnymi, komponentami, modułami i - co często bywa najtrudniejsze - z warstwą prezentacji. W książce Mambo. Tworzenie wydajnych serwisów internetowych - Tobiasa Hausera i Christiana Wenza znajdziesz krok po kroku pokazane, jak skonfigurować system, zaprojektować własne szablony i świadomie korzystać z architektury opartej na modułach oraz komponentach.
Autorzy prowadzą czytelnika od zrozumienia interfejsu administratora, przez instalowanie dodatkowych rozszerzeń, aż po tworzenie własnych modułów, które można dopasować do konkretnych wymagań projektu. Przy okazji w naturalny sposób zahaczają o tematy, które silnie rezonują z innymi obszarami IT: integrację z narzędziami e-commerce, konfigurację wielojęzycznych serwisów, zarządzanie dokumentami czy wykorzystanie mechanizmów cache'owania, tak aby wydajność serwisu WWW nie była wąskim gardłem dalszego rozwoju.
Istotnym wątkiem są tu także zagadnienia bezpieczeństwa: od zabezpieczenia panelu administracyjnego, przez świadome korzystanie z uprawnień użytkowników, po ochronę przed typowymi atakami na serwisy webowe. Tego typu publikacje uczą, że praca z Mambo bardzo szybko styka się z szerszym światem cyberbezpieczeństwa, administracji serwerami i optymalizacji kodu pod wyszukiwarki, a więc umiejętności cenionych na rynku pracy.
Mambo jako punkt wyjścia do bardziej zaawansowanych projektów
Wydaje się, że praca z jednym, konkretnym systemem CMS może być czymś niszowym, ale w praktyce jest odwrotnie: to wygodna ,,piaskownica" do nauki współpracy różnych warstw nowoczesnego stacku webowego. Projektując rozbudowany serwis na Mambo, uczysz się myślenia modułowego, planowania architektury informacji, testowania nowych funkcji w bezpiecznym środowisku oraz systematycznego wprowadzania poprawek wydajnościowych. Z czasem te same schematy zastosujesz w innych narzędziach, frameworkach czy językach programowania.
Dla wielu osób to także pierwsze poważne zetknięcie z pracą w zespole nad jednym serwisem: rozdzielaniem ról między administratorów, projektantów, programistów i osoby odpowiedzialne za treść. Takie doświadczenie przydaje się później zarówno w małych software house'ach, jak i w dużych działach IT, gdzie rozwój serwisów opartych na CMS jest tylko jednym z elementów większego ekosystemu aplikacji, usług chmurowych i narzędzi do automatyzacji procesów wdrożeniowych.
Jeśli interesują Cię bardziej zaawansowane aspekty ochrony aplikacji webowych i serwerów, naturalnym kolejnym krokiem będzie poznanie tematyki z kategorii Bezpieczeństwo sieci w księgarni helion.

