Systemy zarządzania treścią Wykład 1

Slides:



Advertisements
Podobne prezentacje
Rola komputera w przetwarzaniu informacji.
Advertisements

Jarosław Sokolnicki Zbigniew Szcześniewski Microsoft
WPROWADZENIE DO BAZ DANYCH
11 Systemy zarządzania dokumentami. 22 Statystyka 90% zasobów informacyjnych firm jest przechowywanych w dokumentach a nie w bazach danych (Delloite &
(Content Management System)
Content Management System
PHP vs. ASP PHP – lider wydajności wśród języków skryptowych.
WEBLOG jako źródło informacji. Definicja Webloga Blog (Weblog) to rodzaj strony internetowej, na której autor umieszcza datowane wpisy, wyświetlane kolejno,
Współczesne systemy informacyjne
Systemy zarządzania treścią CMS
JOOMLA – nowoczesny system portalowy open source
Narzędzia internetowe Paweł Rajba ttp://pawel.ii.uni.wroc.pl/
Wady i zalety Microsoft Word –a
Łukasz Sobczak. 1)Co to jest Office 2010 Web Apps 2)SharePoint 2010 a narzędzia pakietu office 3)Integracja Office Web Apps z SharePoint )Problemy.
Sklep internetowy z dużymi możliwościami
Nowoczesny system zarządzania firmą
Rozwój aplikacji przy wykorzystaniu ASP.NET
System webowy do tworzenia kolektywnych prototypów aplikacji sieciowych i mobilnych Łukasz Przywarty
FASHION I.T. Biznes zaczyna się od stworzenia potrzeby.
Stanisław Jerzy Niepostyn, Ilona Bluemke Instytut Informatyki,
DMS TimeFrame Software. Co to jest DMS? System zarządzania dokumentami Składowanie Specyfikowanie Indeksowanie Kontrola zawartości Kontrola dostępu Kontrola.
Zrozumieć Umbraco w 45 minut.
Microsoft Expression Studio
Softeris Portal System CMS. System CMS System Zarządzania Treścią umożliwiający łatwe tworzenie elastycznych stron internetowych oraz portali intranetowych.
Programy do tworzenia stron internetowych
Technologie tworzenia aplikacji internetowych Wykład 3
Informatyczny system edukacyjny do przedmiotu „Multimedia”
Obsługa strony internetowej przez System Zarządzania Treścią (CMS)
Tworzenie strony internetowej krok po kroku.
Dla. Dostęp do panelu admina Na potrzeby szkolenia logowanie odbywa się na witrynie:
Oczekiwania odbiorców Zadania stawiane przez hotelarzy
Wsparcie pracy grupowej systemem Workflow
S.J. Szarża - Serwis WWW Serwis oparty o system CMS.
Systemy zarządzania treścią Content Management System
Arkadiusz Twardoń ZTiPSK
Autor: Kamil Szafranek
Uniwersytet Mikołaja Kopernika w Toruniu Wydział Fizyki, Astronomii i Informatyki Stosowanej Podyplomowe Studium Programowania i Zastosowań Komputerów.
WebCreator.c0.pl Krzysztof Abram.
ZAKŁAD SYSTEMÓW KOMPUTEROWYCH
„Kalkulator zużycia oraz kosztu energii elektrycznej online „
Systemy zarządzania treścią Wykład 5
1 Każdy obiekt jest scharakteryzowany poprzez: tożsamość – daje się jednoznacznie wyróżnić; stan; zachowanie. W analizie obiektowej podstawową strukturą
System do zarządzania i ewidencji dokumentów.
W W W Łukasz Stochniał.
Temat 1: Ogólne cechy języka PHP
Technologie programowania systemów internetowych
HTML (ang. HyperText Markup Language ) – język do tworzenia stron internetowych opierający się na znacznikach, czy inaczej je nazywając – tagach. Język.
Projektowanie Aplikacji Internetowych Artur Niewiarowski Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska.
Treści multimedialne - kodowanie, przetwarzanie, prezentacjaOdtwarzanie treści multimedialnych Andrzej Majkowski informatyka +
Treści multimedialne - kodowanie, przetwarzanie, prezentacja Odtwarzanie treści multimedialnych Andrzej Majkowski 1 informatyka +
PROINFO System zarządzania informacją o przedsięwzięciu informatycznym Seminarium dyplomowe 2004 WIiZ Politechnika Poznańska.
Podstawy języka skryptów
SERWIS PORTALU ONTOLOGICZNEGO DEDYKOWANY DLA SYSTEMU OCS.
Informatyka – szkoła gimnazjalna – Scholaris - © DC Edukacja Tworzenie stron WWW w programie Microsoft FrontPage Informatyka.
Moduł e-Kontroli Grzegorz Dziurla.
Temat: Porównanie technologii php,c# oraz javascript na przykładzie webaplikacji typu społecznościowy agregator treści Autor: Wojciech Ślawski.
Politechnika Warszawska Wydział Elektryczny Kierunek: Informatyka stosowana Praca dyplomowa inżynierska Aplikacja do kontroli wydajności produkcji w.
ASP.NET Tworzenie i zarządzanie wyglądem aplikacji, tworzenie mapy witryny. Kontrolki nawigacyjne.
Wortal Publicznych Służb Zatrudnienia. Stan obecny Przegląd witryn urzędów Różnorodność i standaryzacja.
JQuery w Visual Studio Autor projektu Co robi jQuery? Podstawowe informacje Zalety korzystania z biblioteki Przykłady.
Serwis umożliwiający organizowanie turniejów rozgrywek oraz lig (e)sportowych wraz z dostępem mobilnym Grupa: Jarosław Zima , Karol Pieniążek ,
Sklep internetowy z dużymi możliwościami
T. 18. E Proces DGA - Działania (operatorka).
Wydział Matematyki, Informatyki i Architektury Krajobrazu
Etykietowanie pod kontrolą
Content Management System
Tworzenie stron WWW w programie Microsoft FrontPage
Zapis prezentacji:

