Ważną cechą ser­wisu inter­ne­to­wego jest jego aktu­al­ność. W szkole stale dzieją się nowe rze­czy, dla­tego strona powinna być cią­gle zmie­niana, uzu­peł­niana i przerabiana.

Strona stwo­rzona przy pomocy sta­tycz­nego języka HTML i po każ­dej zmia­nie wgry­wana na ser­wer przy pomocy pro­to­kołu FTP wymaga dużo pracy i jest to dzia­ła­nie nie­efek­tywne. Nie­wielka zmiana w tre­ści strony wymaga zaan­ga­żo­wa­nia wielu narzę­dzi i wiąże się z poświę­ce­niem nie­pro­por­cjo­nal­nej do efek­tów ilo­ści czasu.

Roz­wią­za­niem tego pro­blemu jest sko­rzy­sta­nie z któ­re­goś z goto­wych skryp­tów CMS napi­sa­nych w języku PHP. Skrót CMS ozna­cza Con­tent Mana­ge­ment Sys­tem, czyli po pol­sku sys­tem zarzą­dza­nia tre­ścią. Tego rodzaju opro­gra­mo­wa­nie pozwala na łatwe utwo­rze­nie oraz póź­niej­szą aktu­ali­za­cję i roz­bu­dowę ser­wisu przez redak­cyjny per­so­nel nie­tech­niczny. Kształ­to­wa­nie tre­ści i spo­sobu ich pre­zen­ta­cji w ser­wi­sie zarzą­dza­nym poprzez CMS odbywa się za pomocą pro­stych w obsłu­dze inter­fej­sów użyt­kow­nika, zazwy­czaj w postaci stron zawie­ra­ją­cych roz­bu­do­wane for­mu­la­rze i moduły.

Praca z sys­te­mem CMS polega na oddzie­le­niu tre­ści od wyglądu. W bazie danych umiesz­czane są infor­ma­cje doty­czące zawar­to­ści strony, nato­miast wygląd można zmie­niać uży­wa­jąc goto­wych lub wła­snych sza­blo­nów strony. W związku z tym łatwo można zmie­nić wygląd witryny bez żadnych inge­ren­cji w jej struk­turę czy zawartość.

Nad zawar­to­ścią strony może pra­co­wać jed­no­cze­śnie wiele osób, nawet bez zna­jo­mo­ści języka HTML. Jest to szcze­gól­nie przy­datne gdy infor­ma­cje zamiesz­czane na stro­nie pocho­dzą z wielu róż­nych źródeł. Nie ma wtedy potrzeby anga­żo­wa­nia innych osób do zbie­ra­nia i publi­ko­wa­nia tych informacji.

Obec­nie admi­ni­stra­tor strony ma do wyboru wiele róż­nych sys­te­mów CMS, w zależ­no­ści od potrzeb i funk­cji, które ma speł­niać strona. Do naj­bar­dziej popu­lar­nych należą: Word­Press, Dru­pal, Joomla!, Typo3, Post­Nuke, eZ Publish.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.

Możesz użyć następujących tagów oraz atrybutów HTML-a: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>