Scopul principal al OpenCMS este crearea de site-uri profesionale de orice complexitate. Acest sistem de gestionare a conținutului combină cu succes utilizarea interfețelor de ferestre și a tehnologiilor pentru plasarea și afișarea informațiilor pe Web. Scopul prioritar al utilizării acestui CMS este de a asigura plasarea optimă a informațiilor pe Internet. În mod evident, logica construită a interfeței web, utilizarea unor concepte familiare pentru utilizatori (aranjarea datelor sub forma unui sistem de fișiere virtuale asemănător unui arbore) poate da cele mai bune rezultate pozitive.
Interiorul sistemului OpenCMS se bazează pe serverul de aplicații TomCat. În ciuda complexității termenului "server de aplicații", de fapt aveți de-a face cu un mecanism care vă permite să afișați informații pe Web. Adică, cu un server HTTP care oferă aplicații JAVA cu o interfață web prietenoasă (prin intermediul unui browser web). Acest lucru înseamnă, de asemenea, că trebuie să instalați mai multe aplicații suplimentare pe serverul dvs.
Ce sunt utilizatorii OpenCMS? Voi prezenta funcționalitatea OpenCMS:
Controlul conectivității interne și disponibilitatea hiperlegăturilor externe face posibilă evitarea trimiterilor de referință și sporirea confortului și calității proiectului web terminat.
Mecanismul de schimb cu un alt sistem pe OpenCMS sau sistemul de fișiere. Puteți, de exemplu, să sincronizați componentele mai multor site-uri (de exemplu, secțiunea "Știri despre companii" pe site-urile mai multor diviziuni ale companiei dvs.).
Separarea drepturilor de acces ale utilizatorilor la sistem prin grupuri de utilizatori vă permite să delegați diferite drepturi de acces pentru diferiți utilizatori.
Controlarea versiunilor de fișiere. Administratorul sistemului pe OpenCMS poate oricând "să revină" pagina la starea sa anterioară.
Extensiile de sistem ale capabilităților sistemului, construite pe atât de popular în ultimul timp mecanismul de plug-in-uri. Pentru a instala extensii suplimentare, nu este nevoie să cunoașteți caracteristicile administrării sistemului și chiar mai mult să stăpânești limbile de programare web. Este suficient să stăpânești capabilitățile încorporate ale sistemului OpenCMS. Pentru a face acest lucru, CMS oferă servicii pentru descărcarea și instalarea modulelor utilizând propria interfață web.
Gestionarea conținutului cu funcțiile activate ale subsistemului șablon vă permite să creați mai multe vizualizări pentru o pagină web (de exemplu, puteți obține o "versiune imprimabilă").
Built-in capacitatea de a localiza CMS. Există, de asemenea, o interfață rusă, urmată de o modalitate de ao activa.
Instalarea părții server a sistemului nu prezintă probleme pentru administratorul de sistem cu experiență și se reduce la instalarea programelor gata. Firește, pentru funcționarea normală a întregului complex, va fi necesar un server de bază de date MySQL și serverul de aplicații Apache TomCat. Din fericire, instalarea acestor programe este ușoară. De exemplu, în mediul AltLinux 2.4, utilitatea synaptik este suficientă pentru acest scop. În Windows XP puteți utiliza instalatori standard.
Procesul de instalare OpenCMS Pentru instrucțiuni detaliate despre modul de instalare a părților client și server ale sistemului OpenCMS, consultați secțiunea "Documentație" a site-ului proiectului OpenCMS rusesc.
Ghid pas cu pas pentru instalarea OpenCMS Pentru a instala sistemul în MS Windows urmați una câte una:
Descărcați și instalați JavaJDK. Instalarea Java este realizată de la un instalator grafic și este intuitivă.
Descărcați și instalați Apache TomCat - un server de aplicații pentru executarea codului Java și afișarea rezultatelor pe Web. Instalarea TomCat nu este, de asemenea, dificilă. După instalarea normală a acestei aplicații, veți primi o nouă pictogramă în tava de sistem MS Windows, cu ajutorul căreia puteți gestiona acest server.
Descărcați distribuția OpenCMS. Am ales versiunea 6, care în momentul acestei scrieri a fost în testul alfa. Dar, în același timp, conține o serie de inovații interesante, care lipsesc în versiunile anterioare.
Opencms.wad dezarhivează fișierul (din kit-ul de instalare) în webapps subdirector / OpenCms / în raport cu directorul ați instalat Tomcat (va trebui să-l creați manual). fișier opencms.wad - acesta este de obicei zip-arhiva.
Instalați serverul MySQL. Web-instalatorul OpenCMS mai târziu va crea baza de date necesară.
Configurarea interfețelor administrative ale OpenCMS Setarea parametrilor interfeței administrative se face folosind butonul "Preferințe", care se află în antetul panoului administrativ. În pagina de setări, puteți defini cum se comportă întregul loc de muncă (de exemplu, puteți seta limba rusă a interfeței administrative) și mulți alți parametri ai sistemului. În continuare, se presupune că ați schimbat OpenCMS în limba interfeței rusești.
Administrarea OpenCMSAdministrativnye la locul de muncă funcția OpenCms poate fi activată prin selectarea lista drop-down „tip“ (în antetul ferestrei Control Panel) modul „Administrare“. Acest meniu vă oferă următoarele funcții:
De asemenea, meniul de administrare oferă un control avansat asupra conținutului dvs. și reinițializarea locului de muncă. De asemenea, în setul de instrumente administrative aveți acces la jurnalul operațiilor executate și alte posibilități.
Dezavantaje ale OpenCMSLack de OpenCMS:
Numărul mare de aplicații. Probabil nu cel mai semnificativ defect, dar încă. Suma totală a aplicațiilor care trebuie descărcate este măsurată în zeci de megaocteți.
Complexitatea instalării pentru începători. Pentru a evalua toate avantajele și dezavantajele OpenCMS, trebuie să instalați serverul de aplicații TomCat și mașina virtuală Java. Și poate sta în calea unui utilizator care nu este familiarizat cu procedurile de administrare a software-ului de tip server. Desigur, această problemă este mai tipică pentru * nix-instalarea sistemului OpenCMS. Se presupune că un astfel de server ar trebui administrat de un specialist cu calificări suficiente. Este adevărat că acest lucru poate fi văzut ca o plată necesară pentru o mai mare stabilitate a aplicațiilor care rulează pe platforma Unix.
Nivel insuficient de detalii în documentație. Acest lucru este mai mult rezultatul dezvoltării rapide a sistemului.