zarządzanie treścią (ms) - users.pja.edu.plusers.pja.edu.pl/~mtrzaska/files/cms/cms-04.pdf ·...

41
Wykład 04: Systemy zarządzania treścią - omówienie popularnych rozwiązań Zarządzanie treścią (CMS) dr inż. Mariusz Trzaska, [email protected] , http:// www.mtrzaska.com

Upload: others

Post on 03-Sep-2019

10 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Zarządzanie treścią (MS) - users.pja.edu.plusers.pja.edu.pl/~mtrzaska/Files/CMS/CMS-04.pdf · Xoops Exponent CMS Lenya Plone Silva Przykładowe systemy MS (open-source) Zarządzanie

Wykład 04: Systemy zarządzania treścią - omówienie popularnych rozwiązań

Zarządzanie treścią (CMS)

dr inż. Mariusz Trzaska,[email protected], http:// www.mtrzaska.com

Page 2: Zarządzanie treścią (MS) - users.pja.edu.plusers.pja.edu.pl/~mtrzaska/Files/CMS/CMS-04.pdf · Xoops Exponent CMS Lenya Plone Silva Przykładowe systemy MS (open-source) Zarządzanie

Przedstawienie kilku darmowych systemów.

Raport dotyczący szczegółowego porównania

dwóch CMS: Joomla oraz Drupal.

Raport Open Source CMS Market Share.

Nowe trendy

Podsumowanie.

Zagadnienia

2Zarządzanie treścią (CMS)

Page 3: Zarządzanie treścią (MS) - users.pja.edu.plusers.pja.edu.pl/~mtrzaska/Files/CMS/CMS-04.pdf · Xoops Exponent CMS Lenya Plone Silva Przykładowe systemy MS (open-source) Zarządzanie

Wykorzystano

o The 20 point CMS test z http://www.openadvantage.org

o 2011 Open Source CMS Market Share Report,water&stone (2011).http://waterandstone.com/portfolio/2011-open-source-cms-market-share-report/

Wstęp

3Zarządzanie treścią (CMS)

Page 4: Zarządzanie treścią (MS) - users.pja.edu.plusers.pja.edu.pl/~mtrzaska/Files/CMS/CMS-04.pdf · Xoops Exponent CMS Lenya Plone Silva Przykładowe systemy MS (open-source) Zarządzanie

WordPress

Drupal

Joomla

Xoops

Exponent CMS

Lenya

Plone

Silva

Przykładowe systemy CMS (open-source)

4Zarządzanie treścią (CMS)

Page 5: Zarządzanie treścią (MS) - users.pja.edu.plusers.pja.edu.pl/~mtrzaska/Files/CMS/CMS-04.pdf · Xoops Exponent CMS Lenya Plone Silva Przykładowe systemy MS (open-source) Zarządzanie

Kiedyś system typowo blogowy.

Aktualnie:o potężny,

o uniwersalny,

o łatwy w obsłudze system CMS.

Jeden z najpopularniejszych na świecie.

WordPress

5Zarządzanie treścią (CMS)

Page 6: Zarządzanie treścią (MS) - users.pja.edu.plusers.pja.edu.pl/~mtrzaska/Files/CMS/CMS-04.pdf · Xoops Exponent CMS Lenya Plone Silva Przykładowe systemy MS (open-source) Zarządzanie

Publikowanie standardowych stron web (HTML5).

Prosta autoryzacja artykułów (brak bardziej wyrafinowanego zarządzania procesami pracy).

Możliwość generowania RSS.

Drupal

6Zarządzanie treścią (CMS)

Page 7: Zarządzanie treścią (MS) - users.pja.edu.plusers.pja.edu.pl/~mtrzaska/Files/CMS/CMS-04.pdf · Xoops Exponent CMS Lenya Plone Silva Przykładowe systemy MS (open-source) Zarządzanie

Blog + Blog API + potencjalna integracja z innymi serwisami.

Wykorzystanie kontrolki kalendarza do prezentowania archiwalnych materiałów.

Książka (book). Specjalne środowisko ułatwiające wspólną pracę nad stronami.

Komentarze. Dowolny element może być komentowany przez użytkowników.

