Kako postaviti pametne telefone i računala. Informativni portal
  • Dom
  • U kontaktu s
  • Sustavi za upravljanje sadržajem. Jednostavno uređivanje sadržaja

Sustavi za upravljanje sadržajem. Jednostavno uređivanje sadržaja

Izrada web-aplikacije "Virtualni muzej"

diplomski rad

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

Posljednji sustav za upravljanje sadržajem pregledan za web stranice bi bio plaćeni razvoj domaća tvrtka 1C-Bitrix, koja je najčešća u ruskom segmentu.

Prilikom ulaska u Bitrix sustav na glavnoj stranici se prikazuje previše informacija, što ometa percepciju sustava u cjelini, što ne može ne uznemiriti. Unatoč tome, programeri vjeruju da je sustav organiziran što logičnije i jednostavnije u usporedbi s besplatni CMS... Sudeći prema prva dva razmatrana sustava, oni su, blago rečeno, lukavi (vidi sliku 1.11).

Riža. 1.11 Glavni izbornik Bitrixa

Funkcionalnost ovog sustava na ovaj ili onaj način ima nešto zajedničko s prva dva: postoji skladište dodatnih komponenti, postoji mogućnost optimizacije pretraživanja itd. Stoga će se prilikom pregleda ovog sustava moći ići dublje i razmotriti od kojih se logičkih dijelova sastoji i kako oni međusobno djeluju. S velikim stupnjem vjerojatnosti možemo reći da se logika prva dva razmatrana sustava neće puno razlikovati.

Dakle, logika Bitrixa je vrlo slična MVC shemi. To također možete vidjeti tako da ga podijelite na tri dijela: module, predloške i komponente. U ovom slučaju dobivate gotovo potpun omjer.

Moduli u Bitrixu u potpunosti ispunjavaju ulogu modela u MVC-u. Izvedba sustava u potpunosti je određena prisutnošću jednog ili drugog modula, čije funkcije mogu koristiti obje 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 imati predloške u sebi. Dakle, komponenta, koristeći plug-in API, može manipulirati podacima koje će predložak komponente prikazati na stranici. Osim predložaka, komponente mogu pohraniti jezične rječnike za prikaz stranica na različitim jezicima, ili slike koje se mogu učitati u skladu s odabranim predloškom.

Predlošci u Bitrixu nisu ništa drugo doli prikazi u razumijevanju MVC-a, o kojima ne ovisi sadržaj komponente (sadržaj komponente nalazi se u komponenti), već njen dizajn, odnosno određuje mjesto i prikaz neki predmet. Svaki predložak dobiva se spajanjem dvaju njegovih dijelova: gornjeg (zaglavlja) i dna (podnožja). Komponente koriste predloške za izradu sadržaja stranice web-mjesta, ispunjavajući ih sadržajem koji se nalazi između zaglavlja i podnožja predloška. Također može uključivati bočne ploče za različite potrebe (vidi sl. 1.12).

Sustav Bitrix usredotočen je na sigurnost stranice. Možda se zato isprva činilo da rad na korisničkom iskustvu nije proveden najbolji ključ... Također je vrijedno napomenuti da se sve prednosti ovog sustava mogu koristiti samo u kombinaciji s proizvodima tvrtke 1C, s kojima je provedena potpuna kompatibilnost. Stoga se može smatrati ne kao zasebnim sustavom za upravljanje sadržajem, već kao komponentom cijelog bloka softvera usmjerenog na rješavanje širih problema.

Riža. 1.12 Struktura predloška

Usporedne karakteristike razmatranih sustava upravljanja sadržajem

Sustavi upravljanja sadržajem ocijenjeni su u okviru mogućnosti i potreba razvoja virtualnog muzeja HSE. To se odrazilo na kriterije konačnog ocjenjivanja i njihovu važnost (vidi tablicu 1.1).

Tab. 1.1 Usporedne karakteristike sustava za upravljanje sadržajem

Prilikom odabira sustava za upravljanje sadržajem za buduću stranicu potrebno je uzeti u obzir nekoliko čimbenika. Prema tome, proces odabira se može prikazati u obliku dijagrama (vidi sliku 1.13).

Riža. 1.13. Proces implementacije sustava upravljanja sadržajem

Brojka je važna u ovaj trenutak komponente su dvije ulazne grupe: razvojni resursi i tehnički resursi (hardver). Kao što je ranije spomenuto, kriteriji za usporedbu odabrani su na temelju profesionalnih vještina programera, kao i tehničkih i komercijalnih sposobnosti tima:

1. Nedostatak proračuna za kupnju bilo kojeg softvera.

2. Poslužiteljska platforma slična Unixu s podrškom za MySQL.

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

Uzimajući u obzir postavljene uvjete, sustav 1C-Bitrix nije prikladan za korištenje, jer nije besplatna distribucija, što znači da je nije moguće kupiti za razvojni tim.

Sustav za upravljanje sadržajem Joomla opasan je po tome što je njegova funkcionalnost sastavljena od raznih modula koji se mogu preuzeti i sastaviti. Standardni paket uključuje minimalne mogućnosti upravljanja stranicama, a puni potencijal otkriva se vještim kombiniranjem različitih modula, što neiskusnim korisnicima može predstavljati problem i utjecati na njihovu izvedbu.

Kao što se može vidjeti iz posljednjeg kriterija, sustavi za upravljanje sadržajem Joomla i ModX izrazito su neprijateljski raspoloženi prema programerima početnicima i zahtijevaju određenu bazu znanja za rad, što u u ovom slučaju nije za očekivati. Štoviše, postoji vrlo malo generalizirane dokumentacije ili bilo kakvih video lekcija na ruskom o njima.

Na kraju se ispostavilo da niti jedan od razmatranih sustava za upravljanje sadržajem stranice neće moći osigurati potrebnu brzinu i jednostavnost razvoja virtualnog muzeja HSE u ovim uvjetima. Zbog toga je odlučeno da se takvi sustavi uopće ne koriste, a dio ponašanja (poput logike rada s predlošcima u 1C-Bitrixu) razvijamo vlastitim sredstvima. Situaciju olakšava i činjenica da, gledajući unaprijed, možemo reći da upravljanje korisnicima nije gotovo nimalo složeno: predviđeno je korištenje samo dvije uloge – posjetitelja koji gleda virtualni muzej i muzejskog djelatnika koji upravlja njegovim sadržajem. Sumirajući pregled sustava za upravljanje sadržajem, možemo reći da u ovom konkretnom slučaju njegova uporaba nije toliko potrebna, unatoč činjenici da potrebnu funkcionalnost možete kreirati sami, jer, prema prvom i glavnom pravilu upravljanja sadržajem sustava je da ne koristite sustav koji bi trebao biti.

Web stranica "Srednja škola MBOU Modut"

predložak web stranice edukativna mreža Joomla, Drupal i WordPress - besplatni sustavi upravljanja, na temelju kojih možete kreirati funkcionalne i lako upravljive stranice bez ozbiljnih financijskih troškova...

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

