Strona na Joomli
Co musisz wiedzieć?
Joomla – darmowy CMS do tworzenia prostych i zaawansowanych witryn
Joomla jest oprogramowaniem, na które składa się platforma oraz CMS Joomla. Przy jej pomocy tworzy się różne strony internetowe. Do zalet oprogramowania na pewno można zaliczyć dużą społeczność użytkowników, a co za tym idzie - możliwość znalezienia rozwiązania problemów napotykanych podczas pracy z systemem. Dla osób, które nie mają wiedzy programistycznej, stworzenie strony z pomocą Joomli może okazać się trudne. Obsługi panelu administracyjnego można się jednak nauczyć, ponieważ Joomla jest systemem zarządzania treścią, a nie typowym programem do tworzenia stron.
Joomla jako CMS na licencji GNU GPL
Joomla jest platformą programistyczną. Zalicza się ją do tzw. szkieletów projektowych (framework'ów). Oprogramowanie składa się z trzech warstw, z których każda ma kilka elementów. Joomla jest oprogramowaniem otwartym. Korzystanie z niej jest darmowe, ponieważ platforma działa na licencji GNU GPL (na której działa też np. darmowy OpenOffice). Kod Joomla jest otwarty i każdy ma prawo do jego modyfikacji. Na polskiej stronie oprogramowania podkreśla się, że platforma jest darmowa, ale nie ma żadnych przeciwwskazań do pobierania opłat za świadczenie usług internetowych opartych na systemie Joomla. Wśród informacji dotyczących licencji oprogramowania jest też informacja, że nikt, kto sprzedaje produkty oparte na Joomli, nie powinien ukrywać tego faktu, informować o prawie własności do oprogramowania i zastrzegać sobie prawo do wyłącznego korzystania z kodu. Warto w tym miejscu wspomnieć o tym, że korzystając z oprogramowania Joomla nie trzeba umieszczać w witrynie stworzonej w systemie żadnej informacji informującej o tym fakcie.
Jak działa CMS Joomla?
Z racji tego, że Joomla jest systemem zarządzania treścią, tworzenie witryn internetowych z jej pomocą wygląda inaczej niż w przypadku korzystania z programów do tworzenia stron (tych w stylu Pajączka). CMS Joomla jest gotową witryną, którą trzeba uzupełnić treściami i rozszerzać o różne funkcjonalności. Tworząc własną witrynę opartą o Joomlę trzeba zaprojektować strukturę treści, które będą pojawiały się na stronie. Zaprojektować trzeba też nawigację strony. Do zadań twórcy witryny należy też decyzja o wyglądzie stron i określenie parametrów dla dodawanych materiałów. Dzięki tysiącom darmowych i płatnych dodatków można dostosować swoją witrynę do różnych rodzajów działalności.
Jak zacząć pracę z Joomlą?
Aby korzystać z możliwości jakie daje oprogramowanie, trzeba wykupić domenę, założyć bazę danych dla swojej witryny, pobrać oprogramowanie ze strony
http://www.joomla.pl/ oraz rozpakować je. Kolejny krok to umieszczenie plików na serwerze, uruchomienie kreatora instalacji oraz podanie danych takich jak nazwa serwisu, baza, hasło dostępu oraz e-mail. Po wykonaniu tych czynności i upływie kilku minut pod wybraną domeną pojawi się witryna gotowa do uzupełnienia. Podstawowa witryna stworzona za pomocą CMS'a Joomla ma:
- menu, które przekierowuje do poszczególnych części tworzonego serwisu
- strukturę, która pozwala na publikowanie informacji, linków itd.
- formularz kontaktowy
- system do rejestracji użytkowników
- panel administracyjny
Po uruchomieniu witryny można wybrać jeden z kilku motywów graficznych. Więcej szablonów można znaleźć w internecie, każdy z nich można dowolnie modyfikować i dostosować do swoich potrzeb.
Zalety Joomli
- Proste dodawanie treści i grafik - z dowolnej przeglądarki, bez konieczności posiadania wiedzy programistycznej.
- Możliwość przypisania różnych szat graficznych do poszczególnych sekcji witryny.
- Budowanie serwisu z pojedynczych gotowych elementów-modułów, które można umieszczać w wybranych miejscach.
- Kilka tysięcy gotowych składników, z których można budować witrynę (pobiera się je i instaluje).
- Interaktywność, czyli możliwość rejestracji użytkowników od początku istnienia witryny, bez konieczności instalacji dodatkowych modułów.
- Możliwość komentowania, dodawania materiałów, korzystania z czatu, forum i sondaży od razu po publikacji witryny.
- Biblioteka mediów.
- Całkowicie darmowe dodatki.
- Ciągła aktualizacja joomli.
- Nieograniczona rozbudowa witryny przy pomocy darmowych rozszerzeń tworzonych przez użytkowników.
Rozszerzenia Joomla
Rozszerzenia tworzone są przez społeczność użytkowników tego CMS'a. Dzięki rozszerzeniom Joomlę można dostosować do różnych potrzeb czy typów działalności. Część rozszerzeń jest darmowa, za część trzeba zapłacić. Rozszerzenia można znaleźć pod adresem:
https://extensions.joomla.org/. Podstawowe i dodatkowe składniki platformy Joomla umożliwiają prowadzenie różnych witryn: portali tematycznych, platform e-learningowych, stron dla e-biznesu, stron osobistych, serwisów reklamowych czy sklepów internetowych. Rozszerzenia, które można pobrać i zainstalować na swojej witrynie wspomagają działania SEO oraz e-marketingu. Można je znaleźć pod adresem
https://extensions.joomla.org/, podzielone na kilka kategorii: zdjęcia, social, e-commerce, reklamy itd.
Pozycjonowanie stron stworzonych przy pomocy Joomli
Na początku warto wspomnieć przede wszystkim o przyjaznych adresach url. CMS Joomla tworzy adresy, które są czytelne, łatwe do zapamiętania i dobrze indeksowane przez wyszukiwarki. Oprócz tego podstawowego działania wspierającego pozycjonowanie, platforma pozwala na korzystanie z innych narzędzi mających korzystny wpływ na SEO. W kategorii Site Management w grupie dodatków
SEO and Metadata znajdują się rozszerzenia takie jak:
- SEO-Generator - automatycznie generuje słowa kluczowe oraz opisy dla każdego artykułu.
- Tag Meta - służy między innymi do ustawiania meta tagów.
- Seo Pagination - umożliwia tworzenie tytułów i opisów dla każdej strony paginacji.
- Missing Tags&Meta - dodatek wykrywa strony bez meta tagów.
- Canonical URL - dodatek, dzięki któremu można uniknąć duplikacji treści.
Joomla a e-marketing
Oprogramowanie Joomla umożliwia korzystanie z dodatków wspierających działania online marketingowe. Dodatki dostępne są pod adresem:
https://extensions.joomla.org/. Wśród rozszerzeń, które warto polecić e-marketerom znajdują się:
- Formularze kontaktowe (Contact Forms)
- Dodatki wspomagające zbieranie leadów (adresów meilowych) oraz wysyłkę newsletterów: Mailing and Newsletter Bridges i Newsletter
- Dodatki CRM
- Dodatki do tworzenia stron Landing Page
- Dodatki do integracji witryny z mediami społecznościowymi (Social Share)
Dodatkowo Joomla oferuje wewnętrzne statystyki, możliwość umieszczenia w witrynie reklam czy pocztę wewnętrzną jako moduł wbudowany do podstawowej wersji CMS'a. Rozszerzenia podzielone są na kategorie, można więc łatwo je przeglądać i porównywać ich możliwości.
Joomla jako CMS dla średnio zaawansowanych użytkowników
Pierwszy kontakt z tym CMS’em może być trochę zniechęcający, szczególnie dla osób zaczynających przygodę z systemami zarządzania treścią. Do stworzenia strony przy pomocy Joomli trzeba też mieć podstawową wiedzę z zakresu programowania. Z drugiej strony jest to oprogramowanie, które daje bardzo duże możliwości. System można umieścić między WordPressem a Drupalem – jeśli chodzi o poziom trudności czy o możliwości rozbudowy. W tym miejscu warto wspomnieć o tym, że za niektóre funkcje Joomli odpowiadają płatne dodatki, podczas gdy w WordPresie te same funkcjonalności użytkownicy uzyskują przy pomocy darmowej wtyczki.