Drupal (2)

Zarządzanie treścią (CMS) 7

Page 8: Zarządzanie treścią (MS) - users.pja.edu.plusers.pja.edu.pl/~mtrzaska/Files/CMS/CMS-04.pdf · Xoops Exponent CMS Lenya Plone Silva Przykładowe systemy MS (open-source) Zarządzanie

Forum dyskusyjne

Ankiety

Słowniki ułatwiające klasyfikowanie zawartości.

Zapisywanie ważniejszych operacji.

Drupal (3)

8Zarządzanie treścią (CMS)

Page 9: Zarządzanie treścią (MS) - users.pja.edu.plusers.pja.edu.pl/~mtrzaska/Files/CMS/CMS-04.pdf · Xoops Exponent CMS Lenya Plone Silva Przykładowe systemy MS (open-source) Zarządzanie

Przyspieszenie działania przez wykorzystanie pamięci podręcznej.

System wyszukujący.

Dodatkowe moduły: Eksport do PDF, Kategoryzacja, Pliki, Anty spam, edytor WYSIWYG, edytor formularzy.

Tematy graficzne.

Drupal (4)

9Zarządzanie treścią (CMS)

Page 10: Zarządzanie treścią (MS) - users.pja.edu.plusers.pja.edu.pl/~mtrzaska/Files/CMS/CMS-04.pdf · Xoops Exponent CMS Lenya Plone Silva Przykładowe systemy MS (open-source) Zarządzanie

10 powodów dla których warto używać Drupal’a:

o Zaawansowane zarządzanie URL’ami (URL aliases, Global Redirect, przyjazne URL’e);

o Własne typy danych i widoków

• Content Construction Kit (CCK),

• Moduł View.

o Zarządzanie wersjami treści;

o Taksonomie, tagi, kategorie, słowniki;

Drupal (5)

10Zarządzanie treścią (CMS)

Wykorzystano: http://tips.webdesign10.com/drupal/about-drupal-311.html

Page 11: Zarządzanie treścią (MS) - users.pja.edu.plusers.pja.edu.pl/~mtrzaska/Files/CMS/CMS-04.pdf · Xoops Exponent CMS Lenya Plone Silva Przykładowe systemy MS (open-source) Zarządzanie

10 powodów dla których warto używać Drupal’a – c.d.:

o Zaawansowane zarządzanie użytkownikami (własne role);

o Własne tytuły stron i meta tagi (SEO);

o Bardzo rozbudowana dokumentacja;

o Szablony PHP (PHPTemplate theme engine);

o Gotowe fragmenty kodu (code snippets);

o Bardzo duża społeczność.

Drupal (6)

11Zarządzanie treścią (CMS)

Wykorzystano: http://tips.webdesign10.com/drupal/about-drupal-311.html

Page 12: Zarządzanie treścią (MS) - users.pja.edu.plusers.pja.edu.pl/~mtrzaska/Files/CMS/CMS-04.pdf · Xoops Exponent CMS Lenya Plone Silva Przykładowe systemy MS (open-source) Zarządzanie

Interfejs użytkownika z opcjonalnym edytorem treści typu WYSIWYG.Wyraźne rozdzielenie części publicznej i administracyjnej.Łatwe dodawanie obrazków do treści.Wzorce wyglądu wykorzystują PHP i HTML.

Joomla

Zarządzanie treścią (CMS) 12

Page 13: Zarządzanie treścią (MS) - users.pja.edu.plusers.pja.edu.pl/~mtrzaska/Files/CMS/CMS-04.pdf · Xoops Exponent CMS Lenya Plone Silva Przykładowe systemy MS (open-source) Zarządzanie

Eksport treści do plików PDF.

Rozbudowany system pomocy.

Dość słaby system zarządzania użytkownikami i rolami.

Brak zarządzania wersjami.

Łatwość modyfikacji/dodawania pozycji w menu.

Niezbyt dynamiczny rozwój projektu.

Joomla (2)

13Zarządzanie treścią (CMS)

Page 14: Zarządzanie treścią (MS) - users.pja.edu.plusers.pja.edu.pl/~mtrzaska/Files/CMS/CMS-04.pdf · Xoops Exponent CMS Lenya Plone Silva Przykładowe systemy MS (open-source) Zarządzanie