Systemy zarządzania treścią Wykład 1 dr inż. Piotr Czapiewski Systemy zarządzania treścią Wykład 1

Plan wykładów Wprowadzenie do zarządzania treścią Systemy CMS: geneza, zadania, architektura System Joomla! Możliwości, administracja witryną, rozszerzenia i szablony Przegląd systemów CMS Joomla! kontra reszta świata Tworzenie systemu CMS od podstaw MySql, PHP, Zend Framework

Geneza CMS Ewolucja stron internetowych Strony statyczne HTML, CSS Bogaty UI CSS, JavaScript, Flash Strony dynamiczne CGI, Perl, PHP Systemy CMS Kompletne systemy Organizacja i prezentacja treści

Geneza CMS Tworzenie i utrzymanie stron internetowych Problemy Umiejętności techniczne Rozumienie treści Potrzeba częstej aktualizacji Potrzeba automatycznej aktualizacji Profesjonalna prezentacja

Geneza CMS Ewolucja stron internetowych Strony statyczne HTML, CSS Bogaty UI CSS, JavaScript, Flash Strony dynamiczne CGI, Perl, PHP Systemy CMS Kompletne systemy Organizacja i prezentacja treści

Zarządzanie treścią System zarządzania treścią Content Management System, CMS Aplikacja służąca do tworzenia, edycji, zarządzania i publikowania zawartości w konsekwentnie zorganizowany sposób Co może stanowić „treść”? Dokumentacja, artykuły, instrukcje, broszury, zwykle określone standardami korporacyjnymi Dokumenty, obrazy, pliki dźwiękowe i wideo, strony internetowe

Zarządzanie treścią Przykład: Wirtualna Polska

Zarządzanie treścią Przykład: Allegro