Iz logične podjele tipova sustava za upravljanje stranicama slijedi ista skladna podjela samih stranica prema funkcionalnosti koju implementiraju kroz funkcije bilo kojeg CMS-a: 1) Visit card site...

Izrada interaktivne web aplikacije za nastavu povijesti

Ispitivanje je provedeno prema sljedećim parametrima: jednostavnost korištenja administrativna ploča, brzina izrade web stranice na motoru, mogućnost pisanja dodatnih modula...

Razvoj medijskog portala

Na temelju postavljenih zadataka za izradu web stranice Odjela za socijalno osiguranje razmotreni su različiti načini izrade web stranica ...

Razvoj moderne stranice za sustav upravljanja poduzećem

Danas se velika većina internetskih stranica stvara korištenjem različitih sustava upravljanja. Pod takvim sustavima u opći smisao razumjeti web aplikacije...

Izrada web-aplikacije "Virtualni muzej"

Prvi razmatrani sustav upravljanja sadržajem bio bi slobodni sustav open source - Joomla. Najpopularnija je i često se koristi ne samo u Rusiji, već iu cijelom svijetu ...

Izrada web-aplikacije "Virtualni muzej"

Sljedeći sustav za upravljanje sadržajem koji treba razmotriti za stranicu bit će sustav pod nazivom ModX. Ona je, kao i Joomla, otvorenog koda i otvorena licenca... U slučaju ModX-a, proces instalacije je što jednostavniji ...

Izrada automatiziranog sustava obuke za projektiranje baze materijala na primjeru SKI-3 procesa

Kao rezultat analize mogućnosti veliki broj programa pokazalo se da je većina njih namijenjena samo za pisanje testova i provođenje testova. Mogućnosti takvih sustava kreću se od najjednostavnijih ...

Izrada online trgovine "Na uzici"

WordPress nije toliko CMS koliko online dnevnik – sustav za upravljanje blogovima. Ali ogroman broj besplatnih proširenja dodataka omogućuje vam stvaranje dovoljno velikih stranica na WordPressu...

Stvaranje usluga web mapiranja S korištenjem API-ja Yandex.Maps i Google

Drupal je na neki način potpuna suprotnost WordPressu. Čak i bez instalacije vanjske ekstenzije na njemu možete proširiti funkcionalnost stranice u vrlo širokom rasponu, a prilikom instaliranja proširenja - gotovo neograničeno ...

Izrada kartografske web usluge pomoću Yandex.Maps i Google API-ja

Joomla je pametan kompromis između dvije krajnosti: WordPress i Drupal. Poput Drupala, funkcionalnost Joomla stranice može se gotovo beskonačno proširivati ​​vanjskim proširenjima, a za razliku od WordPressa...

Napravite timsku stranicu

Sustav upravljanja sadržajem sustav upravljanja, CMS) - informacijski sustav odn kompjuterski program služi za pružanje i organiziranje zajedničkog procesa stvaranja...

Dokumenti su krv koja opskrbljuje tijelo (tvrtku) kisikom (informacije),
što mu omogućuje funkcioniranje (poslovanje).
Xerox

Podaci i sadržaj

Danas se umjesto pojma „automatizacija tijeka rada“ sve više koristi izraz „sustavi za upravljanje sadržajem“, odnosno ECM (Enterprise Content Management). A sam pojam "dokument" sada se sve šire tumači. Koji je razlog tome?

U razvoju tijeka rada mogu se razlikovati dva trenda: prijelaz s automatizacije strukturiranih podataka na automatizaciju nestrukturiranih podataka i s korištenja visokospecijaliziranih rješenja na korištenje integriranih sustava razmjera poduzeća.

Prvi elektronički sustavi za upravljanje dokumentima pojavili su se 70-ih godina. To su uglavnom bile samostalne aplikacije usmjerene na specifične zadatke poput digitalizacije dokumenta, njegovog prepoznavanja i upravljanja dokumentima, implementirane na razini odjela poduzeća.

Aplikacije za upravljanje dokumentima, poput ureda Word aplikacije, Excel i PowerPoint, postojali su kao zasebni proizvodi ranih 80-ih i tek su s vremenom bili integrirani u složena rješenja.

Prvi sustavi za upravljanje dokumentima prvenstveno su dizajnirani za upravljanje strukturiranim zapisima. Zapravo, radilo se o specijaliziranim bazama podataka u kojima se pohranjuju zapisi o dokumentima: o dolaznom dokumentu je napravljen zapis, a zatim su se sve radnje koje su se izvodile s dokumentom vezane uz njega.

S vremenom su takvi sustavi počeli uključivati ​​i same dokumente u elektroničkom formatu, pojam "zapisa" proširio se i počeo značiti ne samo zapis u bazi podataka, već, na primjer, e-mail, dokument i njegov indeks itd. Sam koncept "dokumenta" postupno se mijenjao.

Doista, organizacija može primiti dokument u papirnatom obliku, zatim ga skenirati, prepoznati i postaviti na web stranicu. Što se tiče sadržaja, to će biti jedan te isti dokument, ali različit u formatu datoteke i načinu pohrane.

Tvrtke su shvatile da je ručni prijevod dokumenta iz jednog formata u drugi, iz jednog oblika pohrane u drugi, kao i rekreacija isti sadržaj za web pohranu ili pohranu u drugom obliku je nerazuman trošak. Tako se pojavio koncept ECM-a, u skladu s kojim se pažnja počela usmjeravati na automatizaciju sadržaja.

Govoreći o transformaciji koncepta „dokumenta“, citirao bih rezultate istraživanja IDC-a (slika 1.), tijekom kojeg je 956 čelnika europskih tvrtki odgovorilo na pitanje: „Što treba razumjeti pod pojmom“ dokument ”?”

Riža. 1. Rezultati ankete „Što slijedi
razumjeti pod pojmom "dokument"?"
(izvor: IDC, 2006.)

Prema rezultatima ankete, gotovo 50% ispitanika pojam "dokumenta" naziva web stranicama, a gotovo 80% - porukama e-pošte.

Što je dokument? Naravno, ovaj se pojam stalno mijenja. Očigledno, treba priznati najuspješniju definiciju Xeroxa: "Dokumenti su krv koja opskrbljuje tijelo (tvrtku) kisikom (informacijama), što mu omogućuje funkcioniranje (poslovanje)". Iz ove definicije postaje jasno da je vrijeme da mnoge organizacije urade krvne pretrage kako bi procijenile svoje zdravlje i poduzele odgovarajuće mjere.

Koncept "workflow", koji podrazumijeva potpunu automatizaciju rada s dokumentima u poduzeću, ne može se svesti ni na jedan uobičajeni engleski IT pojam. Ovaj pristup je najpotpunije u skladu s moderni koncept Upravljanje sadržajem poduzeća.