Dodatkowe moduły:

o Zarządzanie pobieraniem plików.

o Kalendarz

o ...

Rozmieszczenie elementów (banner, wiadomości, logo) jest łatwo modyfikowalne przez odpowiedni interfejs.

Dużo dodatków jest płatnych.

Dość niska jakość kodu źródłowego (?)

Joomla (3)

14Zarządzanie treścią (CMS)

Page 15: Zarządzanie treścią (MS) - users.pja.edu.plusers.pja.edu.pl/~mtrzaska/Files/CMS/CMS-04.pdf · Xoops Exponent CMS Lenya Plone Silva Przykładowe systemy MS (open-source) Zarządzanie

Wykorzystanie bazy danych MySQL.

Pełna modularyzacja. Zarządzanie modułami odbywa się przez wygodny interfejs.

Użytkownicy mogą zmieniać tematy graficzne, edytować swój profil, itp.

Xoops

15Zarządzanie treścią (CMS)

Page 16: Zarządzanie treścią (MS) - users.pja.edu.plusers.pja.edu.pl/~mtrzaska/Files/CMS/CMS-04.pdf · Xoops Exponent CMS Lenya Plone Silva Przykładowe systemy MS (open-source) Zarządzanie

Wygodne zarządzanie danymi użytkowników.

Wsparcie przez wiele lokalnych (w tym PL) społeczności.

Zarządzanie uprawnieniami.

Wiele, różnych tematów graficznych.

Xoops (2)

16Zarządzanie treścią (CMS)

Page 17: Zarządzanie treścią (MS) - users.pja.edu.plusers.pja.edu.pl/~mtrzaska/Files/CMS/CMS-04.pdf · Xoops Exponent CMS Lenya Plone Silva Przykładowe systemy MS (open-source) Zarządzanie

Szeroki wybór dodatkowych modułów:

o Administracyjnych

o Społecznych

o Handlowych

o Do zarządzania galeriami obrazków

o Komunikacyjnych

o Nawigacyjnych

o Statystycznych

o Wsparcia

Xoops (3)

17Zarządzanie treścią (CMS)

Page 18: Zarządzanie treścią (MS) - users.pja.edu.plusers.pja.edu.pl/~mtrzaska/Files/CMS/CMS-04.pdf · Xoops Exponent CMS Lenya Plone Silva Przykładowe systemy MS (open-source) Zarządzanie

Unikalny GUI do zarządzania portalem.

Metafory modułu i pojemnika:o Dodawanie

pojemników do dowolnych stron,

o Pojemnik zawiera inne pojemniki i/lub moduły,

Exponent CMS

Zarządzanie treścią (CMS) 18

Page 19: Zarządzanie treścią (MS) - users.pja.edu.plusers.pja.edu.pl/~mtrzaska/Files/CMS/CMS-04.pdf · Xoops Exponent CMS Lenya Plone Silva Przykładowe systemy MS (open-source) Zarządzanie

oModuł zawiera dowolne treści.

Wygodny edytor WYSIWYG.

Wygodne zarządzanie wersjami modułów.

Treści pojawiają się automatycznie w menu. Możliwość ich późniejszej edycji.

Łatwe dodawanie komun tekstu z możliwością dowolnej organizacji na różnych stronach.

Exponent CMS (2)

19Zarządzanie treścią (CMS)

Page 20: Zarządzanie treścią (MS) - users.pja.edu.plusers.pja.edu.pl/~mtrzaska/Files/CMS/CMS-04.pdf · Xoops Exponent CMS Lenya Plone Silva Przykładowe systemy MS (open-source) Zarządzanie

Łatwe ponowne użycie treści dzięki wykorzystaniu specjalnych odnośników (picker).

Wygodne umieszczanie grafik na stronach.

Zarządzanie plikami.

Możliwość określenia startowej i końcowej daty publikacji.

Exponent CMS (3)

20Zarządzanie treścią (CMS)

