Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • U kontaktu sa
  • Sistemi za upravljanje sadržajem. Lako uređivanje sadržaja

Sistemi za upravljanje sadržajem. Lako uređivanje sadržaja

Izrada web aplikacije "Virtuelni muzej"

diplomski rad

1.3 Pregled sistema za upravljanje sadržajem 1C-Bitrix

Posljednji sistem za upravljanje sadržajem web stranice koji ćemo pogledati je plaćeni razvoj domaća kompanija 1C-Bitrix, koja je najzastupljenija u ruskom segmentu.

Prilikom prijave na Bitrix sistem na glavnoj stranici se prikazuje previše informacija, što ometa percepciju sistema u cjelini, što je razočaravajuće. Uprkos tome, programeri vjeruju da je sistem organiziran što je moguće logičnije i jednostavnije u odnosu na besplatni CMS. Sudeći prema prva dva razmatrana sistema, oni su, blago rečeno, neiskreni (vidi sliku 1.11).

Rice. 1.11 Bitrix glavni meni

Funkcionalnost ovog sistema na ovaj ili onaj način ima nešto zajedničko sa prva dva: postoji skladište dodatnih komponenti, postoji mogućnost optimizacije pretrage itd. Stoga će se prilikom pregleda ovog sistema moći ići dublje i razmotriti od kojih se logičkih dijelova sastoji i kako oni međusobno djeluju. Sa velikim stepenom vjerovatnoće možemo reći da se logika rada prva dva razmatrana sistema neće mnogo razlikovati.

Dakle, logika Bitrixa je vrlo slična MVC šemi. To se može vidjeti i tako što ga podijelimo na tri komponente: module, šablone i komponente. Ovo će vam dati skoro potpun omjer.

Moduli u Bitrixu u potpunosti ispunjavaju ulogu modela u MVC-u. Performanse sistema u potpunosti su određene prisustvom jednog ili drugog modula, čije funkcije mogu koristiti i komponente i drugi moduli.

Komponente u Bitrixu igraju ulogu i kontrolera i pogleda u MVC-u. To se postiže činjenicom da komponenta može sadržavati šablone. Dakle, komponenta, koristeći API povezanih modula, može manipulirati podacima koje će predložak komponente prikazati na stranici. Osim predložaka, komponente mogu pohraniti rječnike jezika za prikaz stranica na različitim jezicima, ili slike koje se mogu učitati u skladu s odabranim šablonom.

Predlošci u Bitrixu nisu ništa drugo do reprezentacije u MVC smislu, od kojih ne zavisi sadržaj komponente (sadržaj komponente se nalazi u komponenti), već njen dizajn, odnosno određuje lokaciju i prikaz nekog objekt. Svaki šablon se dobija spajanjem dva njegova dela: gornjeg (zaglavlje) i donjeg (podnožja). Komponente koriste predloške za izgradnju sadržaja stranice web-mjesta, ispunjavajući ih sadržajem koji se nalazi između zaglavlja i podnožja predloška. Takođe može uključivati bočne ploče za različite potrebe (vidi sliku 1.12).

Bitrix sistem se fokusira na sigurnost sajta. Možda se zato isprva činilo da rad na korisničkom iskustvu nije obavljen na najbolji način. Također je vrijedno napomenuti da se sve prednosti ovog sistema mogu koristiti samo u kombinaciji s proizvodima kompanije 1C, s kojima su u potpunosti kompatibilni. Dakle, ne može se posmatrati kao poseban sistem za upravljanje sadržajem, već kao komponenta čitavog bloka softvera koji ima za cilj rešavanje širih problema.

Rice. 1.12 Struktura šablona

Komparativne karakteristike razmatranih sistema upravljanja sadržajem

Procjena sistema upravljanja sadržajem izvršena je u okviru mogućnosti i potreba razvoja virtualnog muzeja HSE. Ovo se odrazilo na konačne kriterijume evaluacije i njihov značaj (vidi tabelu 1.1).

Table 1.1 Komparativne karakteristike sistema za upravljanje sadržajem

Prilikom odabira sistema za upravljanje sadržajem za buduću web stranicu, morate uzeti u obzir nekoliko faktora. Prema tome, proces selekcije se može predstaviti u obliku dijagrama (vidi sliku 1.13).

Rice. 1.13. Proces implementacije sistema upravljanja sadržajem

Na slici je važno ovog trenutka komponente su dvije ulazne grupe: razvojni resursi i tehnički resursi (hardver). Kao što je ranije spomenuto, kriteriji poređenja odabrani su na osnovu profesionalnih vještina programera, kao i tehničkih i komercijalnih mogućnosti tima:

1. Nedostatak budžeta za kupovinu bilo kojeg softvera.

2. Unix-slična serverska platforma sa MySQL podrškom.

3. Relativno niska produktivnost i kompetentnost razvojnog tima u razvojnim alatima, zbog nedostatka iskustva u radu sa njima.

S obzirom na postavljene uslove, 1C-Bitrix sistem nije pogodan za upotrebu, jer nije slobodno distribuiran, što znači da razvojni tim ne može da ga kupi.

Sistem za upravljanje sadržajem Joomla je opasan jer je njegova funkcionalnost sastavljena od mnogih preuzetih i sklopljenih modula. Standardni paket uključuje minimalne mogućnosti upravljanja sajtom, a puni potencijal otkriva se veštim povezivanjem različitih modula, što može predstavljati problem neiskusnim korisnicima i uticati na njihovu produktivnost.

Kao što se može vidjeti iz posljednjeg kriterija, sistemi za upravljanje sadržajem Joomla i ModX su krajnje neprijateljski raspoloženi prema početnicima i zahtijevaju određenu količinu znanja za rad, što u ovom slučaju nema potrebe očekivati. Štaviše, postoji vrlo malo generalizovane dokumentacije ili bilo kakvih video lekcija na ruskom o njima.

Na kraju se ispostavilo da nijedan od razmatranih sistema za upravljanje sadržajem sajta ne može obezbediti potrebnu brzinu i lakoću razvoja virtuelnog muzeja HSE u ovim uslovima. Iz tog razloga, odlučeno je da se takvi sistemi uopće ne koriste, već da se dio ponašanja (poput logike rada sa šablonima u 1C-Bitrixu) razvije vlastitim sredstvima. Situaciju olakšava i činjenica da, gledajući unaprijed, možemo reći da upravljanje korisnicima nije gotovo nimalo složeno: planirano je korištenje samo dvije uloge – posjetitelja koji gleda virtuelni muzej i muzejskog radnika koji upravlja njegovim sadržajem. Da sumiramo pregled sistema za upravljanje sadržajem, možemo reći da u ovom konkretnom slučaju njegova upotreba nije toliko neophodna, uprkos činjenici da potrebnu funkcionalnost možete kreirati sami, jer, prema prvom i glavnom pravilu sistema za upravljanje sadržajem je da ne koristite sistem koji bi trebao biti.

Web stranica "Srednja škola MBOU Modut"

Mreža šablona web stranica edukativna Joomla, Drupal i WordPress su besplatni sistemi za upravljanje na osnovu kojih možete kreirati funkcionalne i lako upravljane web stranice bez ozbiljnih finansijskih troškova...

CMS dijeli stranicu na dvije komponente: dizajn ( izgled sajt u celini, pojedinačne stranice, specifični blokovi informacija) i sadržaj (sadržaj). Dizajn stranice sadržan je u šablonima i mijenja se mnogo rjeđe od sadržaja...

Iz logične podjele tipova sistema za upravljanje sadržajem slijedi ista skladna podjela samih sajtova prema funkcionalnosti koju implementiraju kroz funkcije bilo kojeg CMS-a: 1) Visit card site...