U posljednjem desetljeću IT strategija u većini tvrtki bila je usmjerena na smanjenje troškova. Danas se fokus postupno premješta na privlačenje i zadržavanje kupaca pružajući im bolju kvalitetu informacijske usluge. Daljnji razvoj informacijske tehnologijeće dovesti do povećanja potražnje za visokokvalitetnim informacijskim uslugama, a one tvrtke koje ne mogu pružati takve usluge bit će prisiljene napustiti tržište. Jedan od glavnih trendova u IT razvoju je nagli porast sadržaja u tvrtkama. Današnji jeftini mediji za pohranu omogućuju akumuliranje sadržaja, ali učinkovito upravljanje njime zahtijeva nove, integrirane tehnologije za hvatanje, pohranu, upravljanje i distribuciju sadržaja. Upravljanje sadržajem uz ograničene IT proračune snažan je poticaj za organizacije da implementiraju sustave upravljanja sadržajem poduzeća.

Upravljanje sadržajem danas postaje glavni prioritet za većinu poduzeća. Istodobno, mnogi menadžeri dobro su svjesni koliko su značajna ulaganja potrebna za izgradnju integriranog sustava za upravljanje sadržajem, ali nemaju pojma koliko gube zbog nedovoljne automatizacije takvih sustava i koliko operacija imaju biti dupliciran. Više od 90% izvršnih direktora u spomenutom istraživanju IDC-a nije moglo ni približno procijeniti koliko bi potrošili na upravljanje sadržajem s obzirom na stupanj automatizacije u njihovom poduzeću. Dvije trećine je priznalo da takvi izračuni (procjena troškova upravljanja sadržajem) nisu provedeni u organizaciji.

Kako bismo razumjeli koliki su troškovi rada sa sadržajem, okrenimo se izračunima tvrtke IDC. Na sl. 2 prikazana je raspodjela troškova za provedbu tipični zadaci zaposlenici prosječne organizacije uključeni u obradu informacija. Autori studije polazili su od zapadnih standarda plaća (prosječno 60 tisuća dolara godišnje); za ruska poduzeća u kvantitativnom smislu, slika će, naravno, biti nešto drugačija, međutim, kvalitativna distribucija (vrijeme NS e troškovi) ostat će približno isti.

Riža. 2. Prosječni trošak izvođenja informacijskih operacija
po zaposleniku tjedno (izvor: IDC, 2006.), USD

Kako slijedi iz sl. 2, u prosjeku, organizacije u Sjedinjenim Državama troše oko 270 USD (po zaposleniku tjedno) samo na traženje informacija i 195 USD na ručno punjenje forme i izradu dokumenata.

Rezultati još zanimljivije studije prikazani su na sl. 3. Analizira dodatne troškove za različite kategorije zadataka zbog gubitka vremena za ručni rad sa sadržajem. Očito, optimizacija rukovanja sadržajem nudi velike uštede.

Riža. 3. Godišnji gubici povezani s gubitkom vremena na ručni rad
rad sa sadržajem (za američku tvrtku s tisuću zaposlenih
u području obrade informacija), milijuna USD.

Sve više poslovnih lidera shvaća da trebaju integrirati sadržaj unutar organizacije kako zaposlenici ne bi morali ponovno kreirati dokumente s istim sadržajem u različitim formatima.

Koncept upravljanja sadržajem poduzeća

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

Riža. 4. Logička struktura ECM-a

Razmotrimo ključne elemente uključene u ovu shemu.

Sustavi za hvatanje

Sustav unosa dokumenata uključuje funkcije kreiranja, hvatanja i obrade unesenih informacija. Dokumente je moguće unijeti sa skenera ili uvesti iz bilo koje aplikacije.

Ako se dokument unosi s papira, tada se u prvoj fazi skenira i stvara se elektronička kopija dokumenta (slike). Tijekom procesa skeniranja može se izvršiti softverska obrada slike, kao i vizualna kontrola kvalitete. 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 prevodi u Tekstualni dokument, odnosno skenirani dokumenti se prepoznaju. Za to se koriste programi za optičko prepoznavanje znakova (OCR).

Dokumenti pretvoreni u elektronički oblik konvencionalno se dijele na formalizirane, neformalizirane i posebne. U formaliziranim dokumentima unaprijed je određen obrazac - mjesto i veličina obveznih polja u koja se unose podaci (obrasci, računi, upitnici, kartoteke itd.). Neformalizirani dokumenti uključuju slobodnog oblika: ugovori, pisma itd. Kao posebne dokumente mogu se nazvati karticama ili otiscima prstiju.

Prijevod dokumenata svake od gore navedenih vrsta u elektronički format ima svoje specifičnosti: za unos fotografija dovoljno je elektronička slika ako dokument sadrži tekst - mora se prepoznati; ako je upitnik - tada su obično potrebne samo informacije sadržane u njemu, na primjer, prilikom obrade glasačkih listića, slika samog dokumenta obično nije potrebna - ima dovoljno informacija o tome za koga se glasalo.

Značajka unosa obrazaca u računalo je potreba za prepoznavanjem rukom pisanih tekstova – tzv. rukom ispisanog teksta. Tehnologije za prepoznavanje rukom pisanih znakova nazivaju se Inteligentno prepoznavanje znakova (ICR). Zadaci prepoznavanja prilikom unosa obrazaca nisu nužno povezani s tekstom. Prilikom unosa obrazaca, možda ćete morati prepoznati različite oznake i oznake, ili optičko prepoznavanje oznaka (OMR), na primjer, na glasačkim listićima. Prepoznavanje, provjera i indeksiranje obavljaju se tijekom masovnog unosa dokumenata. Nadalje, sustav određuje gdje se svaki dokument treba poslati i pod kojim imenom, odnosno postoji automatska kontrola tok unosa.

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

Upravljanje dokumentima

Upravljanje dokumentima najstarija je komponenta ECM-a. Omogućuje vam kontrolu dokumenta od trenutka njegovog stvaranja do arhiviranja. Svrha tehnologije je osigurati dokumente s metapodacima (atributima) kako bi se povezali s poslovnim procesima. Pruža osnovne funkcije knjižnice uključujući pohranjivanje, pretraživanje, određivanje verzija i provjeru dokumenata.