Page 21: Zarządzanie treścią (MS) - users.pja.edu.plusers.pja.edu.pl/~mtrzaska/Files/CMS/CMS-04.pdf · Xoops Exponent CMS Lenya Plone Silva Przykładowe systemy MS (open-source) Zarządzanie

Duże możliwości w zakresie konfiguracji procesów pracy.

Zaawansowany system zarządzania prawami.

Mało dodatkowych modułów.

Elastyczny system wzorców.

Exponent CMS (4)

21Zarządzanie treścią (CMS)

Page 22: Zarządzanie treścią (MS) - users.pja.edu.plusers.pja.edu.pl/~mtrzaska/Files/CMS/CMS-04.pdf · Xoops Exponent CMS Lenya Plone Silva Przykładowe systemy MS (open-source) Zarządzanie

Java/XMLEdytor treści działający w trybie WYSIWYG.Bardzo dokładny system kontroli dostępu (oddzielnie dla edycji oraz przeglądania).Zatwierdzanie treści.Określenie daty publikacji.

Apache Lenya

22Zarządzanie treścią (CMS)

Page 23: Zarządzanie treścią (MS) - users.pja.edu.plusers.pja.edu.pl/~mtrzaska/Files/CMS/CMS-04.pdf · Xoops Exponent CMS Lenya Plone Silva Przykładowe systemy MS (open-source) Zarządzanie

Modyfikowalny system procesów pracy. Wszystkie kroki są rejestrowane.

Możliwość wykorzystania widoku typu Explorer.

Powiązania pomiędzy stronami.

Eksport statycznych stron HTML zawierających wybrane treści.

Mało/brak dodatkowych modułów.

Lenya (2)

23Zarządzanie treścią (CMS)

Page 24: Zarządzanie treścią (MS) - users.pja.edu.plusers.pja.edu.pl/~mtrzaska/Files/CMS/CMS-04.pdf · Xoops Exponent CMS Lenya Plone Silva Przykładowe systemy MS (open-source) Zarządzanie

Generowanie plików PDF zawierających treści.

Zmiana wyglądu poprzez edycję plików XSLT/CSS.

Zarządzanie wersjami treści.

Prosty edytor do modyfikacji systemu menu.

Zintegrowany system wyszukiwania (Lucene).

Lenya (3)

24Zarządzanie treścią (CMS)

Page 25: Zarządzanie treścią (MS) - users.pja.edu.plusers.pja.edu.pl/~mtrzaska/Files/CMS/CMS-04.pdf · Xoops Exponent CMS Lenya Plone Silva Przykładowe systemy MS (open-source) Zarządzanie

Platforma: Python/Zope.Zarządzanie większością funkcji odbywa się przez wygodne interfejs.Wygodny (WYSIWYG) edytor treści.Strefy dla użytkowników umożliwiające indywidualne dopasowanie zestawu stron, zdarzeń, itp..

Plone

25Zarządzanie treścią (CMS)

Page 26: Zarządzanie treścią (MS) - users.pja.edu.plusers.pja.edu.pl/~mtrzaska/Files/CMS/CMS-04.pdf · Xoops Exponent CMS Lenya Plone Silva Przykładowe systemy MS (open-source) Zarządzanie

Każda dodana wiadomość staje się częścią globalnego strumienia wiadomości.

Analogicznie ze zdarzeniami w kalendarzu.

System wzorców opisujących wygląd portalu zgodny z WAI WCAG level 3 (XHTML). Duża łatwość modyfikacji.

Bardzo zaawansowany system zarządzania procesami pracy.

Rozbudowane możliwości wykorzystania własnych typów (Archetypes).

Plone (2)

26Zarządzanie treścią (CMS)

Page 27: Zarządzanie treścią (MS) - users.pja.edu.plusers.pja.edu.pl/~mtrzaska/Files/CMS/CMS-04.pdf · Xoops Exponent CMS Lenya Plone Silva Przykładowe systemy MS (open-source) Zarządzanie

Dodatkowe moduły:

o Blog

o Rozbudowany kalendarz

o Wrappery do zewnętrznych baz danych (MySQL, PostgreSQL, Firebird, SQL Server, Oracle) umożliwiające pobieranie/przetwarzanie i wyświetlanie ich zawartości.

