Scopul principal al OpenCMS - 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 conceptelor familiare pentru utilizatori (localizarea datelor sub forma unui sistem de fișiere virtuale asemănătoare copacilor) poate da cele mai bune rezultate pozitive.
OpenCMS rulează 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 primesc 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 divizii ale companiei dvs.).
Separarea drepturilor de acces ale utilizatorilor la sistem de către grupurile 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 pentru a stăpâni 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 activare a acesteia.
Instalarea părții server a sistemului nu prezintă probleme pentru administratorul de sistem cu experiență și este redusă 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
Instrucțiuni detaliate pentru instalarea componentelor client și server ale sistemului OpenCMS sunt furnizate în secțiunea "Documentație" a site-ului rusesc al proiectului OpenCMS.
Ghid pas cu pas pentru instalarea OpenCMS
Pentru a instala sistemul în MS Windows, ar trebui să luați rândul:
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șierul opencms.wad este un fișier zip regulat.
Instalați serverul MySQL. Web-instalatorul OpenCMS mai târziu va crea baza de date necesară.
Configurarea interfețelor administrative OpenCMS
Setările interfeței administrative sunt configurate 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.
Funcțiile administrative ale stației de lucru OpenCMS pot fi activate prin selectarea modului "Administrare" din lista derulantă "Vizualizare" (aflată în titlul ferestrei panoului de control). Următoarele funcții sunt disponibile în acest meniu:
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.
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.
Caracteristica OpenCMS - aplicarea abordării proiectului
Specializare îngustă OpenCMS