Izrada interaktivne web aplikacije za časove istorije

Testiranje je obavljeno prema sljedećim parametrima: jednostavnost korištenja administrativni panel, brzina izrade sajta na engine-u, mogućnost pisanja dodatnih modula...

Razvoj medijskog portala

Na osnovu postavljenih zadataka za izradu web stranice Uprave za socijalno osiguranje, razmotreni su različiti načini izrade web stranica...

Izrada moderne web stranice za sistem upravljanja preduzećem

Danas se velika većina internet stranica kreira pomoću različitih sistema upravljanja. Pod takvim sistemima u u opštem smislu razumiju web aplikacije...

Izrada web aplikacije "Virtuelni muzej"

Prvi sistem za upravljanje sadržajem koji ćemo pogledati biće besplatni sistem open source - Joomla. Najpopularnija je i najčešće korišćena ne samo u Rusiji, već i širom sveta...

Izrada web aplikacije "Virtuelni muzej"

Sljedeći sistem za upravljanje sadržajem web stranice koji ćemo pogledati je sistem pod nazivom ModX. Ona je, kao i Joomla, otvorenog koda i otvorena licenca. U slučaju ModX-a, proces instalacije je što jednostavniji...

Kreiranje automatizovanog sistema obuke za projektovanje baze materijala na primeru SKI-3 procesa

Kao rezultat analize mogućnosti velika količina programa pokazalo se da je većina njih namijenjena samo za sastavljanje testova i provođenje testiranja. Mogućnosti ovakvih sistema se kreću od najjednostavnijih...

Kreiranje online trgovine "Na uzici"

WordPress nije toliko CMS koliko je onlajn sistem za upravljanje dnevnikom/blogom. Ali ogroman broj besplatnih dodataka omogućava vam da kreirate prilično velike web stranice na WordPress-u...

Kreacija web servis za mapiranje With koristeći API Yandex.mape i Google

Drupal je na neki način sušta suprotnost WordPress-u. Čak i bez instalacije vanjske ekstenzije na njemu možete proširiti funkcionalnost stranice u vrlo širokim granicama, a prilikom instaliranja ekstenzija - gotovo beskonačno...

Kreiranje web servisa za mapiranje pomoću Yandex.maps i Google API-ja

Joomla je razuman kompromis između dva ekstrema: WordPress i Drupal. Kao i Drupal, funkcionalnost Joomla stranice može se proširivati ​​gotovo beskonačno kroz vanjske ekstenzije, a za razliku od WordPress-a...

Kreiranje grupne stranice

Sistem upravljanja sadržajem sistem upravljanja, CMS) - informacioni sistem odn kompjuterski program, služi za osiguranje i organizaciju zajedničkog procesa stvaranja...

Dokumenti su krv koja opskrbljuje tijelo (kompaniju) kisikom (informacije),
što mu omogućava da funkcioniše (posluje).
Xerox

Podaci i sadržaj

Danas se umjesto termina “automatizacija toka dokumenata” sve više koristi termin “sistemi za upravljanje sadržajem” ili ECM (Enterprise Content Management). A sam pojam „dokument“ sada se sve šire tumači. Sa čime je ovo povezano?

U razvoju toka dokumenata mogu se razlikovati dva trenda: prelazak sa automatizacije strukturiranih podataka na automatizaciju nestrukturiranih podataka i od upotrebe visoko specijaliziranih rješenja na korištenje integriranih sistema na razini poduzeća.

Prvi elektronski sistemi za upravljanje dokumentima pojavili su se 70-ih godina. To su prvenstveno bile samostalne aplikacije koje su se fokusirale na pojedinačne zadatke kao što su digitalizacija dokumenata, prepoznavanje dokumenata i upravljanje dokumentima, implementirane na nivou odjeljenja preduzeća.

Aplikacije za upravljanje dokumentima, poput kancelarijskih Word aplikacije, Excel i PowerPoint, postojali su kao zasebni proizvodi ranih 80-ih i tek su vremenom bili integrisani u sveobuhvatna rješenja.

Rani sistemi za upravljanje dokumentima su prvenstveno dizajnirani za upravljanje strukturiranim zapisima. U suštini, to su bile specijalizovane baze podataka u kojima se čuvaju zapisi o dokumentima: pravio se zapis o dolaznom dokumentu, a zatim su se sve radnje koje su obavljane sa dokumentom vezivale za njega.

Vremenom su takvi sistemi počeli da uključuju i same dokumente u elektronskom formatu, koncept „zapisa“ se proširio i počeo značiti ne samo zapis u bazi podataka, već i, na primjer, email, dokument i njegov indeks, itd. Sam koncept „dokumenta“ se postepeno mijenjao.

Zaista, dokument može doći organizaciji u papirnom obliku, zatim će biti skeniran, prepoznat i postavljen na web stranicu. Što se tiče sadržaja, to će biti isti dokument, ali u pogledu formata datoteke i načina skladištenja bit će drugačiji.

Kompanije su shvatile da je ručno prevođenje dokumenta iz jednog formata u drugi, iz jednog skladišnog oblika u drugi, kao i ponovno stvaranje isti sadržaj za web pohranu ili pohranu u drugom obliku predstavlja neopravdani trošak. Tako je nastao ECM koncept prema kojem se pažnja počela usmjeravati na automatizaciju sadržaja.

Govoreći o transformaciji koncepta „dokumenta“, želeo bih da predstavim rezultate istraživanja IDC-a (slika 1), tokom kojeg je 956 rukovodilaca evropskih kompanija odgovorilo na pitanje: „Šta treba razumeti pod pojmom“ dokument”?”

Rice. 1. Rezultati ankete „Šta treba
shvatiti pod pojmom "dokument"?"
(izvor: IDC, 2006.)

Prema rezultatima ankete, skoro 50% ispitanika klasifikuje web stranice kao „dokumente“, a skoro 80% smatra e-mail poruke.

Šta je dokument? Naravno, ovaj termin se stalno mijenja. Očigledno, najuspješniju definiciju trebala bi prepoznati kompanija Xerox: „Dokumenti su krv koja opskrbljuje tijelo (kompaniju) kisikom (informacijama), što mu omogućava funkcioniranje (poslovanje).“ Iz ove definicije jasno je da je vrijeme da mnoge organizacije urade krvne pretrage kako bi procijenile svoje zdravstveno stanje i poduzele odgovarajuće mjere.

Koncept „toka dokumenata“, koji podrazumeva potpunu automatizaciju rada sa dokumentima u preduzeću, ne može se svesti ni na jedan uobičajeno korišćen engleski IT termin. Ovaj pristup najpotpunije odgovara moderan koncept Upravljanje sadržajem preduzeća.

Tokom protekle decenije, IT strategija većine kompanija bila je fokusirana na smanjenje troškova. Danas se naglasak postupno pomjera na područje privlačenja i zadržavanja kupaca pružajući im bolji kvalitet informacione usluge. Dalji razvoj informacione tehnologijeće dovesti do povećanja potražnje za visokokvalitetnim informacionim uslugama, a one firme koje ne mogu da pruže takve usluge biće prinuđene da napuste tržište. Jedan od glavnih trendova u IT razvoju je nagli rast sadržaja u kompanijama. Moderna jeftina sredstva za skladištenje podataka omogućavaju vam da akumulirate sadržaj, ali da biste njime efikasno upravljali, potrebne su nove, integrisane tehnologije za hvatanje, skladištenje, upravljanje i distribuciju sadržaja. Upravljanje sadržajem sa malim IT budžetima je snažan podsticaj za organizacije da implementiraju sisteme za upravljanje sadržajem preduzeća.