o ...

Zdolność do łączenia serwerów w klastry umożliwiające poprawę wydajności.

Plone (3)

27Zarządzanie treścią (CMS)

Page 28: Zarządzanie treścią (MS) - users.pja.edu.plusers.pja.edu.pl/~mtrzaska/Files/CMS/CMS-04.pdf · Xoops Exponent CMS Lenya Plone Silva Przykładowe systemy MS (open-source) Zarządzanie

Platforma: Python/Zope.

Wykorzystanie platformy Zope (podobnie jak Plone).

Treść przechowywana w plikach XML.

Wygodny (WYSIWYG) edytor treści.

Tworzenie linków do istniejących stron za pomocą D&D.

Silva

28Zarządzanie treścią (CMS)

Page 29: Zarządzanie treścią (MS) - users.pja.edu.plusers.pja.edu.pl/~mtrzaska/Files/CMS/CMS-04.pdf · Xoops Exponent CMS Lenya Plone Silva Przykładowe systemy MS (open-source) Zarządzanie

Automatyczne dodawanie treści do menu.

Standardowe podejście do procesów pracy.

Zarządzanie wersjami.

Definiowanie okresu publikacji.

Specjalny rodzaj dokumentów (Ghost) umożliwiających tworzenie odnośników do jednej treści.

Silva (2)

29Zarządzanie treścią (CMS)

Page 30: Zarządzanie treścią (MS) - users.pja.edu.plusers.pja.edu.pl/~mtrzaska/Files/CMS/CMS-04.pdf · Xoops Exponent CMS Lenya Plone Silva Przykładowe systemy MS (open-source) Zarządzanie

Szerokie możliwości w zakresie dodawania metadanych.

Dodatkowe moduły:

o Eksport dokumentów do plików DOC,

o Transmisja strumieniowa mediów,

oWspółpraca z zewnętrznymi bazami danych,

Silva (3)

30Zarządzanie treścią (CMS)

Page 31: Zarządzanie treścią (MS) - users.pja.edu.plusers.pja.edu.pl/~mtrzaska/Files/CMS/CMS-04.pdf · Xoops Exponent CMS Lenya Plone Silva Przykładowe systemy MS (open-source) Zarządzanie

Liczba poprawek dotyczących bezpieczeństwa opublikowanych na stronach poszczególnych projektów; mniej = lepiej.

Dane opracowane przez TYPO3 Security Team.

Bezpieczeństwo: Drupal vs eZ Publish vsJoomla vs TYPO3

31Zarządzanie treścią (CMS)

Wykorzystano: http://secure.t3sec.info/comparison/

Page 32: Zarządzanie treścią (MS) - users.pja.edu.plusers.pja.edu.pl/~mtrzaska/Files/CMS/CMS-04.pdf · Xoops Exponent CMS Lenya Plone Silva Przykładowe systemy MS (open-source) Zarządzanie

Podatność na ataki: CVSS (Common Vulnerability Scoring System); mniej = lepiej.

Dane opracowane przez TYPO3 Security Team.

Bezpieczeństwo: Drupal vs eZ Publish vsJoomla vs TYPO3 (2)

32Zarządzanie treścią (CMS)

Wykorzystano: http://secure.t3sec.info/comparison/

Page 33: Zarządzanie treścią (MS) - users.pja.edu.plusers.pja.edu.pl/~mtrzaska/Files/CMS/CMS-04.pdf · Xoops Exponent CMS Lenya Plone Silva Przykładowe systemy MS (open-source) Zarządzanie

Popularność witryn projektów:

o drupal.org

o joomla.org

Drupal vs Joomla

33Zarządzanie treścią (CMS)

Page 34: Zarządzanie treścią (MS) - users.pja.edu.plusers.pja.edu.pl/~mtrzaska/Files/CMS/CMS-04.pdf · Xoops Exponent CMS Lenya Plone Silva Przykładowe systemy MS (open-source) Zarządzanie

Raport przeprowadzony przez CMS Report oraz Webology eBusiness Solutions w roku 2009.

Odpowiedzi uzyskane od ok. 200 profesjonalistów.

