Cyclone3

Cyclone3 is een gratis , modulair content management framework en een engine voor content management-systemen . Het is de eerste gratis CMS die het Mozilla Application Framework gebruikt en biedt een XUL-frontend voor beheer. Cyclone3 is gelicentieerd onder de GNU General Public License .

Het wordt momenteel gebruikt door de Slowaakse ijshockeyvereniging [1] en de OpenDocument-validatieservice van OpenDocument Fellowship [2] .

Cyclone3 XULadmin

Cyclone3 XULadmin is een grafische gebruikersinterface voor het Cyclone3-framework. Met behulp van XULadmin kunnen zelfs gewone gebruikers zoals editors, editors de inhoud van een webpagina gemakkelijk beheren. XULadmin is een complexe tool voor het maken en beheren van artikelen, afbeeldingen, bestanden, bezoekers, sitemaps, statistieken, werkgroepen en meer.

De Cyclone3 XULadmin werkt als een uitbreiding voor de webbrowser Mozilla Firefox . Hij gebruikt technologieën zoals XML User Interface Language (XUL) voor de frontend en Ajax(Asynchronous JavaScript en XML) voor communicatie met de server-side backend. De XULadmin-frontend is oorspronkelijk ontwikkeld door Peter Nemsak en Michal Ondrovic.

Geschiedenis

Cyclone3 werd oorspronkelijk ontwikkeld door Roman Fordinal in 2000/2001 als een commercieel content management systeem. Op dat moment werd Cyclone3 bijvoorbeeld gebruikt door TV Markíza gedurende een periode van drie jaar. [3]

Gedurende deze jaren werden veel nieuwe functies toegevoegd aan het systeem, wat uiteindelijk leidde tot de ontwikkeling van een applicatieframework. Alle Cyclone3-applicaties zijn gebaseerd op open standaarden en technologieën zoals XUL, DocBook , XML-RPC , SOAP en OpenDocument .

Technologieën

Cyclone3 wordt ontwikkeld met behulp van Perl , C / C ++ , Java , XUL en JavaScript , waardoor het mogelijk wordt om robuuste, goed geïntegreerde en gespecialiseerde applicaties te maken met Cyclone3.

Hoofdfuncties

  • Volledige Unicode- ondersteuning.
  • Ondersteuning voor het bewerken van OpenDocument- en DocBook-inhoud.
  • Statistisch subsysteem genereert SVG- grafieken.
  • Krachtige uitvoering (Perl, FastCGI , memcached)
  • Het gebruik van verschillende backends van databases mogelijk ( MySQL , Oracle , PostgreSQL , ODBC , SQLite , …).
  • Internationalisering (meertalig, staten, namen, datums, nummers)
  • Uitgever van meerdere templates (ontwerpen met een skinnable)
  • Multi-content-type (document-type) publisher.
  • Multi-engine framework (export, publisher, admin, taakplanner, …)
  • Cascade-architectuur (domeinservice, subdomein, subdomein, …)
  • Een installatie kan zoveel services bieden als nodig is.
  • Voor zoekmachines geoptimaliseerde publicatie (volledige ondersteuning voor URL-doorverwijzingen naar nieuwe inhoud)
  • Modulair ontwerp, dwz logica en inhoud staan ​​volledig los van het ontwerp.
  • Geïntegreerde foutcontrole – automatische bugrapporten, logbestanden, debugging, profilering,.
  • Ontworpen voor hoge beschikbaarheid en ondersteuning voor meerdere domeinen of servers voor één domein

Referenties

  1. Spring omhoog↑ szlh.sk
  2. Spring omhoog↑ opendocumentfellowship.org , een vrijwilligersorganisatie met het doel om de aanpassing, het gebruik en de ontwikkeling van het OpenDocument-formaat te bevorderen
  3. Spring omhoog↑ markiza.sk