Upravljanje sadržajem postaje glavni prioritet za većinu modernih kompanija. U isto vrijeme, mnogi menadžeri su svjesni značajnih ulaganja potrebnih za izgradnju integriranog sistema za upravljanje sadržajem, ali nemaju pojma koliko gube zbog nedostatka automatizacije takvih sistema i koliko operacija mora biti duplicirano. . Više od 90% organizacionih lidera koji su učestvovali u gore pomenutom IDC istraživanju nisu mogli ni da procijene koliko troše na upravljanje sadržajem sa stepenom automatizacije usvojenim u njihovom preduzeću. Dvije trećine je priznalo da takvi proračuni (procjena troškova upravljanja sadržajem) nisu rađeni u organizaciji.

Da bismo shvatili koliki su troškovi rada sa sadržajem, okrenimo se proračunima IDC-a. Na sl. 2 prikazuje raspodjelu troškova izvršenja tipični zadaci zaposleni u prosječnoj organizaciji koji se bave obradom informacija. Autori studije su se oslanjali na zapadne standarde zarada (u prosjeku 60 hiljada dolara godišnje); za ruska preduzeća u kvantitativnom smislu slika će, naravno, biti nešto drugačija, ali kvalitativna distribucija (privremeno s e troškovi) će ostati približno isti.

Rice. 2. Prosječna cijena izvođenja informacijskih operacija
po zaposlenom sedmično (izvor: IDC, 2006), dolara.

Kako slijedi iz Sl. 2, u prosjeku, američke organizacije troše oko 270 USD (po zaposlenom sedmično) samo na pretraživanje informacija i 195 USD na ručno punjenje forme i kreiranje dokumenata.

Rezultati još zanimljivije studije prikazani su na sl. 3. Ovdje analiziramo dodatne troškove za različite kategorije zadataka zbog izgubljenog vremena na ručni rad sa sadržajem. Očigledno, optimizacija vašeg rada sa sadržajem obećava velike uštede.

Rice. 3. Godišnji gubici povezani s gubitkom vremena na neautomatizirano
rad sa sadržajem (za američku kompaniju sa hiljadu zaposlenih
u oblasti obrade informacija), miliona dolara.

Sve više poslovnih lidera razumije potrebu za integracijom sadržaja u cijeloj organizaciji kako zaposleni ne bi morali ponovo kreirati dokumente s istim sadržajem u različitim formatima.

Koncept upravljanja sadržajem preduzeća

ECM je relativno nov koncept, za koji terminologija još nije u potpunosti razvijena. Njegova logička struktura je prikazana na sl. 4.

Rice. 4. Logička struktura ECM-a

Pogledajmo ključne elemente uključene u ovu šemu.

Ulazni sistemi (Capture)

Sistem za snimanje dokumenata uključuje funkcije za kreiranje, hvatanje i obradu ulaznih informacija. Dokumenti se mogu unositi sa skenera ili uvoziti iz bilo koje aplikacije.

Ako se dokument unosi sa papira, tada se u prvoj fazi skenira i kreira elektronska kopija dokumenta (slike). Tokom procesa skeniranja može se izvršiti softverska obrada slike, kao i vizuelna kontrola kvaliteta. Skeneri za korporativnu upotrebu obično su opremljeni brojnim dodatnim funkcijama, na primjer mogu prihvatiti dokumente više formata. U drugoj fazi (ako je potrebno), rezultirajuća slika se pretvara u Tekstualni dokument, odnosno vrši se prepoznavanje skeniranih dokumenata. U tu svrhu se koriste programi optičkog prepoznavanja znakova (OCR).

Dokumenti prevedeni u elektronski oblik konvencionalno se dijele na formalizovane, neformalne i posebne. U formaliziranim dokumentima forma je unaprijed određena - lokacija i veličina potrebnih polja u koja se unose podaci (obrasci, fakture, upitnici, kartoteke itd.). Neformalizovani dokumenti uključuju slobodnoj formi: ugovori, pisma itd. As posebna dokumenta mogu se nazvati kartice ili otisci prstiju.

Prevođenje dokumenata svake od navedenih vrsta u elektronski format ima svoje specifičnosti: dovoljno je uneti fotografije elektronska slika, ako dokument sadrži tekst, treba ga prepoznati; ako je upitnik, tada su obično potrebne samo informacije koje se nalaze u njemu, na primjer, prilikom obrade glasačkih listića, slika samog dokumenta obično nije potrebna - informacija dovoljno je o tome za koga je glasano.

Karakteristika unosa obrazaca u računar je potreba da se prepoznaju ručno popunjeni tekstovi - takozvani ručno ispisani tekst. Tehnologije za prepoznavanje znakova otisnutih rukom nazivaju se Inteligentno prepoznavanje znakova (ICR). OCR zadaci u unosu obrasca nisu nužno povezani s tekstom. Prilikom unosa obrazaca, možda ćete morati prepoznati različite oznake i znakove, ili optičko prepoznavanje oznaka (OMR), na primjer na izbornim listićima. Pri masovnom unosu dokumenata vrši se prepoznavanje, verifikacija i indeksiranje. Zatim, sistem određuje gdje se svaki dokument šalje i pod kojim imenom, odnosno nastaje automatska kontrola ulazni tok.

Rešenja za automatizaciju unosa nude kompanije kao što su EMC (Captiva), ABBYY i Cognitive Technologies.

Upravljanje dokumentima

Upravljanje dokumentima je najstarija komponenta ECM-a. Omogućava vam da kontrolišete dokument od njegovog kreiranja do arhiviranja. Svrha tehnologije je da dokumentima pruži metapodatke (atribute) kako bi ih povezali sa poslovnim procesima. Pruža osnovne funkcije biblioteke, uključujući skladištenje, pronalaženje, kontrolu verzija i odjavu dokumenata.

Glavni zadaci upravljanja dokumentima uključuju:

  • kontrola ulaznih/izlaznih dokumenata, kontrola integriteta dokumenata;
  • upravljanje verzijama (praćenje verzija sa istim informacijama u različitim fazama rada na dokumentu, kao i istim informacijama u različitim formatima);
  • pretraživanje i navigacija za pronalaženje informacija;
  • vizualizacija informacija za prezentaciju u strukturama kao što su virtuelni fajlovi ili fascikle.

Funkcije upravljanja dokumentima se sve više preklapaju sa funkcionalnošću upravljanja uredskim aplikacijama kao što su Outlook/Exchange i Notes/Domino, i sa funkcijama administracije skladištenja u Library Services.

Lideri u ovom segmentu tržišta su EMC (Documentum), Open Text (Hummingbird) i IBM (FileNet).

Upravljanje web sadržajem

Ova tehnologija podržava proces kreiranja, odobravanja, objavljivanja i stalnog ažuriranja informacija na web stranicama i obično je integrirana sa sustavom za upravljanje dokumentima. Omogućava organizacijama da objavljuju informacije i dokumente na Webu bez ograničenja na Internet, ekstranet ili intranet. Korištenje softvera za upravljanje web sadržajem omogućava vam da brzo i sigurno objavite informacije različitim kanalimačak i bez poznavanja HTML-a. Ovo omogućava organizacijama da delegiraju zadatak objavljivanja dokumenata na Webu poslovnim korisnicima—vlasnicima sadržaja. Efikasnost korišćenja ovakvog softvera leži u činjenici da različite usluge nema potrebe za višekratnim izmjenama u dokumentu, a samim tim i sadržaj sadrži manje grešaka i nedosljednosti.