Źródło: http://cmsreport.com/content/2009/05/drupal-v-joomla-survey-results-are

Drupal vs Joomla (2)

34Zarządzanie treścią (CMS)

Page 35: Zarządzanie treścią (MS) - users.pja.edu.plusers.pja.edu.pl/~mtrzaska/Files/CMS/CMS-04.pdf · Xoops Exponent CMS Lenya Plone Silva Przykładowe systemy MS (open-source) Zarządzanie

Drupal vs Joomla (3)

35Zarządzanie treścią (CMS)

Selection Criterion Drupal Users

Experience with

Drupal

Is the CMS

Satisfactory for this

criterion?

Joomla Users

Experience with

Joomla

Is the CMS

Satisfactory for this

criterion?

Ratio of

Drupal Yes

votes to

Joomla Yes

votes

Winner

% Yes % No % Yes % No Ratio

Client Satisfaction 94.12 5.88 92.11 7.89 1.02 About equal

Easy to find qualified

developers for the CMS

59.09 40.91 85.29 14.7 0.69 Joomla

CMS is Easy to learn for

developers

74 26 82.85 17.15 0.89 Joomla

Availability of CMS

developers

74.42 25.59 90.63 9.38 0.82 Joomla

Documentation 89.8 10.2 79.41 20.59 1.13 Drupal

Core well documented 88 12 65.71 34.29 1.34 Drupal

Modules well documented 82 18 62.85 37.15 1.3 Drupal

Ease of finding support for

most development

questions

92.16 7.84 86.12 13.88 1.07 About equal

Page 36: Zarządzanie treścią (MS) - users.pja.edu.plusers.pja.edu.pl/~mtrzaska/Files/CMS/CMS-04.pdf · Xoops Exponent CMS Lenya Plone Silva Przykładowe systemy MS (open-source) Zarządzanie

Drupal vs Joomla (4)

36Zarządzanie treścią (CMS)

Selection Criterion

Drupal Users

Experience with

Drupal

Is the CMS

Satisfactory for this

criterion?

Joomla Users

Experience with

Joomla

Is the CMS

Satisfactory for this

criterion?

Ratio of

Drupal Yes

votes to

Joomla Yes

votes

Winner

% Yes % No % Yes % No Ratio

Core CMS has few bugs * 94 6 78.38 21.62 1.2 Drupal

Modules have few bugs * 74.51 25.49 54.05 45.95 1.38 Drupal

Lots of modules available 98.08 1.92 100 0 0.98 About equal

Add-ons integrate well with

core system

94.12 5.88 83.33 16.67 1.13 Drupal

Extensible Framework 94.23 5.77 88.57 11.43 1.06 About equal

Multimedia Support 87.76 12.24 78.78 21.22 1.11 Drupal

Social Networking Support 93.61 6.39 75.75 24.25 1.26 Drupal

e-commerce support 86.96 13.04 85.3 14.7 1.02 About equal

SEO Support 97.87 2.13 81.82 18.18 1.2 Drupal

Forums support 84 16 78.13 21.87 1.08 About equal

Photo Galleries Support 86 14 84.85 15.15 1.01 About equal

Event Calendar Support 88.89 11.11 75 25 1.19 Drupal

Blogging Features 90 10 82.86 17.14 1.09 About equal

Page 37: Zarządzanie treścią (MS) - users.pja.edu.plusers.pja.edu.pl/~mtrzaska/Files/CMS/CMS-04.pdf · Xoops Exponent CMS Lenya Plone Silva Przykładowe systemy MS (open-source) Zarządzanie

Drupal vs Joomla (5)

37Zarządzanie treścią (CMS)

Selection Criterion Drupal Users

Experience with

Drupal

Is the CMS

Satisfactory for this

criterion?

Joomla Users

Experience with

Joomla

Is the CMS

Satisfactory for this

criterion?

Ratio of

Drupal Yes

votes to

Joomla Yes

votes

Winner

% Yes % No % Yes % No Ratio

Document management

Support

80 20 74.29 25.71 1.08 About equal

SSL Support 83.78 16.22 70 30 1.2 Drupal

Internationalization support 95.65 4.35 77.42 22.58 1.24 Drupal