Glavni zadaci upravljanja dokumentima uključuju:

  • kontrola dokumenata za ulazak/izlazak, kontrola integriteta dokumenta;
  • kontrola verzija (praćenje verzija s 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 virtualne datoteke ili mape.

Funkcije upravljanja dokumentima sve se više preklapaju s funkcionalnošću upravljanja uredskim aplikacijama kao što su Outlook / Exchange i Notes / Domino, te funkcijama administracije pohrane knjižničnih usluga.

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 stvaranja, odobravanja, objavljivanja i stalnog ažuriranja informacija na stranicama i obično je integrirana sa sustavom za upravljanje dokumentima. Omogućuje organizacijama objavljivanje informacija i dokumenata na webu, ne ograničavajući se na Internet, ekstranet ili intranet. Korištenje softvera za upravljanje web sadržajem omogućuje vam brzo i sigurno objavljivanje informacija različitim kanalima bez poznavanja HTML jezika. To omogućuje organizacijama da predaju zadatak objavljivanja dokumenata na web poslovnim korisnicima koji posjeduju sadržaj. Učinkovitost korištenja takvog softvera leži u činjenici da različite usluge nema potrebe za ponovnim izmjenama u dokumentu, a samim tim i sadržaj sadrži manje pogrešaka i nedosljednosti.

Softver za upravljanje web sadržajem nudi:

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

Sustavi za upravljanje sadržajem pomažu u raspodjeli odgovornosti stvaranja sadržaja među zaposlenicima i osiguravaju njegovu mogućnost objavljivanja. Kako sadržaj na stranici raste, tehničkom osoblju (webmasterima) postaje sve teže održavati ga. Glavni dobavljači takvog softvera su EMC (Documentum), IBM (FileNet), Open Text (Hummingbird) i Microsoft (SharePoint).

Upravljanje zapisima

Ova tehnologija omogućuje rad s arhivama dokumenata za dugotrajno pohranjivanje, kako elektroničkih tako i papirnatih. Podržava cijeli životni ciklus dokumenta - od stvaranja do uništenja - i povezan je s procesima arhiviranja, vraćanja ili brisanja dokumenata. Danas tvrtke radije stvaraju arhive kritičnih dokumenata izvan ureda, ali je istovremeno potrebno na vrijeme obnoviti dokumente i osigurati njihovu pohranu u skladu s državnim standardima. Softver za upravljanje dokumentima omogućuje tvrtkama da specificiraju poslovna pravila za elektronički dokumenti, odrediti kada dokumente treba arhivirati, a kada uništiti itd. Ova pravila mogu se temeljiti na državni zakoni ili na poslovne zahtjeve same tvrtke.

Softver za upravljanje zapisima je medijski agnostičan i omogućuje vam upravljanje neelektroničkim informacijama. Među njegovim funkcijama obično se razlikuju sljedeće:

  • vizualizacija strukture datoteka i drugih strukturalnih indeksa za urednu pohranu informacija;
  • nedvosmisleno indeksiranje informacija podržanih rječnikom;
  • vođenje rasporeda čuvanja i uništavanja zapisa;
  • zaštita informacija u skladu s njihovim karakteristikama.

Lideri ovog tržišnog segmenta su iste tvrtke - EMC (Documentum), Open Text (Hummingbird) i Tower Software.

Tijek rada / Upravljanje poslovnim procesima

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

  • vizualizacija procesa i organizacijske strukture;
  • unos, administracija, vizualizacija i isporuka grupiranih informacija s pripadajućim dokumentima ili podacima;
  • sredstva podsjećanja, postavljanja rokova i delegiranja zadataka.

Prava korist od implementacije ECM sustava može se postići samo kada je integriran s glavnim poslovnim sustavima poduzeća. Softver tijeka rada treba promatrati kao poveznicu između alata za upravljanje sadržajem i transakcijskih sustava. Upravljanje tijekom rada omogućuje organizacijama automatiziranje poslovnih procesa i značajno smanjenje potrebe za dodatnim kontaktima u obrascu e-poruke, telefonske pozive i druga sredstva komunikacije. Proces globalizacije zahtijeva bolju kontrolu nad pohranjenim informacijama. Razmjena podataka s partnerima i dobavljačima mora se provoditi u skladu sa sigurnosnim pravilima kako bi se spriječilo curenje kritičnih informacija.

Sustavi tijeka rada nalaze se u proizvodima tvrtki kao što su IBM (FileNet), EMC (Documentum), Open Text (Hummingbird) i Microsoft (SharePoint). Ova grupa također uključuje tvrtke SAP i Oracle, koje uključuju napredne module za upravljanje tijekom rada kao dio svojih ERP sustava.

Upravljanje radnom grupom (GroupWare)

GroupWare sustavi omogućuju virtualne, distribuirane timove, uključujući raspravu, pregovaranje o dokumentima i komunikaciju temeljenu na projektu. Alati za suradnju omogućuju uspostavljanje suradnje u slučajevima koji nisu podložni strogoj formalizaciji.

S rastom broja mobilni zaposlenici a sa sve većom upotrebom daljinske interakcije, suradnja postaje sve važnija. Tradicionalni način pohrane informacija u sustavu pohrane pojedinog odjela postaje prošlost, a potreba za suradničkim alatima unutar organizacije sve je veća. Sustavi poput Instant Messaging, web-bazirano upravljanje projektima, pa čak i video konferencije smatraju se elementima ECM-a. Alati za suradnju obično uključuju:

  • zajedničko dijeljenje baza podataka;
  • zajednička simultana kontrolirana obrada informacija;
  • korištenje sustava znanja, stvorenih uzimajući u obzir predmet podataka i koji omogućuju zajedničku obradu informacija;
  • korištenje bijelih ploča za mozganje, koordinacija planova, održavanje sastanaka, upravljanje projektima itd.;
  • integraciju informacija iz različite aplikacije u obliku zbirne prijave.

Jedno od najranijih rješenja za suradnju bio je proizvod Lotus. Danas ovim segmentom tržišta dominiraju EMC (Documentum), Open Text (Hummingbird), Microsoft (SharePoint), Oracle (Collaboration Suite) i Xerox (DocuShare).

Treba napomenuti da oni logičkih sustava, koje smo prethodno ispitali, ne mogu se nazvati tehnološkim modulima koji čine jedno ili drugo ECM rješenje. Umjesto toga, oni su skup funkcija, ujedinjenih određenim marketinškim pojmom. Kada su integrirani u jedan ECM sustav, mnogi tehnološki moduli su uobičajeni, što je objašnjeno dijagramom prikazanim na Sl. 5.

Riža. 5. Shema za konstruiranje tipičnog ECM rješenja (

Sustavi za upravljanje sadržajem postali su popularni posljednjih godina. Uz pomoć ovakvih sustava lako je izraditi osnovni web projekt, a web integrator zbog modularnosti dobiva mogućnost implementacije velikog projekta.

Korištenje sustava za upravljanje sadržajem u razvoju web projekta omogućilo je da se ne radi na izradi označnog koda za svaku stranicu, programiranju i integraciji. Grafički dizajn... Dovoljno je odabrati gotov modul od prethodno izrađenih i testiranih. Integracija u sustav se vrši prema jednom standardu.

Razvoj web okruženja započeo je 90-ih godina. Ovo razdoblje obilježila je relativno niska razina razvoja. web tehnologije a web projekte sposobne za interaktivnu interakciju mogli su izraditi samo programeri.

Sva dinamika implementirana je kroz CGI i druge sofisticirane tehnologije a stranica je obično bila skup statičnih html_stranica pripremljenih u html uređivačima. Nakon tipkanja, stranice su, radi implementacije mogućnosti međuprostornih prijelaza, povezane poveznicama i postavljene na server. Sav posao na ažuriranju informacija i provjeravanju izvedbe projekta prebačen je na njegovog autora. Ako vam je bilo potrebno više od promjene postojeću stranicu, a za dodavanje novog, tada je bilo potrebno riješiti probleme vezane uz logičku i fizičku implementaciju potonjeg u cijelom projektu. A ako se volumen stranica povećao, onda je postalo još teže "suočiti se" s njima. Modificiranje i proširenje dinamičkih projekata bilo je još izazovnije.

U to vrijeme praktički nije bilo sustava automatizacije za sve te procese. Međutim, ova situacija nije dugo potrajala, a osim statičnih html_pages, pojavile su se i "prijateljske" tehnologije za CGI programiranje - Asp (krajem 1996.), ColdFusion (lipanj 1995.), a kasnije i PHP. Nove tehnologije omogućile su kombiniranje označavanja html_stranica i jednostavnog programskog koda, čime su pasivne html_pages postale aktivne. Aktivnost stranica omogućila je organiziranje interaktivne interakcije s korisnicima te je prilikom pristupa istoj aktivnoj stranici korisnik mogao dobiti nove podatke. Istodobno su se počele stvarati aktivne stranice za automatizaciju određenih radnji, na primjer, proces učitavanja datoteka na poslužitelj ili proces stvaranja novih stranica. Takav korisne stranice postupno skupljati u pomoćne pakete. Slični paketi korišteni su u tipičnim zadacima. Ubrzo su programeri došli do odluke o potrebi stvaranja univerzalnih sustava. Tako su se pojavili prvi univerzalni komercijalni kontrolni sustavi. Usvojena je i kratica CMS. Kasnije su se pojavili i otvoreni sustavi upravljanja. Daljnja evolucija ovih sustava dovela je do povećane funkcionalnosti i sada su u mogućnosti raditi s temama, modulima, a također i upravljati drugim elementima. Suvremeni sustavi se već mogu nazvati “sustavima upravljanja web projektima”.

Sada kontrolni sustavi nisu samo prikladan upravitelj ljuske za korisnika, već i moćan alat za web programere (potonje nije istinito za sve sustave). Zahvaljujući ovakvim sustavima, sve je manje potrebe za razvojem web projekata "od nule" - obučeni korisnik samo treba odabrati, instalirati i konfigurirati postojeći sustav kako bi dobio rezultat prihvatljive profesionalne razine.

Nažalost, neke od postojećih web stranica izrađene su bez sustava upravljanja. To su takozvane "lutke".

Kreator web projekta, ako je potrebno izvršiti prilagodbe ili izmjene projekta, mora samostalno izvršiti složene manipulacije hipertekstom i programski kod, ili ćete se morati obratiti programerima projekta i za dodatno plaćanje rješavati probleme s kojima bi se i sam mogao nositi, imajući kontrolni sustav.

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

Moderatori, administratori su osobe kojima je delegiran skup dodatnih prava. Korisnicima ove razine sustav upravljanja je predstavljen u proširenom obliku - sučelju sustava dodaju se dodatne kontrole ili cijeli administrativni dijelovi. U takvim odjeljcima administrator može jednostavno i brzo dodavati, na primjer, nove korisnike, a moderator može uređivati ​​poruke koje ostavljaju posjetitelji i obavljati druge radnje koje dopusti administrator.

Za bolje razumijevanje predmetnog područja, kao i uspostavljanje reda, stvorena je tehnika poput klasifikacije. Klasifikacija je podjela općeg skupa na pojedinosti prema odabranim kriterijima, t.j. jednostavno dijeljenje u skupine prema zajedničkim karakteristikama. Klasifikacija je također potrebna u području kontrolnih sustava, gdje treba napraviti jasne razlike između sustava.

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

  • - razvrstavanje prema "stupanju otvorenosti";
  • - klasifikacija prema "programeru sustava";

Klasifikacija prema "stupanju otvorenosti":

Mnogi korisnici već su isprobali takve "open source" proizvode kao što su OpenOffice, Firefox, Linux i drugi. poznatih programa i sustavi koji se distribuiraju ne samo besplatno, već i s otvorenim izvorni kodovi... Potonje znači da svatko može mijenjati izvorni kod takvih programa, pa čak i distribuirati ih u izmijenjenom 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 nove verzije takvih proizvoda izlaze sa zavidnom redovitošću, a ispravljanje pronađenih pogrešaka ne znači još jedno čekanje zakrpa ili servisnih paketa, kao što je obično slučaj s komercijalnim rješenja.

Otvoreni proizvod se može "obnoviti" prema vlastitim zahtjevima i tako dobiti maksimalan rezultat.

Klasifikacija prema "projektantu sustava":

Programer sustava obično je autor i održavatelj sustava. Suvremeni CMS sustav trebao bi omogućiti, bez pribjegavanja dodatnom programiranju, izvođenje: uređivanja sadržaja stranica, uključujući dodavanje / uklanjanje grafike; dodavanje novih stranica; mijenjanje strukture stranice i raznih metapodataka; postavljanje obrazaca za registraciju; upravljanje anketama, anketama i forumima; prikaz statistike posjeta; distribucija prava upravljanja stranicama među korisnicima itd. ...

Zahvaljujući današnjim web tehnologijama, gotovo svatko može izraditi web stranicu. Poznavanje programiranja i označavanja hiperteksta uopće nije potrebno. U ovom članku pobliže ćemo pogledati upravljanje sadržajem stranice i dati ocjenu CMS-a, koji su najprofitabilniji od svih stranica koje danas postoje.

CMS koncept

Sustav za upravljanje sadržajem web-mjesta specijalizirani je softver koji je dizajniran za brzo mijenjanje vijesti web-mjesta i upravljanje ostalim elementima sadržaja. Takav sustav može se izdati kao desktop klijent ili kao internetska aplikacija.

CMS vam omogućuje ne samo uređivanje vijesti automatski način rada, ali i kreirati nove sadržaje, dodati elemente stilskog dizajna i prilagođene funkcionalnosti. Glavne funkcije i mogućnosti koje posjeduju svi sustavi za upravljanje sadržajem:

  1. Sposobnost upravljanja sadržajem bez upotrebe jezika za označavanje hiperteksta i kaskadnih stilskih tablica.
  2. Pohrana podataka, pružanje pristupa bazama podataka web-mjesta, upravljanje tijekom dokumenata.
  3. Objavljivanje sadržaja.
  4. Pružanje prikladne tražilice za sadržaj stranice.

Besplatna CMS ocjena

Besplatno CMS verzije imaju puno manje funkcionalnosti od plaćenih opcija, no pružaju osnovni skup funkcija koje su potrebne za osnovno upravljanje sav sadržaj na vašoj stranici.

  1. (bez zlonamjernog softvera). Ovaj sustav se u većini slučajeva koristi za portale s vijestima, jer je funkcionalnost minimalna. Međutim, to ne sprječava ovaj sustav da stvara web stranice s prikladnom navigacijom za korisnike. Sva dokumentacija se dijeli besplatno. Aplikacija klijenta dostupno za preuzimanje svima koji žele kreirati vlastiti blog ili portal s vijestima. Ovaj CMS daje vlasnicima web-mjesta mogućnost povezivanja oglašavanja i drugih sustava za unovčavanje. Podržana je funkcija pohranjivanja informacija u bazi podataka.
  2. WordPress je jedan od najpopularnijih i najtraženijih sustava danas. Također uključen u CMS ocjenu s najprikladnijom distribucijom funkcija. WordPress zahtijeva unaprijed instaliranog klijenta. Takav se sustav u pravilu koristi za stvaranje složenih informacijskih resursa koji zahtijevaju složenu organizaciju stalne podrške velikog broja administratora.
  3. Tipska pogreška3. Ova verzija CMS-a se koristi za izradu sustava, distribuira se besplatno i otvorenog koda. Dostupnost kvalitetne dokumentacije prevedene u različiti jezici, omogućuje programerima održavanje stranice i implementaciju u njezinu funkcionalnost Hi-tech u području web programiranja.

Ocjena CMS-online trgovina


Najproduktivniji CMS

  1. Opencart. Nakon osobnog će moći potrošiti minimum resursa i omogućit će da stranica radi puno brže.
  2. "1C Bitrix". Motor vam omogućuje upravljanje internetskom trgovinom s više od sto tisuća proizvoda različitih kategorija. Međutim, to ne utječe na ukupnu izvedbu stranice.
  3. Magento. Ovaj motor je stabilan. Rizik od stalnog zamrzavanja ili rušenja sustava je minimalan.

Sustav upravljanja internetskim časopisima

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

  1. + Web. Odnosi se na broj pojedinačni sustavi upravljanje sadržajem stranice. Omogućuje vam izradu prilagođenog dizajna za svoj blog.
  2. Treegraph. Pogodno za razvoj svih internetskih projekata, posebno blogova. Podržava Apache i mySQL baze podataka.
  3. WordPress. Prikladan motor uključen Cjelokupna ocjena CMS.
  4. Drupal. Omogućuje vam izradu apsolutno bilo koje podvrste online časopisa, bez obzira na njihovu razinu složenosti.

Sustavi za upravljanje plaćenim sadržajem za web stranice. Trebate li ih koristiti?

Prije nego što odaberete plaćeni motor, isprobajte njegovu besplatnu verziju barem mjesec dana. To će vam pomoći da shvatite je li sustav pravi za vas. Plaćena verzija motora pruža red veličine više značajki, na primjer, oglašavanje treće strane bit će onemogućeno, a od sada će se samo administrator moći povezati reklamnih bannera to će donijeti novac vlasniku stranice.

Plaćeni sustavi imaju povišena razina sigurnost, što je izuzetno važan kriterij ako planirate stvoriti ozbiljan web resurs. Prilikom odabira motora ne vodite se općeprihvaćenim stereotipima, već svojim iskustvom korištenja besplatne verzije proizvoda.

Sustav upravljanja sadržajem

Iz Wikipedije, slobodne enciklopedije

Primjer sustava za upravljanje stranicama (Joomla! 1.6 administrativna ploča)

Sustav upravljanja sadržajem(engl. Sustav upravljanja sadržajem, CMS) - informacijski sustav ili računalni program koji služi za pružanje i organiziranje zajedničkog procesa stvaranja, uređivanja i upravljanja sadržajem, inače - sadržaj (od engl. sadržaj) .

Glavne funkcije CMS-a:

  • Pružanje alata za kreiranje sadržaja, organiziranje suradnje na sadržaju,
  • Upravljanje sadržajem: pohrana, kontrola verzija, pridržavanje načina pristupa, kontrola tijeka dokumenata, itd.,
  • Objavljivanje sadržaja,
  • Prezentacija informacija u obliku prikladnom za navigaciju i pretraživanje.

Sustav za upravljanje sadržajem može sadržavati širok raspon podataka: dokumente, filmove, fotografije, telefonske brojeve, znanstvene podatke i tako dalje. Takav se sustav često koristi za pohranu, upravljanje, reviziju i objavljivanje dokumentacije. Kontrola verzija jedna je od njegovih glavnih prednosti kada sadržaj mijenja grupa pojedinaca.

  • 1 Sorte
  • 2 Značajke
  • 3 Vidi također
  • 4 Bilješke
  • 5 Književnost
  • 6 Literatura

Sorte

V opći slučaj Sustavi za upravljanje sadržajem dijele se na:

  • Sustav upravljanja sadržajem poduzeća Sustav upravljanja sadržajem poduzeća)
  • Sustav za upravljanje web sadržajem (eng. Sustav za upravljanje web sadržajem)

Zbog činjenice da ECMS ima duboku internu klasifikaciju po predmetnim područjima (HRM, DMS, CRM, ERP, itd.) [ izvor nije naveden 2322 dana], pojam CMS zamijenio je WCMS, postavši sinonim za sustavi za upravljanje stranicama... Takav CMS omogućuje upravljanje tekstualnim i grafičkim sadržajem web stranice, pružajući korisniku sučelje za rad sa sadržajem web stranice, priručni alati pohranjivanje i objavljivanje informacija, automatiziranje procesa stavljanja informacija u baze podataka i njihov izlaz u HTML-u.

Postoji mnogo gotovih sustava za upravljanje sadržajem za stranicu, uključujući i besplatne. Mogu se podijeliti u tri vrste prema načinu rada:

  1. Generiranje stranica na zahtjev. Sustavi ovog tipa rade na temelju poveznice "Modul za uređivanje → Baza podataka → Modul za prezentaciju". Prezentacijski modul generira stranicu sa sadržajem na zahtjev, na temelju informacija iz baze podataka. Podaci u bazi se mijenjaju pomoću modula za uređivanje. Stranice ponovno stvara poslužitelj sa svakim zahtjevom, što zauzvrat stvara dodatno opterećenje na resursima sustava. Opterećenje se može smanjiti mnogo puta korištenjem alata za predmemoriju dostupnih na modernim web poslužiteljima.
  2. Generiranje stranica prilikom uređivanja. Sustavi ove vrste koriste se za uređivanje stranica koje, kada se izvrše promjene sadržaja stranice, stvaraju skup statične stranice... Ova metoda žrtvuje interaktivnost između posjetitelja i sadržaja stranice.
  3. Mješoviti tip. Kao što naziv implicira, kombinira prednosti prva dva. Može se implementirati cachiranjem - modul za prikaz generira stranicu jednom, a zatim se učitava iz predmemorije nekoliko puta brže. Predmemorija se može ažurirati automatski, nakon određenog vremenskog razdoblja ili kada se izvrše promjene na određenim dijelovima stranice, ili ručno na naredbu administratora. Drugi pristup je spremanje određenih informacijskih blokova u fazi uređivanja stranice i sastavljanje stranice od tih blokova kada korisnik zatraži odgovarajuću stranicu.

Osobitosti


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

Većina modernih CMS-a ima modularnu arhitekturu, koja administratoru omogućuje odabir i konfiguraciju komponenti koje su mu potrebne.

Tipični moduli:

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

Stranice organizirane putem sustava za upravljanje sadržajem temelje se na sljedećim tehnologijama: web poslužitelj, pohrana podataka (često DBMS, kao što su MySQL ili PostgreSQL, ali ne postoji niSQL CMS), web aplikacija za osiguravanje rada samog sustava, vizualni ( WYSIWYG) uređivač stranica, upravitelj datoteka s web sučeljem za upravljanje datotekama web mjesta, sustav za upravljanje pravima korisnika i uređivača stranica.

Postoje razni sustavi za upravljanje sadržajem, među kojima su plaćeni i besplatni, izgrađeni različitim tehnologijama. Svaka stranica ima kontrolnu ploču, koja je samo dio cjelokupnog programa, dovoljna za upravljanje stranicama.

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

Postoji pojam content manager koji označava vrstu profesionalne aktivnosti - Urednik stranice ili zaposlenik koji radi s CMS-om.

Većina modernih sustava za upravljanje sadržajem implementirana je kao vizualni (WYSIWYG) uređivač - program koji generira HTML kod iz posebne pojednostavljene oznake koja omogućuje korisniku lakše formatiranje teksta.

vidi također

  • Metapodaci
  • Okvir za upravljanje sadržajem

Bilješke (uredi)

  1. Zbog disonantnosti skraćenica na ruskom jeziku za izraze "sustav upravljanja sadržajem" (CMS) i "sustav upravljanja sadržajem" (CMS), u računalnim tisku i literaturi obično se koristi kratica na engleskom jeziku CMS.
  2. Obično se ovaj sadržaj promatra kao nestrukturirani podaci za problem objekta, za razliku od strukturiranih podataka, kojima često upravlja DBMS.
  3. Saveljeva, 2004.

Književnost

  • Nirav Mehta. Odabirom Otvoreni izvor CMS. Vodič za početnike - Packt (engleski) ruski, travanj 2009. - 340 str - ISBN 978-1-847196-22-4.
  • Martin Brampton. Razvoj PHP5 CMS okvira. - PACKT publishing, lipanj 2008.-- 328 str. - ISBN 978-1-847193-57-5.
  • Denis Kolisničenko. Motor za vašu web stranicu. CMS Joomla!, Slaed, PHP-Nuke. - Petersburg: BHV, 2008.-- 352 str. - ISBN 978-5-9775-0258-0.
  • Saveljeva N. Sustavi za upravljanje sadržajem (rus.) // Otvoreni sustavi. - 2004. - Broj 4.
  • Sustavi za upravljanje sadržajem za web stranice u direktoriju veza projekta Open Directory (dmoz)

Sustavi za upravljanje sadržajem

Izraz "sustav upravljanja sadržajem" danas je svima na usnama. Tržište takvih proizvoda raste, ali još uvijek ne postoje jedinstveni standardi u ovom području, uključujući i terminologiju. Što su takvi sustavi i kakvu funkcionalnost pružaju?

Prijava za konferenciju

Kategorije tržišnih sustava CMS (sustav upravljanja sadržajem) se prilično brzo razvija, ali još uvijek ne postoje jedinstveni standardi u ovom području, uključujući terminologiju. Engleska riječ content znači "nešto sadržano unutar" i u odnosu na pisana djela obično je uključena u frazu sa sadržajem - sadržaj, popis odjeljaka (recimo, knjige). Posebnost sadržaja je to što je građen od zasebnih dijelova. Međutim, prilikom prijevoda pojma sadržaj na ruski, dogodio se smiješan incident. Činjenica je da engleska verzija ove riječi znači "sadržaj" samo kada je naglasak na prvom slogu. Inače (a to obično kažemo), riječ sadržaj je glagol sa značenjem "zadovoljiti".

Postoji mišljenje da se u IT-u ovaj pojam počeo koristiti za generaliziranje u konceptu "dokumenta" takvih ranije netipičnih podataka kao što su video, audio i multimedija. Čini se da ova tvrdnja nije sasvim točna: dokument je oblik prijenosa informacija, a sadržaj je sama informacija, stoga ih nije sasvim ispravno stavljati na istu razinu.

Povijest upravljanja sadržajem započela je upravljanjem dokumentima u tradicionalnom smislu riječi, t.j. tekstualne datoteke. Kako se koncept "dokumenta" razvijao, sustavi za upravljanje dokumentima su se nazivali sustavi za upravljanje sadržajem. Zašto? Vjeruje se da to omogućuje da se naglasi sposobnost takvih sustava da upravljaju informacijama bez obzira na oblik njihove prezentacije, kao i da odvoje informacijski sadržaj od oblika dokumenta. Međutim, nemoguće je apstraktno upravljati informacijama – one moraju biti predstavljene u nekom obliku. Kada pokušavamo upravljati sadržajem, neizbježno završavamo s upravljanjem dokumentima. Sustavi za upravljanje sadržajem, doista, "naučili" su odvojiti upravljanje dokumentima (pohrana, 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 pratila njegovu relevantnost. Stoga se pojam upravljanje web sadržajem često koristi kao sinonim za upravljanje sadržajem. Primjenjuje se na organizacije koje posluju veliki iznos informacija, prikladno je govoriti o sustavima za upravljanje sadržajem poduzeća (ECM). Kao rezultat toga, pojam upravljanja sadržajem se proširio: počeli su označavati upravljanje ne samo informacijama na web mjestu, već i svim različitim i raznolikim fragmentima korporativnih informacija. Postoje i druge definicije. Na primjer, Wikipedia enciklopedija se odnosi na sustav upravljanja sadržajem kao sustav koji se koristi za organiziranje i olakšavanje zajedničkog stvaranja sadržaja.

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

  • Stvaranje- pružanje autorima praktičnih i poznatih alata
  • stvaranje sadržaja.
  • Kontrolirati- pohranjivanje sadržaja u jedno spremište. To vam omogućuje da pratite verzije dokumenata, kontrolirate tko ih je i kada promijenio te da svaki korisnik može promijeniti samo dio za koji je odgovoran. Dodatno, omogućena je integracija s postojećim izvorima informacija i IT sustavima. CMS održava kontrolu nad tijekom rada dokumenata, tj. kontrolu nad procesom njihova odobravanja. Ukratko, upravljanje sadržajem uključuje pohranu, praćenje verzija, kontrolu pristupa, integraciju s drugima. informacijski sustavi i kontrolu toka dokumenata.
  • Objavljivanje - automatsko postavljanje sadržaja na korisničkom terminalu. Odgovarajući alati automatski "prilagođavaju" izgled stranice dizajnu cijele stranice.
  • Zastupanje - dodatne funkcije omogućujući poboljšanje oblika prezentacije podataka; na primjer, možete izgraditi navigaciju kroz strukturu spremišta.

CMS sustavi upravljaju malim međusobno povezanim jedinicama informacija i u tom kontekstu dokument poprima značenje hiperteksta. Budući da CMS sustavi upravljaju informacijama, a informacije imaju svoj životni ciklus, onda bi, naravno, ovi sustavi trebali imati adekvatna sredstva za upravljanje sadržajem u svakoj fazi svog života (izrada, modifikacija, objava, prijenos u arhiv, itd.). U tom smislu, CMS se može smatrati dijelom ILM (information lifecycle management) kompleksa.

Među CMS sustavima često se razlikuju takozvani okviri za upravljanje sadržajem (CMF) – alati za izradu sustava. Kao što je već spomenuto, prirodno CMS proširenje ECM sustavi su postali koji upravljaju svim različitim poslovnim informacijama u interakciji s drugim aplikacijama kao što su ERP i CRM. Možda i najviše poznati proizvođač ECM sustavi - tvrtka Documentum. Mnoge tvrtke se bave razvojem sustava za upravljanje sadržajem, uključujući IBM, Microsoft, Oracle, Macromedia. Nedavno su se počele pojavljivati ​​organizacije koje pokušavaju ujediniti CMS programere, stvoriti jedinstveno informacijsko okruženje za potencijalne korisnike takvih sustava, promovirati i odobriti jedinstveni standardi... Prije svega, to su udruge OSCOM (Open Source Content Management) i CMSWatch.

OSCOM ima odobrene standarde kao što su WebDav, RSS, ATOM i JSR-170. Jedna od nje zanimljivi projekti, CMSML, omogućuje stvaranje jezika baziranog na XML-u za opisivanje sustava za upravljanje sadržajem, popis svojstava CMS-a, rječnik za njihov opis i odgovarajuća imena za svako svojstvo u XML oznaci. Svojstva su podijeljena u tri velike klase – kreiranje, upravljanje i isporuka sadržaja krajnjem korisniku.

Zauzvrat, CMSWatch godišnje izdaje izvješće koje uključuje pregled tržišta CMS sustava, usporedbu nekih od njih, opis životni ciklus sadržajem i njegovim upravljanjem u CMS sustavima.

U ovom ćemo se članku držati klasifikacije temeljene na modelu prezentacije podataka – objektnom, mrežnom ili modularnom.

Model objekta

Objektni model prezentacije podataka radi s konceptima kao što su klasa i objekt. Klase definiraju strukturu podataka i skup su atributa (tekstualni niz, cijeli broj, slika, itd.). Predstavnici klase (objekti) imaju određenu strukturu i mogu sadržavati druge objekte, tvoreći proizvoljan hijerarhijska struktura... Objekti mogu naslijediti svojstva, sadržaj i ponašanje objekata koje sadrže. Primjeri objekata su dokumenti, slike, mape i korisnički računi. Klasa sadržaja ne pohranjuje stvarne podatke – objekti (instance klase) sadrže takve informacije. Definiranjem jedne klase možete stvoriti mnogo njezinih predstavnika (sadržaj objekta).

U CMS sustavima podaci se obično pohranjuju u relacijski odn objektna baza podaci. U prvom slučaju, model podatkovnog objekta se preslikava na model relacijske baze podataka. Veze između objekata kreiraju se, na primjer, pomoću tablica oblika id, from_object, from_object_version, to_object. Na sl. 1 prikazuje moguću strukturu klase "Article" i njenog predstavnika.

Wireframes se može pronaći među objektno orijentiranim CMS sustavima. Klasičan primjer je Zope CMF. Općenito, Zope je vodeći poslužitelj aplikacija otvorenog koda specijaliziran za upravljanje sadržajem za portale i prilagođene aplikacije... Zope vam omogućuje suradnju na izgradnji i upravljanju dinamičnim web-baziranim poslovnim aplikacijama. Na temelju ovog aplikacijskog poslužitelja izgrađen je Zope CMF okvir za upravljanje sadržajem, uz pomoć kojeg je, zauzvrat, kreiran niz CMS sustava, posebice Plone.

Još jedan vrlo čest CMS ove klase je eZ Publish. Pripada i okvirima i ECM-ovima. Sustavi obitelji eZ temelje se na besplatnom proizvodu eZ Publish. Prisutnost dvije licence - GPL i profesionalne - omogućuje vam stvaranje komercijalni proizvodi temelji se na eZ Publish frameworku, pružajući ovom sustavu podršku i zajednice otvorenog koda i profesionalnih programera.

Ova klasa također uključuje APC ActionApps sustav, koji registriranim korisnicima omogućuje ažuriranje sadržaja svoje stranice koristeći samo preglednik. Posebnost ovog sustava je u tome što ima prilagodljiv izlaz. APC ActionApps se integrira u postojećih sustava, omogućujući vam 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 sustav prikladnim za distribuirane timove koji zajednički pripremaju objavljivanje sadržaja.

Microsoftov sadržaj Poslužitelj za upravljanje(MCMS) je sustav za upravljanje web sadržajem koji vam omogućuje stvaranje, implementaciju i održavanje dinamičkih web stranica. Zahvaljujući čvrstoj integraciji s Visual Studio .NET i podršci za značajke upravljanja izvornim kodom, MCMS dopušta programerima da kreiraju web-mjesta kojima potom mogu upravljati i održavati IT profesionalci i poslovni korisnici. Prvi mogu centralno upravljati brendiranjem, tijekom rada i sigurnošću dokumenata, 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 okruženju i .Net Framework. Može se kombinirati putem Microsoft Solutions for Internet Business (MSIB) Content Connector s Microsoft Commerce Serverom za stvaranje rješenja za e-trgovinu.

Sustavi temeljeni na objektno orijentiranom modelu podataka u pravilu su najfunkcionalniji, fleksibilniji, ali u isto vrijeme i najsloženiji.

Mrežni model

Ovaj model prezentacije podataka temelji se na teoriji grafova: struktura informacija predstavljena je u obliku čvorova s ​​označenim vezama između njih. Temelj sustava može biti i mreža i tradicionalni relacijski DBMS, na koji se preslikava model opisa mrežnih podataka. Relacijske tablice pohranjuju informacije o čvorovima, njihovim atributima i odnosima između njih. Veza se razlikuje od atributa po tome što je veza na drugi čvor u njoj pohranjena, a sama vrijednost pohranjena u atributu. Za izdvajanje podataka iz usmjerenog grafa obično se koriste postupci rekurzivne obrade, kao što je sastavljanje popisa čvorova, određivanje atributa čvora prema atributima roditelja itd. riža. 2 prikazana je varijanta organiziranja strukture podataka stranice u obliku grafa.

Riža. 2. Primjer organiziranja sadržaja korištenjem mrežnog podatkovnog modela

Primjer ove vrste sustava je Communiware. Ovaj sustav je alat sljedeće generacije za izradu vertikalnih web stranica i portala.

Modularni model

V slični sustavi sadržaj je podijeljen u zasebne module prema vrsti sadržaja. Struktura podataka ovisi o modulu, a sav rad sa sadržajem koncentriran je unutar modula. Moduli su neovisni i u potpunosti su odgovorni za rad s dokumentima ove vrste. Dokumenti se opisuju pomoću fiksnog skupa karakteristika - vrste dokumenata su strogo fiksne. Funkcionalnost možete proširiti dodavanjem novog modula, zamjenom ili uređivanjem postojeći kod... Često ne postoji sustav povezivanja između dokumenata različitih modula i između dokumenata istog modula. Standardni skup vrsta sadržaja (modula) je sljedeći: poveznice, članci, datoteke, vijesti, sekcije, forum.

Unatoč očitim ograničenjima modela podataka, sustavi koji se temelje na njemu najpopularniji su zbog svoje jednostavnosti. Sustavi poput PHPNuke, Mambo i Xoops mogu se spomenuti kao primjeri.

Modularni CMS sustavi imaju jedan zajednički nedostatak - struktura sadržaja je strogo fiksirana unutar modula. Međutim, da biste proširili njihovu funkcionalnost, možete koristiti vanjske module, kojih ima mnogo na webu. Jasna prednost ovih sustava - mogućnost dobivanja gotovo potpuno spremnog portala u kratkom vremenu.

Vrhunski povezani članci