Softver za upravljanje web sadržajem uključuje:

  • kreiranje/uređivanje sadržaja kao dio kontroliranog procesa objavljivanja;
  • Isporuka i administracija informacija za izradu web prezentacija;
  • automatska konverzija sadržaja za raznim formatima zastupanje;
  • pouzdano razlikovanje pristupa javnim i nejavnim informacijama;
  • vizualizacija internet prezentacija.

Sistemi za upravljanje sadržajem pomažu u distribuciji odgovornosti za kreiranje sadržaja među zaposlenima i pružaju mogućnost njegovog objavljivanja. Kako sadržaj na stranici raste, tehničkom osoblju (webmasterima) postaje sve teže da ga održava. Glavni dobavljači takvog softvera su EMC (Documentum), IBM (FileNet), Open Text (Hummingbird) i Microsoft (SharePoint).

Upravljanje zapisima

Ova tehnologija omogućava rad sa arhivama dokumenata za dugotrajno skladištenje, kako elektronskih tako i papirnih. Podržava puni životni ciklus dokumenta - od njegovog stvaranja do uništenja - i povezan je s procesima arhiviranja, vraćanja ili brisanja dokumenata. Danas kompanije radije stvaraju arhive kritičnih dokumenata izvan ureda, ali je istovremeno potrebno pravovremeno obnoviti dokumente i osigurati njihovo skladištenje u skladu sa državnim standardima. Softver za upravljanje dokumentima omogućava kompanijama da specificiraju poslovna pravila za elektronski dokumenti, odrediti kada dokumente treba arhivirati, a kada uništiti itd. Ova pravila mogu biti zasnovana na državni zakoni ili na poslovne zahtjeve same kompanije.

Softver za upravljanje dokumentima je nezavisan od okruženja za skladištenje podataka i omogućava vam da upravljate informacijama koje nisu pohranjene elektronski. Među njegovim funkcijama obično se izdvajaju sljedeće:

  • vizualizacija strukture datoteka i drugih indeksa strukturiranja za uredno pohranjivanje informacija;
  • nedvosmisleno indeksiranje informacija podržanih rječnikom;
  • upravljanje rasporedom čuvanja i uništavanja zapisa;
  • zaštita informacija u skladu sa njihovim karakteristikama.

Lideri u ovom segmentu tržišta su iste kompanije - EMC (Documentum), Open Text (Hummingbird) i Tower Software.

Tok rada/Upravljanje poslovnim procesima

Softver za upravljanje tokovima rada koristi se za automatizaciju poslovnih procedura, upravljanje tokovima automatizacije poslovnih procesa, uključujući razvoj ruta, kontrolu izvršenja itd. Njegovi zadaci obično uključuju:

  • vizualizacija procesa i organizacione strukture;
  • unos, administracija, vizualizacija i isporuka grupiranih informacija s pripadajućim dokumentima ili podacima;
  • alati za podsjetnike, postavljanje rokova i delegiranje zadataka.

Prava korist od implementacije ECM sistema može se postići samo kada je integrisan sa glavnim poslovnim sistemima preduzeća. Softver za upravljanje tokovima rada treba posmatrati kao most između alata za upravljanje sadržajem i transakcionih sistema. Upravljanje tokovima rada omogućava organizacijama da automatizuju poslovne procese i značajno smanje potrebu za dodatnim kontaktima u obliku emails, telefonske pozive i druga sredstva komunikacije. Proces globalizacije zahtijeva bolju kontrolu nad pohranjenim informacijama. Razmjena podataka sa partnerima i dobavljačima mora se odvijati u skladu sa sigurnosnim pravilima kako bi se spriječilo curenje kritičnih informacija.

Sistemi za upravljanje tokovima rada nalaze se u proizvodima kompanija kao što su IBM (FileNet), EMC (Documentum), Open Text (Hummingbird) i Microsoft (SharePoint). U ovu grupu spadaju i SAP i Oracle, čiji ERP sistemi imaju razvijene module za upravljanje tokovima rada.

Upravljanje radnom grupom (GroupWare)

GroupWare sistemi omogućavaju virtuelne distribuirane timove, uključujući diskusije, diskusije o dokumentima i projektno orijentisane metode saradnje. Alati za organizovanje saradnje omogućavaju uspostavljanje zajedničkog rada u slučajevima koji se ne mogu strogo formalizovati.

Sa sve većim brojem mobilni zaposlenici a kako daljinska saradnja postaje sve češća, saradnja postaje sve važnija. Tradicionalni način pohranjivanja informacija u sistem za pohranu podataka određenog odjela postaje stvar prošlosti, dok se potreba za alatima za saradnju unutar organizacije povećava. Sistemi kao što su Instant Messaging, web-bazirano upravljanje projektima, pa čak i video konferencije smatraju se elementima ECM-a. Alati za organizaciju saradnje obično uključuju:

  • zajedničko korištenje baze podataka;
  • zajednička simultana kontrolisana obrada informacija;
  • korištenje sistema znanja kreiranih uzimajući u obzir predmet podataka i omogućavajući zajedničku obradu informacija;
  • upotreba bele table za brainstorming, koordinacija planova, održavanje sastanaka, upravljanje projektima itd.;
  • integraciju informacija iz različite aplikacije u zajednički format prijave.

Jedno od prvih rješenja usmjerenih na organizaciju suradnje bio je Lotus proizvod. Danas su lideri u ovom segmentu tržišta EMC (Documentum), Open Text (Hummingbird), Microsoft (SharePoint), Oracle (Collaboration Suite) i Xerox (DocuShare).

Treba napomenuti da oni logičkih sistema, o kojima smo gore govorili, ne mogu se nazvati tehnološkim modulima koji čine ovo ili ono ECM rješenje. Oni su, prije, skupovi funkcija koje objedinjuje određeni marketinški termin. Kada se integrišu u jedan ECM sistem, mnogi tehnološki moduli su uobičajeni, kao što je ilustrovano dijagramom prikazanim na Sl. 5.