User management and

permissions features

93.75 6.25 54.29 45.71 1.73 Drupal

External Integration 95.56 4.44 68.97 31.03 1.39 Drupal

Speed 89.58 10.42 88.23 11.77 1.02 About equal

Quality of Add-ons for

website functionality

96 4 91.18 8.82 1.05 About equal

Quality of Add-ons for

administrative functionality

97.87 2.13 80 20 1.22 Drupal

Easy to create attractive

websites

78.43 21.57 89.74 10.26 0.87 Joomla

Lots of modules to make

your website more attractive

90.2 9.8 97.14 2.86 0.93 About equal

Quality of Themes 83.68 16.32 91.18 8.82 0.92 About equal

Page 38: Zarządzanie treścią (MS) - users.pja.edu.plusers.pja.edu.pl/~mtrzaska/Files/CMS/CMS-04.pdf · Xoops Exponent CMS Lenya Plone Silva Przykładowe systemy MS (open-source) Zarządzanie

Drupal vs Joomla (6)

38Zarządzanie treścią (CMS)

Selection Criterion Drupal Users

Experience with

Drupal

Is the CMS

Satisfactory for this

criterion?

Joomla Users

Experience with

Joomla

Is the CMS

Satisfactory for this

criterion?

Ratio of

Drupal Yes

votes to

Joomla Yes

votes

Winner

% Yes % No % Yes % No RatioRange of themes 63.87 36.17 91.18 8.82 0.7 JoomlaQuality of Add-Ons to enhance

website appearance89.8 10.2 82.86 17.14 1.08 About equal

Ease of use 90 10 97.06 2.94 0.93 About equalEasy to customize 92.3 7.7 87.5 12.5 1.06 About equalVery Fast to create new website 82.69 17.31 89.74 10.26 0.92 About equalEasy to develop large complex

website92 8 71.43 28.57 1.29 Drupal

Interface easy for non-technical

people47.06 52.94 88.23 11.77 0.53 Joomla

Easy to maintain or upgrade 76.93 23.07 83.33 16.67 0.92 About equalEasy to train clients to use CMS

effectively78 22 94.12 5.88 0.83 Joomla

Developer does not need to

often invest time or money in

extensions that do not perform

well *

78 22 63.89 36.11 1.22 Drupal

Page 39: Zarządzanie treścią (MS) - users.pja.edu.plusers.pja.edu.pl/~mtrzaska/Files/CMS/CMS-04.pdf · Xoops Exponent CMS Lenya Plone Silva Przykładowe systemy MS (open-source) Zarządzanie

Podsumowanie raportu:

o 18/42 pozycji podobny wynik,

o 7/42: lepiej wypadła Joomla,

o 17/42: lepiej wypadł Drupal.

Mocne strony Joomla:

o Łatwość tworzenia witryn,

o Duży wybór tematów,

o Łatwy interfejs dla osób bez technicznego wykształcenia,

Drupal vs Joomla (7)

39Zarządzanie treścią (CMS)

Page 40: Zarządzanie treścią (MS) - users.pja.edu.plusers.pja.edu.pl/~mtrzaska/Files/CMS/CMS-04.pdf · Xoops Exponent CMS Lenya Plone Silva Przykładowe systemy MS (open-source) Zarządzanie

Mocne strony Joomla – c.d.:o Nie wymaga skomplikowanych szkoleń dla

użytkowników końcowych;

o Łatwo znaleźć wyszkolonych developer’ów.

Mocne strony Drupal’a:o Rozbudowana dokumentacja,

oMniej błędów niż w Joomla,

o Dobre wsparcie dla SEO,

o Zarządzanie użytkownikami,

o Łatwość tworzenia dużych witryn.

Drupal vs Joomla (8)

40Zarządzanie treścią (CMS)

Page 41: Zarządzanie treścią (MS) - users.pja.edu.plusers.pja.edu.pl/~mtrzaska/Files/CMS/CMS-04.pdf · Xoops Exponent CMS Lenya Plone Silva Przykładowe systemy MS (open-source) Zarządzanie

Ciąg dalszy na następnym wykładzie…

41Zarządzanie treścią (CMS)