papaja CMS

papaja CMS
Deweloperzy zespół projektowy papai
Wersja stabilna
6.13.4 / 2020-11-27
Platforma PHP
Dostępne w angielski, niemiecki, rosyjski
Typ System zarządzania treścią
Licencja Powszechna Licencja Publiczna GNU
Strona internetowa www.papaya-cms.com _ _

papaya CMS to system zarządzania treścią typu open source , bezpłatny i zgodny z otwartymi standardami, takimi jak XML jako format danych, XSLT jako język szablonów i PHP do programowania.

Historia

Rozwój rozpoczął się w 2000 roku jako projekt komercyjny, a następnie papaya CMS został wydany jako CMS typu open source na licencji GNU General Public License w 2005 roku. Jego architektura i zestaw funkcji wywodzą się z początkowego przypadku użycia w komercyjnych / większych instalacjach.

Architektura systemu

papaya CMS to oprogramowanie zbudowane na koncepcji modułowej, aby używać go jako ramy dla specjalnych aplikacji poza typowymi zadaniami systemu zarządzania treścią. W pełni obsługuje instalacje Unicode, wielojęzyczne i wielostanowiskowe.

Wszystkie teksty, dane konfiguracyjne itp. są przechowywane jako XML w relacyjnej bazie danych. Pliki multimedialne, takie jak obrazy i filmy, znajdują się w systemie plików i będą zarządzane przez papaya, aw razie potrzeby będą przywoływane.

Wiele funkcji (takich jak dostęp do bazy danych, uwierzytelnianie, metody budowania menu zaplecza itp.) jest definiowanych centralnie i można uzyskać do nich dostęp za pośrednictwem warstwy abstrakcji .

Papaya CMS jest rozwijany w PHP i zorientowany obiektowo. Dane są przechowywane w XML , XSLT jest używany jako język szablonów. System nie korzysta z samodzielnie opracowanych lub zastrzeżonych języków skryptowych lub szablonów.

Cechy szczególne

W przeciwieństwie do wielu innych CMS papaya CMS charakteryzuje się tym, że z jednej strony jest dostępny na licencji GPL. Z drugiej strony dostępna jest firma stojąca za produktem, która zapewnia wsparcie i szkolenia.

Dostępność

Dzięki wyraźnemu oddzieleniu treści, układu i formatowania za pomocą XSLT wszystko, co możliwe w XHTML / HTML , może zostać zaimplementowane w papaya CMS - jest to w rękach programisty. Tak więc papaja jest opcją dostępności .

Cechy i funkcje

System podstawowy

  • oparty na otwartych technologiach ( PHP / XSLT / XML , MySQL i PostgreSQL )
  • kompatybilny z MySQL , PostgreSQL , SQLite
  • ścisłe oddzielenie układu i logiki za pomocą szablonów XSLT
  • dostępne strony bez problemu
  • zoptymalizowane pod kątem wyszukiwarek
  • inteligentny system buforowania stron i podtreści
  • automatyczne skalowanie obrazów, plików flash itp.
  • przeglądarka zdjęć do łatwego przeglądania
  • Edytor WYSIWYG
  • oddzielne zarządzanie użytkownikami dla autorów strony i odwiedzających
  • mapowanie przepływu pracy
  • łatwo rozszerzalny o klasy PHP
  • wersjonowanie / inscenizacja
  • automatyczne generowanie map witryn
  • zintegrowany system przesyłania wiadomości
  • tworzenie aliasów ("krótkich adresów URL")
  • cronjobs do automatyzacji zadań
  • rejestrowanie działań użytkownika i komunikatów systemowych
  • Moduł tłumaczenia dla zaplecza, aby dodać więcej języków
  • synchroniczne wielojęzyczne funkcje dla typów treści i artykułów (każdy element może być prezentowany w dowolnej liczbie języków)
  • 100% obsługa Unicode
  • Filtry wyjściowe (do wyprowadzania elementów jako HTML i jako alternatywa jako PDF lub inne)
  • centralny przegląd zadań („papaya Today”), w którym wyświetlane są wszystkie zadania, wiadomości i niepublikowane artykuły itp
  • Funkcje wielu witryn (dostarczanie różnych treści stron internetowych z konfigurowalnymi opcjami domeny (formaty wyjściowe, szablony, projekty itp.) na domenę / hosta wirtualnego)
  • wielowarstwowe buforowanie danych wyjściowych strony (dla XML -wyjście modułów strony, wyjście pól, pełne strony oraz obsługa serwerów memcached i xslcache)
  • możliwość działania na wielu serwerach (webcluster) lub w oparciu o infrastrukturę przetwarzania w chmurze
  • obsługa różnych serwerów bazodanowych działających w sieci lub klastrze typu master-slave. Rozdzielenie baz danych z wyłącznym dostępem do zapisu i innych baz danych z dostępem tylko do odczytu jest możliwe za pośrednictwem backendu.

darmowe wtyczki GPL

  • Wspólnota
  • Blog
  • Mapy geograficzne (aby osadzić Mapy Google , Mapy Yahoo lub OpenStreetMap )
  • Zarządzanie zasobami / Baza danych multimediów dla obrazów, filmów wideo i plików flash Bilder, obejmuje edycję obrazów i wersjonowanie
  • Moduł katalogu dla wirtualnych struktur nawigacji (Nawigacja może być generowana niezależnie od rzeczywistej pozycji artykułu w drzewie strony, dzięki czemu artykuły mogą być używane identycznie również w kilku miejscach)
  • Możliwość oceny / opinii dla stron
  • Kartkówka
  • Dynamiczne tworzenie diagramów
  • Polecane strony
  • Strony komentarzy
  • Subskrypcje tematów (Użytkownicy mogą subskrybować powiadomienia o zmianach w treści)
  • System często zadawanych pytań
  • Fora
  • Baza linków
  • Kalendarz wydarzeń
  • Artykuł wielostronicowy

Zobacz też

Linki zewnętrzne