Rice. 5. Šema izgradnje tipičnog ECM rješenja (

Sistemi za upravljanje sadržajem postali su popularni posljednjih godina. Uz pomoć ovakvih sistema lako je kreirati osnovni web projekat, a web integrator ima mogućnost da implementira veliki projekat zbog modularnosti.

Upotreba sistema za upravljanje sadržajem prilikom razvoja web projekta omogućila je da se ne radi na kreiranju koda za označavanje svake stranice, programiranju i integraciji. grafički dizajn. Dovoljno je odabrati gotov modul od prethodno kreiranih i testiranih. Integracija u sistem se vrši po jedinstvenom standardu.

Razvoj web okruženja započeo je 90-ih godina. Ovaj period karakteriše relativno nizak stepen razvoja web tehnologije a web projekte sposobni za interaktivnu interakciju mogu kreirati samo programeri.

Sva dinamika je realizovana preko CGI i dr složene tehnologije a stranica je obično bila skup statičnih html stranica pripremljenih u html editorima. Nakon kucanja, stranice su, kako bi se omogućili prijelazi između stranica, kombinovane sa linkovima i postavljene na server. Sav rad na ažuriranju informacija i provjeri funkcionalnosti projekta prebačen je na njegovog autora. Da se ne morate samo promijeniti postojeća stranica, i dodati novi, onda smo morali riješiti probleme vezane za logičku i fizičku implementaciju potonjeg u cijeli projekt. A ako se obim stranica povećao, onda je "suočavanje" s njima postalo još teže. Promjena i proširenje dinamičkih projekata bilo je još problematičnije.

U to vrijeme praktički nije bilo sistema automatizacije za sve ove procese. Međutim, ova situacija nije dugo trajala, a pored statičnih HTML stranica, CGI programiranja, pojavile su se i „prijateljskije“ tehnologije – Asp (krajem 1996.), ColdFusion (jun 1995.), a kasnije i PHP. Nove tehnologije su omogućile kombinovanje označavanja HTML stranice i jednostavnog programskog koda, čime su pasivne HTML stranice postale aktivne. Aktivnost stranica omogućila je organiziranje interaktivne interakcije s korisnicima i prilikom pristupa istoj aktivnoj stranici korisnik je mogao dobiti nove podatke. U isto vrijeme počele su se kreirati aktivne stranice za automatizaciju određenih radnji, na primjer, proces učitavanja datoteka na server ili proces kreiranja novih stranica. Takve korisne stranice postepeno sakupljati u pomoćne pakete. Slični paketi su korišteni u tipičnim zadacima. Ubrzo su programeri došli do odluke o potrebi stvaranja univerzalnih sistema. Tako su se pojavili prvi univerzalni komercijalni kontrolni sistemi. Ustalila se i skraćenica CMS. Kasnije su se pojavili otvoreni sistemi upravljanja. Dalja evolucija ovih sistema dovela je do proširene funkcionalnosti i sada su u mogućnosti da rade sa temama, modulima, kao i da upravljaju drugim elementima. Moderni sistemi se već mogu sa sigurnošću nazvati "sistemi za upravljanje web projektima".

Danas sistemi upravljanja nisu samo zgodna upravljačka školjka za korisnika, već i moćan alat za web programere (ovo drugo nije tačno za sve sisteme). Zahvaljujući ovakvim sistemima, sve je manje potrebe za razvojem web projekata „od nule“ – obučeni korisnik samo treba da odabere, instalira i konfiguriše postojeći sistem kako bi dobio prihvatljiv rezultat na profesionalnom nivou.

Nažalost, neke od postojećih web stranica su kreirane bez sistema upravljanja. To su takozvane "cude".

Kreator web projekta, ukoliko je potrebno izvršiti prilagodbe ili izmjene projekta, mora samostalno izvršiti složene manipulacije hipertekstom i programski kod, ili ćete morati kontaktirati programere projekta i doplata rješava probleme koje bi mogao sam riješiti da ima sistem kontrole.

Prema objektivnim procjenama, u ovom trenutku još uvijek postoji značajan dio web projekata bez sistema upravljanja.

Moderatori i administratori su pojedinci kojima je delegiran skup dodatnih prava. Korisnicima ovog nivoa, sistem upravljanja je predstavljen u proširenom obliku - u interfejs sistema se dodaju dodatne kontrole ili čitavi administrativni delovi. U takvim sekcijama administrator može jednostavno i brzo dodati, na primjer, nove korisnike, a moderator može uređivati ​​poruke koje ostavljaju posjetioci i obavljati druge radnje koje dozvoli administrator.

Za bolje razumijevanje predmetne oblasti, kao i uspostavljanje reda, kreirana je tehnika kao što je klasifikacija. Klasifikacija je podjela opšteg skupa na posebne prema odabranim kriterijumima, tj. jednostavno dijeljenje u grupe na osnovu zajedničkih karakteristika. Klasifikacija je takođe potrebna u oblasti kontrolnih sistema, gde mora napraviti jasne razlike između sistema.

U ovoj fazi će se razmotriti dvije najočitije vrste klasifikacije:

  • - klasifikacija prema “stepenu otvorenosti”;
  • - klasifikacija prema “programeru sistema”;

Klasifikacija prema “stepenu otvorenosti”:

Mnogi korisnici su već isprobali takve "otvorene" proizvode kao što su OpenOffice, Firefox, Linux i drugi poznatih programa i sisteme koji se distribuiraju ne samo slobodno, već i otvoreno izvorni kodovi. Potonje znači da svako može napraviti promjene u izvornom kodu takvih programa, pa čak i distribuirati ih u modificiranom obliku.

Glavna prednost open source proizvoda je njihova dostupnost - otvoreni proizvod možete ga ne samo besplatno nabaviti, već ga i brzo ažurirati, jer se nove verzije ovakvih proizvoda objavljuju sa zavidnom redovnošću, a ispravljanje pronađenih grešaka ne rezultira još jednim čekanjem zakrpa ili servisnih paketa, kao što je obično slučaj s komercijalnim rješenja.

Otvoreni proizvod se može "ponovno sastaviti" uzimajući u obzir vaše zahtjeve i na taj način dobiti maksimalan rezultat.

Klasifikacija prema “programeru sistema”:

Programer sistema je, po pravilu, autor i održavalac sistema. Moderan CMS sistem treba da omogući, bez pribjegavanja dodatnom programiranju,: uređivanje sadržaja stranice, uključujući dodavanje/brisanje grafike; dodavanje novih stranica; promjena strukture stranice i raznih meta podataka; postavljanje obrazaca za registraciju; upravljanje anketama, glasanjem i forumima; Prikaz statistike posjetitelja; distribucija prava upravljanja sajtom među korisnicima, itd. .

Zahvaljujući današnjim web tehnologijama, gotovo svako može kreirati vlastitu web stranicu. Poznavanje programiranja i označavanja hiperteksta nije potrebno. U ovom članku ćemo detaljno pogledati upravljanje sadržajem web stranice i dati ocjenu CMS-ova koji su najprofitabilniji od svih postojećih platformi.

Koncept CMS-a

Sistem za upravljanje sadržajem sajta je specijalizovan softver koji je dizajniran da brzo menja vesti na sajtu i upravlja drugim elementima njegovog sadržaja. Takav sistem može biti objavljen kao desktop klijent ili kao Internet aplikacija.

CMS vam omogućava ne samo da uređujete vijesti automatski način rada, ali i kreirati nove sadržaje, dodati elemente stilskog dizajna i korisničke funkcionalnosti. Glavne funkcije i mogućnosti koje imaju svi sistemi za upravljanje sadržajem:

  1. Mogućnost upravljanja sadržajem bez upotrebe jezika za označavanje hiperteksta i kaskadnih stilskih tablica.
  2. Skladištenje podataka, omogućavanje pristupa bazama podataka sajta, upravljanje tokovima dokumenata.
  3. Objavljivanje sadržaja.
  4. Pružanje prikladnog podsistema pretraživanja za sadržaj web stranice.

Ocjena besplatnog CMS-a

Besplatno CMS verzije imaju mnogo manje funkcionalnosti od plaćenih opcija, ali pružaju osnovni skup funkcija koje su potrebne osnovna kontrola sav sadržaj na Vašem sajtu.

  1. (Bez zlonamjernog softvera). Ovaj sistem se u većini slučajeva koristi za novinske portale, jer je funkcionalnost minimalna. Međutim, to ne sprečava ovaj sistem da kreira sajtove sa praktičnom navigacijom za korisnike. Sva dokumentacija se dijeli besplatno. Klijentska aplikacija dostupno za preuzimanje svima koji žele kreirati vlastiti blog ili portal vijesti. Ovaj CMS daje vlasnicima sajtova mogućnost da povežu reklamne i druge sisteme monetizacije. Podržana je funkcija pohranjivanja informacija u bazu podataka.
  2. WordPress je jedan od najpopularnijih i najtraženijih sistema danas. Također je uključen u ocjenu CMS-a s najpovoljnijom distribucijom funkcija. WordPress zahtijeva unaprijed instaliran klijent. Takav sistem se po pravilu koristi za kreiranje kompleksnih informacionih resursa koji zahtevaju složenu organizaciju stalne podrške velikog broja administratora.
  3. Typo3. Ova verzija CMS-a se koristi za kreiranje sistema koji se distribuira besplatno i otvorenog koda. Dostupnost prevedene dokumentacije visokog kvaliteta različitim jezicima, omogućava programerima da održavaju stranicu i implementiraju njene funkcionalnosti Hi-tech u oblasti web programiranja.

Ocjena CMS online trgovina


Najproduktivniji CMS

  1. Opencart. Nakon ličnog, moći će da potroši minimum resursa i omogući da sajt radi mnogo brže.
  2. "1C Bitrix". Motor vam omogućava da upravljate online trgovinom sa više od sto hiljada proizvoda različitih kategorija. Istovremeno, ukupna izvedba stranice ne trpi.
  3. Magento. Ovaj motor radi stabilno. Rizik od stalnog zamrzavanja ili pada sistema je minimalan.

Sistem upravljanja internet časopisima

Ove opcije motora su savršene za blogere početnike ili za one koji se odluče započeti vlastiti internetčasopis bez znanja o web razvoju.

  1. +Web. Odnosi se na broj individualni sistemi upravljanje sadržajem sajta. Omogućava vam da kreirate prilagođeni dizajn za svoj blog.
  2. Treegraph. Pogodno za razvoj bilo kakvih internet projekata, posebno blogova. Podržava Apache i mySQL bazu podataka.
  3. WordPress. Zgodan motor koji je uključen ukupna ocjena CMS.
  4. Drupal. Omogućava vam da napravite apsolutno bilo koji podtip online časopisa, bez obzira na njihov nivo složenosti.

Plaćeni sistemi za upravljanje sadržajem web stranice. Vrijede li ih koristiti?

Prije nego što odaberete plaćeni motor, isprobajte njegovu besplatnu verziju barem mjesec dana. Tako ćete shvatiti da li je ovaj sistem prikladan za vas. Plaćena verzija motora pruža red veličine više funkcija, na primjer, oglašavanje treće strane će biti onemogućeno, a od sada će se samo administrator moći povezati reklamni baneri, što će donijeti novac vlasniku stranice.

Plaćeni sistemi imaju povećan nivo sigurnost, što je izuzetno važan kriterijum, ako planirate kreirati ozbiljan web resurs. Prilikom odabira motora, ne vodite se općeprihvaćenim stereotipima, već svojim iskustvom korištenja besplatne verzije određenog proizvoda.

Sistem za upravljanje sadržajem

Materijal sa Wikipedije - slobodne enciklopedije

Primer sistema za upravljanje sajtom (administrativni panel Joomla! 1.6)

Sistem upravljanja sadržajem(engleski) Sistem upravljanja sadržajem, CMS) - informacioni sistem ili kompjuterski program koji se koristi za podršku i organizaciju zajedničkog procesa kreiranja, uređivanja i upravljanja sadržajem, inače poznat kao sadržaj (od engleskog sadržaj) .