Zadania systemu CMS System CMS może wspierać realizację następujących zadań (części lub wszystkich): Identyfikacja głównych użytkowników i ich ról w procesie zarządzania zawartością Przypisywanie ról i odpowiedzialności do różnych kategorii zawartości Określenie przepływu zadań (workflow) w procesie tworzenia i publikowania zawartości Śledzenie i zarządzanie wersjami dokumentów Przeszukiwanie zawartości Oddzielenie warstwy semantycznej od wizualizacji

Klasy systemów CMS Klasy systemów CMS Web Content Management System Document Management System Enterprise Content Management System Zarządzanie obiegiem dokumentów Praca grupowa Metadane, indeksowanie, wyszukiwanie Wersjonowanie, archiwizacja Wspomaganie procesów organizacyjnych Zapewnienie kanału dystrybucji wewnętrznych treści związanych z funkcjonowaniem przedsiębiorstwa Zwykle DMS i WCMS są częścią ECMS

Webowe systemy CMS Główne cele Łatwe zarządzania nawet bardzo rozbudowaną witryną internetową Łatwe dodawania i modyfikowania zawartości bez znajomości technologii (HTML, CSS, edytory, protokoły…) Rozdzielenie zadań i odpowiedzialności Autor, edytor, redaktor, redaktor naczelny Projektant, grafik Administrator (Backend geek ;-) ) Rozdzielenie formy od treści, łatwa zmiana stylu prezentacji

Architektura systemu CMS Trójwarstwowa architektura systemu CMS Dynamiczne generowanie stron na podstawie treści przechowywanej w bazie danych System CMS Baza danych Treść Strona WWW Moduł transformacji Szablon

Architektura systemu CMS Warstwa danych Przechowywanie treści, szablonów, uprawnień Relacyjna baza danych, XML-owa baza danych, system plików Warstwa aplikacji Główny silnik CMS Program dokonujący transformacji danych przechowywanych w bazie, realizujący autoryzację użytkowników, itd. Skrypt działający w ramach serwera WWW PHP, ASP.NET, JSP Warstwa prezentacji Praktycznie dowolne technologie tworzenia stron WWW HTML, CSS, JavaScript, Flash

Zarządzanie użytkownikami Role użytkowników w typowym CMS Autor Redaktor, edytor Menedżer, redaktor naczelny Administrator Programista Projektant, grafik

Zarządzanie użytkownikami Grupy użytkowników Niekoniecznie hierarchiczne Możliwość przynależenia do wielu grup Role użytkowników Mogą być tożsame z grupami lub nie Przykład: Rola związana z dostępem do określonego rodzaju zawartości, egzemplarza zawartości, grupy egzemplarzy, itp. Grupa użytkowników określa zestaw ról przypisanych do każdego użytkownika w grupie Możliwość tymczasowego przypisywania ról do użytkowników lub grup; delegacja odpowiedzialności

Zalety posiadania cms z punktu widzenia użtykownika: możliwość łatwej, szybkiej, samodzielnej aktualizacji Możliwość zrobienia strony, tanio profesjonalny wygląd lub za darmo Deweloper: może zarabiać na 1) stawianiu cmsów, 2) robieniu szablonów i rozszerzeń, personalizacji, 3) kompleksowo: swój cms pod klienta

Podsumowanie: po co komu CMS? Jestem Prezesem, potrzebuję strony dla mojej firmy Zapłaćmy firmie , niech zrobi stronę specjalnie dla nas Zapłaćmy firmie (nieco mniej...), niech dla nas postawi Joomlę Niech Kowalski postawi Joomlę na jutro, za co mu płacę? Jestem deweloperem, potrzebuję pieniędzy na życie Będę robił strony firmowe w PHP (specjalnie pod klienta) Będę stawiał Joomlę, wykorzystując dostępne szablony i rozszerzenia Będę tworzył szablony i rozszerzenia do Joomli