Glavne funkcije CMS-a:

  • Pružanje alata za kreiranje sadržaja, organizovanje saradnje na sadržaju,
  • Upravljanje sadržajem: skladištenje, kontrola verzija, usklađenost pristupa, upravljanje protokom dokumenata itd.
  • Objavljivanje sadržaja,
  • Prezentacija informacija u formi pogodnoj za navigaciju i pretraživanje.

Sistem za upravljanje sadržajem može sadržavati različite podatke: dokumente, filmove, fotografije, telefonske brojeve, naučne podatke itd. Takav sistem se često koristi za skladištenje, upravljanje, pregled i objavljivanje dokumentacije. Kontrola verzija je jedna od njegovih glavnih prednosti kada sadržaj mijenja grupa ljudi.

  • 1 Sorte
  • 2 Karakteristike
  • 3 Vidi također
  • 4 Napomene
  • 5 Literatura
  • 6 Linkovi

Sorte

IN opšti slučaj Sistemi za upravljanje sadržajem se dijele na:

  • Sistem upravljanja sadržajem preduzeća Sistem za upravljanje sadržajem preduzeća)
  • Sistem upravljanja web sadržajem Sistem za upravljanje web sadržajem)

Zbog činjenice da ECMS ima duboku internu klasifikaciju po predmetnim oblastima (HRM, DMS, CRM, ERP, itd.) [ izvor nije naveden 2322 dana], termin CMS zamijenio je WCMS, postavši sinonim sistemi za upravljanje sajtom. Takav CMS vam omogućava upravljanje tekstualnim i grafičkim sadržajem web stranice, pružajući korisniku interfejs za rad sa sadržajem stranice, pogodni alati pohranjivanje i objavljivanje informacija, automatizacija procesa stavljanja informacija u baze podataka i njihovog izdavanja u HTML-u.

Postoji mnogo gotovih sistema za upravljanje sadržajem web stranice, uključujući i besplatne. Mogu se podijeliti u tri tipa prema načinu rada:

  1. Generisanje stranica na zahtjev. Sistemi ovog tipa rade na bazi kombinacije „Modul za uređivanje → Baza podataka → Modul za prezentaciju“. Modul za prikaz generiše stranicu sadržaja kada se to zatraži, na osnovu informacija iz baze podataka. Informacije u bazi podataka se mijenjaju pomoću modula za uređivanje. Stranice se ponovo kreiraju od strane servera sa svakim zahtjevom, što zauzvrat stvara dodatno opterećenje na sistemskim resursima. Opterećenje se može višestruko smanjiti korištenjem alata za keširanje koji su dostupni na modernim web serverima.
  2. Generisanje stranica tokom uređivanja. Sistemi ovog tipa koriste se za uređivanje stranica koje, kada se izvrše promjene sadržaja stranice, kreiraju skup statične stranice. Ova metoda žrtvuje interaktivnost između posjetitelja i sadržaja stranice.
  3. Mješoviti tip. Kao što naziv govori, kombinuje prednosti prva dva. Može se implementirati keširanjem - prezentacijski modul generiše stranicu jednom, a zatim se učitava nekoliko puta brže iz keša. Keš memorija se može ažurirati automatski, nakon određenog vremenskog perioda ili kada se izvrše promjene u određenim dijelovima stranice, ili ručno na komandu administratora. Drugi pristup je spremanje određenih blokova informacija u fazi uređivanja stranice i sastavljanje stranice od tih blokova kada korisnik zatraži odgovarajuću stranicu.

Posebnosti


Sistem upravljanja - program koji pruža alate za dodavanje, uređivanje, brisanje informacija na stranici.

Većina modernih CMS-ova ima modularnu arhitekturu, koja omogućava administratoru da odabere i konfiguriše komponente koje su mu potrebne.

Tipični moduli:

  • dinamički meni,
  • blog,
  • vijesti,
  • ankete,
  • Pretraživanje sajta,
  • statistika posjeta,
  • knjiga gostiju itd.

Web stranice organizovane kroz sistem za upravljanje sadržajem bazirane su na sljedećim tehnologijama: web server, skladište podataka (često DBMS, kao što je MySQL ili PostgreSQL, ali nema ni SQL CMS), web aplikacija za osiguranje rada samog sistema, vizuelni (WYSIWYG) uređivač stranica, fajl menadžer sa web interfejsom za upravljanje fajlovima sajta, sistem za upravljanje pravima korisnika i urednika sajta.

Postoje različiti sistemi za upravljanje sadržajem, uključujući plaćene i besplatne, izgrađene pomoću različitih tehnologija. Svaki sajt ima kontrolni panel, koji je samo deo celokupnog programa, dovoljan za upravljanje sajtom.

Najčešće tehnološke platforme koje se koriste kao osnova za web aplikaciju koja implementira CMS su: PHP, Perl, .NET.

Postoji termin menadžer sadržaja koji označava vrstu profesionalne aktivnosti - Site Editor ili zaposlenika koji radi sa CMS-om.

Većina modernih sistema za upravljanje sadržajem implementirana je u obliku vizuelnog (WYSIWYG) uređivača - programa koji kreira HTML kod od posebne pojednostavljene oznake koja omogućava korisniku da lakše formatira tekst.

vidi takođe

  • Metapodaci
  • Okvir za upravljanje sadržajem

Bilješke

  1. Zbog kakofonije skraćenica na ruskom jeziku izraza „sistem za upravljanje sadržajem“ (CMS) i „sistem za upravljanje sadržajem“ (CMS), engleska skraćenica CMS se obično koristi u kompjuterskoj štampi i literaturi.
  2. Tipično, ovaj sadržaj se posmatra kao nestrukturirani podaci o problemu koji je pri ruci, za razliku od strukturiranih podataka, kojima često upravlja DBMS.
  3. Saveljeva, 2004.

Književnost

  • Nirav Mehta. Odabirom an Open Source CMS. Vodič za početnike - Packt (engleski) ruski, april 2009. - 340 str - ISBN 978-1-847196-22-4.
  • Martin Brampton. PHP5 razvoj CMS okvira. - PACKT publishing, jun 2008. - 328 str. - ISBN 978-1-847193-57-5.
  • Denis Kolisničenko. Motor za vašu web stranicu. CMS Joomla!, Slaed, PHP-Nuke. - Sankt Peterburg: BHV, 2008. - 352 str. - ISBN 978-5-9775-0258-0.
  • Savelyeva N. Sistemi za upravljanje sadržajem (ruski) // Otvoreni sistemi. - 2004. - br. 4.
  • Sistemi za upravljanje sadržajem za web lokacije u direktoriju veza Open Directory Project (dmoz).

Sistemi za upravljanje sadržajem

Izraz "sistem upravljanja sadržajem" danas je svima na usnama. Tržište takvih proizvoda raste, ali još uvijek ne postoje jedinstveni standardi u ovoj oblasti, uključujući terminologiju. Šta su takvi sistemi i koju funkcionalnost pružaju?

Prijava za konferenciju

Tržište sistema kategorije CMS (sistem upravljanja sadržajem) se prilično brzo razvija, ali još uvijek ne postoje jedinstveni standardi u ovoj oblasti, uključujući terminologiju. Engleska riječ content znači “nešto sadržano unutra” i, kada se primjenjuje na pisana djela, obično je uključena u frazu sa sadržajem - sadržaj, lista odjeljaka (recimo, knjiga). Posebnost sadržaja je što je konstruisan od pojedinačnih delova. Međutim, prilikom prevođenja termina sadržaj na ruski, dogodio se smiješan incident. Činjenica je da engleska verzija ove riječi znači "sadržaj" samo u slučajevima kada je naglasak stavljen na prvi slog. Inače (a obično je tako izgovaramo), riječ sadržaj je glagol koji znači “zadovoljiti”.

Postoji mišljenje da su u IT-u počeli koristiti ovaj termin za generalizaciju u konceptu „dokumenta“ ranije netipičnih podataka kao što su video, audio i multimedija. Ova izjava ne izgleda sasvim tačno: dokument je oblik prenosa informacija, a sadržaj je sama informacija, tako da njihovo stavljanje na isti nivo nije sasvim ispravno.

Istorija upravljanja sadržajem započela je upravljanjem dokumentima u tradicionalnom smislu riječi, tj. tekstualne datoteke. Kako se koncept „dokumenta” razvijao, sistemi za upravljanje dokumentima su se počeli nazivati ​​sistemima za upravljanje sadržajem. Zašto? Smatra se da nam to omogućava da istaknemo sposobnost ovakvih sistema da upravljaju informacijama bez obzira na oblik njihove prezentacije, kao i da odvojimo informacijski sadržaj od forme dokumenta. Međutim, informacijama je nemoguće upravljati apstraktno – one moraju biti predstavljene u nekom obliku. Kada pokušavamo upravljati sadržajem, neizbježno završavamo upravljanjem dokumentima. Sistemi za upravljanje sadržajem su zaista "naučili" da odvoje upravljanje dokumentima (čuvanje, modifikacija, itd.) i njihovu prezentaciju krajnji korisnik. Ali oni i dalje upravljaju dokumentima u nekom obliku, a ne informacijama.

Sam koncept “upravljanja sadržajem” u početku je bio snažno povezan s procesom objavljivanja i ažuriranja informacija na web stranicama – tehnologija je bila potrebna kako bi se osiguralo da budu ažurirani. Stoga se termin upravljanje web sadržajem često koristi kao sinonim za upravljanje sadržajem. U odnosu na organizacije koje posluju ogromna količina informacija, prikladno je govoriti o sistemima upravljanja resursima informacija preduzeća (upravljanje sadržajem preduzeća, ECM). Kao rezultat toga, pojam upravljanje sadržajem se proširio: počeo je značiti upravljanje ne samo informacijama na web stranici, već i svim različitim i raznolikim dijelovima korporativnih informacija. Postoje i druge definicije. Na primjer, u enciklopediji Wikipedia, sistem za upravljanje sadržajem je sistem koji se koristi za organiziranje i pojednostavljenje kolaborativnog kreiranja sadržaja.

Funkcije sistema za upravljanje sadržajem mogu se podijeliti u nekoliko glavnih kategorija.

  • Kreacija- pružanje autorima praktičnih i poznatih alata
  • kreiranje sadržaja.
  • Kontrola- pohranjivanje sadržaja u jedno spremište. Ovo vam omogućava da pratite verzije dokumenata, kontrolišete ko ih je promenio i kada, i da se uverite da svaki korisnik može da promeni samo deo za koji je odgovoran. Osim toga, osigurana je integracija sa postojećim izvorima informacija i IT sistemima. CMS podržava kontrolu toka rada dokumenta, tj. kontrolu procesa odobravanja. Ukratko, upravljanje sadržajem uključuje skladištenje, praćenje verzija, kontrolu pristupa, integraciju s drugima informacioni sistemi i upravljanje protokom dokumenata.
  • Publikacija - automatsko postavljanje sadržaja na korisničkom terminalu. Odgovarajući alati automatski „kroje“ izgled stranice prema dizajnu cijele stranice.
  • Performanse - dodatne funkcije, omogućavajući poboljšanje oblika prezentacije podataka; na primjer, možete izgraditi navigaciju kroz strukturu spremišta.

CMS sistemi upravljaju malim međusobno povezanim jedinicama informacija, iu tom kontekstu dokument poprima značenje hiperteksta. Pošto CMS sistemi upravljaju informacijama, a informacije imaju svoj životni ciklus, onda, naravno, ovi sistemi moraju imati adekvatna sredstva za upravljanje sadržajem u svakoj fazi njegovog života (kreiranje, modifikacija, objavljivanje, prenos u arhivu, itd.). U tom smislu, CMS se može smatrati dijelom ILM (information lifecycle management) kompleksa.

Među CMS sistemima često se razlikuju takozvani okviri za upravljanje sadržajem (CMF) – alati za kreiranje sistema. Kao što je već spomenuto, prirodno CMS ekstenzija ECM sistemi su postali koji upravljaju svim različitim informacijama preduzeća, u interakciji sa drugim aplikacijama kao što su ERP i CRM. Možda i najviše poznati proizvođač ECM sistemi - kompanija Documentum. Mnoge kompanije su uključene u razvoj sistema za upravljanje sadržajem, uključujući IBM, Microsoft, Oracle i Macromedia. Nedavno su se počele pojavljivati ​​organizacije koje pokušavaju ujediniti CMS programere, stvoriti jedinstveno informaciono okruženje za potencijalne korisnike takvih sistema, promovirati i odobriti zajednički standardi. Prije svega, to su asocijacije OSCOM (Open Source Content Management) i CMSWatch.

OSCOM je usvojio standarde kao što su WebDav, RSS, ATOM i JSR-170. Jedna od nje zanimljivih projekata,CMSML, uključuje kreiranje jezika zasnovanog na XML-u za opisivanje sistema za upravljanje sadržajem, liste CMS svojstava, rečnika za njihovo opisivanje i odgovarajućih imena za svako svojstvo u XML markupu. Svojstva su podijeljena u tri velike klase – kreiranje, upravljanje i isporuka sadržaja krajnjem korisniku.

Zauzvrat, CMSWatch godišnje objavljuje izvještaj koji uključuje pregled tržišta CMS sistema, poređenje nekih od njih, opis životni ciklus sadržaj i upravljanje njime u CMS sistemima.

U ovom članku ćemo se pridržavati klasifikacije zasnovane na modelu predstavljanja podataka - objektni, mrežni ili modularni.

Objektni model

Objektni model reprezentacije podataka radi sa konceptima kao što su klasa i objekt. Klase definiraju strukturu podataka i predstavljaju skup atributa (tekstualni niz, cijeli broj, slika, itd.). Predstavnici klase (objekti) imaju specifičnu strukturu i mogu sadržavati druge objekte, formirajući proizvoljni hijerarhijska struktura. Objekti mogu naslijediti svojstva, sadržaj i ponašanje objekata koje sadrže. Primjeri objekata uključuju dokumente, slike, mape i korisničke račune. Klasa sadržaja ne pohranjuje stvarne podatke - takve informacije se nalaze u objektima (instancama klase). Nakon što ste definirali jednu klasu, možete kreirati mnoge njene predstavnike (sadržaj objekta).

U CMS sistemima podaci se obično pohranjuju u relacionom ili baza podataka objekata podaci. U prvom slučaju, objektni model podataka se preslikava na model relacijske baze podataka. Odnosi između objekata se kreiraju, na primjer, korištenjem tablica kao što su id, from_object, from_object_version, to_object. Na sl. 1 prikazuje moguću strukturu klase “Article” i njenog predstavnika.

Među objektno orijentisanim CMS sistemima možete pronaći okvire. Klasičan primjer je Zope CMF. Općenito, Zope je vodeći besplatni server aplikacija specijaliziran za upravljanje sadržajem za portale i prilagođene aplikacije. Zope vam omogućava da sarađujete na kreiranju i upravljanju dinamičkim web-baziranim poslovnim aplikacijama. Na osnovu ovog aplikacijskog servera izgrađen je Zope CMF okvir za upravljanje sadržajem, uz pomoć kojeg je, zauzvrat, kreiran niz CMS sistema, posebno Plone.

Još jedan vrlo uobičajen CMS ove klase je eZ Publish. Klasifikovan je i kao okviri i kao ECM. eZ familija sistema zasnovana je na slobodno distribuiranom proizvodu eZ Publish. Prisustvo dvije licence - GPL i profesionalne - omogućava vam stvaranje komercijalni proizvodi baziran na eZ Publish framework-u, pružajući ovom sistemu podršku i zajednice otvorenog koda i profesionalnih programera.

Ova klasa takođe uključuje APC ActionApps sistem, koji omogućava registrovanim korisnicima da ažuriraju sadržaj svog sajta koristeći samo pretraživač. Posebnost ovog sistema je da ima prilagodljiv izlaz. APC ActionApps se integriše u postojeći sistemi, što vam omogućava da pojednostavite strukturu i automatizirate rad složenih portala i web stranica. Osim toga, mehanizam za prikupljanje sadržaja i dostupnost alata za uređivanje čine ovaj sistem pogodnim za distribuirane timove koji rade zajedno na objavljivanju sadržaja.

Microsoft sadržaj Server za upravljanje(MCMS) je sistem upravljanja web sadržajem koji vam omogućava da kreirate, implementirate i održavate web stranice koje se dinamički mijenjaju. Uz čvrstu integraciju sa Visual Studio .NET i podršku za funkcije upravljanja izvornim kodom, MCMS omogućava programerima da kreiraju stranice kojima mogu upravljati i održavati i IT i poslovni korisnici. Prvi mogu centralno upravljati brendiranjem, radom dokumenata i sigurnošću, dok drugi mogu kreirati, upravljati i objavljivati ​​vlastiti sadržaj koristeći poznate aplikacije kao što su Word ili Internet Explorer.

Objektni model podržava razvoj u Visual Studio .Net i .Net Framework. Može se kombinovati preko Microsoft Solutions for Internet Business (MSIB) Content Connector sa Microsoft Commerce Serverom za kreiranje rešenja za e-trgovinu.

Po pravilu, sistemi zasnovani na objektno orijentisanom modelu podataka su najfunkcionalniji, fleksibilniji, ali u isto vreme i najsloženiji.

Mrežni model

Ovaj model predstavljanja podataka zasnovan je na teoriji grafova: struktura informacija je predstavljena u obliku čvorova sa označenim vezama između njih. Osnova sistema može biti ili mreža ili tradicionalni relacioni DBMS, na koji je mapiran model opisa mrežnih podataka. Relacijske tablice pohranjuju informacije o čvorovima, njihovim atributima i odnosima između njih. Odnos se razlikuje od atributa po tome što pohranjuje referencu na drugi čvor, a atribut pohranjuje stvarnu vrijednost. Za izdvajanje podataka iz usmjerenog grafa obično se koriste procedure rekurzivne obrade, kao što je kompajliranje lista čvorova, određivanje atributa čvora iz roditeljskih atributa itd. pirinač. 2 prikazana je varijanta organizovanja strukture podataka sajta u obliku grafikona.

Rice. 2. Primjer organiziranja sadržaja korištenjem mrežnog modela podataka

Primjer ovog tipa sistema je Communiware. Ovaj sistem je nova generacija alata za kreiranje vertikalnih web stranica i portala.

Modularni model

IN slični sistemi sadržaj je podijeljen u zasebne module prema vrsti sadržaja. Struktura podataka zavisi od modula, a sav rad sa sadržajem koncentrisan je unutar modula. Moduli su nezavisni i u potpunosti su odgovorni za rad sa dokumentima ove vrste. Dokumenti se opisuju pomoću fiksnog skupa karakteristika - vrste dokumenata su strogo fiksne. Možete proširiti funkcionalnost dodavanjem novog modula, zamjenom ili uređivanjem postojeći kod. Najčešće ne postoji sistem povezivanja između dokumenata različitih modula i između dokumenata istog modula. Standardni skup tipova sadržaja (modula) je sljedeći: linkovi, članci, fajlovi, vijesti, sekcije, forum.

Uprkos očiglednim ograničenjima modela podataka, sistemi zasnovani na njemu su najpopularniji zbog svoje jednostavnosti. Primeri uključuju sisteme kao što su PHPNuke, Mambo i Xoops.

Modularni CMS sistemi imaju jedan zajednički nedostatak - struktura sadržaja je strogo fiksirana unutar modula. Međutim, da biste proširili njihovu funkcionalnost, možete koristiti eksterne module, kojih ima mnogo na Internetu. Ocigledna prednost ovih sistema - mogućnost dobijanja skoro potpuno spremnog portala u kratkom vremenu.

Najbolji članci na ovu temu