OpenCMS programozói bevezetés Krizsán Zoltán iit me.

Slides:



Advertisements
Hasonló előadás
Készítette:Darázsi LászlóXZ1J94 Muráti ÁkosJNC2FC Szeles JózsefVC4DV7.
Advertisements

MICROSOFT OFFICE ACCESS 2003.
// Internet és KKV-k Fent vagyunk az Interneten! Hogyan tovább?! Dr. Nemes László, igazgató - Carnation Rt. Budapest, szeptember. 27.
Felhasználói felületek és üzleti logika Bollobás Dávid ASP.NET
Segítség! Felnőttem! Nagy terhelhetőségű, magas rendelkezésreállású rendszerek építési és üzemeltetési útmutatója Kovács Zsolt Szerverhotel igazgató.
IBM Software Group © 2006 IBM Corporation Hatékonyság és üzleti intelligencia Egységesített felület meglévő alkalmazásainkhoz Szabó János Technikai szakértő.
Tóth Tamás, EWYXK4 BME-VIK Automatizálási és Alkalmazott Informatikai Tanszék Konzulensek: Dávid Zoltán, Gincsai Gábor Budapest, tavaszi félév.
Az Exchange/Outlook rendszer n Ebben a részben az olvasó megismerkedik – Az Exchange serverrel – Az Outlook 97 csoportmunka szoftverrel.
1 / / 13 Bevezető Forgalmi dugók okozta problémák: - Feszültség - Sietség - Szabálytalan közlekedés → baleseti források Megoldás: A jó megoldások.
Többfelhasználós és internetes térkép kezelés, megjelenítés.
SQL Server 2005 Reporting Services a gyakorlatban
Service Pack 1 ^ ^ Hagyományos rendszerek Privát felhőPublikus felhő.
Az előd – IIS 6 2 Forrás: Secunia, Forrás: Netcraft, August 2007 Web Server Survey Elterjedtség.
Útmutató Java telepítéséhez windows 7-re
1 Fejlett Programozási Technikák 2. 15/9. Fejlett Programozási Technológiák 2. 2 Az előző mai előadás tartalma: Számítógépes biztonság Jáva és a biztonság.
Programozás II. 3. Gyakorlat C++ alapok.
Fejlett Programozási Technológiák II. Világos Zsolt 1. gyakorlat.
1 Fejlett Programozási Technikák 2. 15/10. Fejlett Programozási Technológiák 2. 2 Az előző előadás tartalma Java Servlet  Servlet Interfész  Servlet.
4. Gyires Béla Informatikai Nap május 6.1 Márton Ágnes Debreceni Egyetem Informatikai Kar Informatikai Rendszerek és Hálózatok Tanszék A Virtual.
WEB Technológiák Coldfusion ME Általános Informatikai Tsz. dr. Kovács László.
Entity framework Krizsán Zoltán
Közös kinézet Mester oldal, témák, skin-ek, css Webalkalkalmazás fejlesztése ASP.NET-ben Krizsán Zoltán.
ASP.NET „röviden” Krizsán Zoltán ver: 0.2.
Instant alkalmazások SharePoint platformon. A fejlesztés és a testre szabás határai elmosódtak. A testre szabást végző legtöbbször nem programozó A.
Modularizált felépítés SzervermenedzsmentBiztonságDiagnosztika FTP szerver Finom fejlesztések Közös konfiguráció.
Szombathely Dinamikus WEB programozás: PHP és JSP.
Egyszerű webes alkalmazás fejlesztése
WEB Technológiák ISAPI ME Általános Informatikai Tsz. dr. Kovács László.
WEB MES (webes gyártásirányító rendszer)
Microsoft BI technológiák az eszközmenedzsment szolgálatában
Ez a dokumentum az Európai Unió pénzügyi támogatásával valósult meg. A dokumentum tartalmáért teljes mértékben Szegedi Tudományegyetem vállalja a felelősséget,
Adatátvitel szabadon Bódis Zoltán Budapest, január
Web Application for Resource Planning
Optimalizálás Ez az előadó neve beosztása vállalata.
Felhasználók azonosítása és jogosultságai, személyre szabás Borsi Katalin és Fóti Marcell NetAcademia Oktatóközpont.
Vezérlők használata és írása Ez az előadó neve beosztása vállalata.
Kezelői felületek. Exchange 2000/2003 Exchange System Management (ESM) MMC konzol Exchange 2007 Exchange Management Console (EMC) MMC konzol Exchange.
Publikációs portál Initial J2EE architecture UML bázisú modellezés és analízis Csapat: UML7 (Percze Dániel, Rajnai Zoltán, Ráth István, Tóth Dániel, Vágó.
Budapest, június 28. Ontológia kezelő modul tervezése szöveges információt kezelő informatikai rendszer számára Förhécz András BME Méréstechnika.
Előadóról Név: Zumpf Tamás
WEB 2.0. Amiről szó lesz… Web átalakulóban, a WEB 2.0 –Újszerű weboldalak… –Első a tartalom! –A felhasználók hatalomátvétele?! –A Web mint platform –
Fejlesztés PHP-NUKE portál rendszerre Horváth Zoltán Második Magyarországi PHP Konferencia március 27. Copyright PHP Konferencia,
Flash és PHP? De még mennyire! Kiss-Tóth Marcell
Bevezetés a PHP világába - kezdőknek
Support.ebsco.com Folyóirat-figyelő létrehozása Oktatóprogram.
3. előadás.  Apache szerver tudnivalók  Az index.php .htaccess – web-szerverünk beállításai  Konfigurációs állományok  Adatbázis kapcsolódás beállítása.
Web Architecture. Development of Computing Architectures Monolithic mainframe programming Client Server Real Client Server Web Programming.
1 Verseny 2000 gyakorlat ODBC Adatforrás létrehozása.
Müller László vezető fejlesztő EQL Soft Informatikai és Tanácsadó Kft.
4/7/2017 StorSimple: A felhő-integrált tároló Windows Server 2012 R2 konferencia © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows,
Fejlett Programozási Technológiák II. 2009, Nagy Csaba JSP – Java Server Pages.
HTML ÉS PHP (Nagyon) rövid áttekintés. ADATBÁZISRENDSZEREK MŰKÖDÉSI SÉMÁJA Felh. interakció DB Connector MySQL ? A gyakorlaton:
ORSZÁGOS SZÉCHÉNYI KÖNYVTÁR E-SZOLGÁLTATÁSI IGAZGATÓSÁG BIBLIOTHECA NATIONALIS HUNGARIAE Az Elektronikus Periodika Archívum és Adatbázis, avagy hogyan.
Java web programozás 7-8..
Violet nails Készítette: Csőke Vivien. Bevezetés Téma: Violet nails - műkörömkészítő weblapjának elkészítése A weboldal elérhető az alábbi címen: violetnails.atw.hu.
Modularizált felépítés Szerverfelügyelet BiztonságDiagnosztika FTP szerver Közös konfiguráció, deployment.
A Windows Server 2003 termékcsalád A Windows Server 2003 termékcsaládnak 4 tagja van: Windows Server 2003, Standard Edition Windows Server 2003, Enterprise.
Webes MES keretrendszer fejlesztése Kiss Miklós Dániel G-5S8 Tervezésvezető: Dr. Hornyák Olivér.
Java web programozás 5..
Java Csoport Antal Péter Bátfai Norbert Jeszenszky Péter.
FIR fejlesztések, változások március 17.. Új verzió változásai Márciusi verzióval új, FIR 4.1 xsd Új adatkör: o Juttatások, o Térítések.
Palotás Ádám és Fodor Gergely Oracle Data Integrator Bemutató és gyakorlat
.NET FRAMEWORK Röviden Krizsán Zoltán 1.0. Tulajdonságok I Rövidebb fejlesztés 20 támogatott nyelv (nyílt specifikáció) 20 támogatott nyelv (nyílt specifikáció)
WINS Windows Internet Name Service. NetBIOS névfeloldás WINS nélkül tréfiokoskamorgó Ki a morgó ? Szórt üzenet Net use t: \\morgó\iratok Windows 2003-nak.
Opencms modul fejlesztés Krizsán Zoltán. Modulok fajtái Nincs előírás, csak tipikus tennivalók: –Content type: új típus(oka)t vezet be. –Template: új.
Ingyenes, online technikai kurzusok Microsoft Virtual Academy.
UMN Mapserver és a Grass használata a Geológiában Soós Dániel, Phd. Hallgató Miskolci Egyetem Geodéziai és Bányaméréstani Intézeti Tanszék.
Információ és kommunikáció Gellér Zoltán 2015 Számítógépes ismeretek.
A JaDoX, mint repozitórium szoftver a közgyűjteményi informatikában JaDoX 3 Monguz Portál24 Monguz Kft. Mazula Zoltán.
Kulcsrakész Közgyűjteményi Portál
Előadás másolata:

OpenCMS programozói bevezetés Krizsán Zoltán iit me

Szükséges ismeretek Java JSP J2EE JAVA Bean

Site adatai Tartalom típusai –Statikus (jpg, pdf, …) –Dinamikus (jsp, html, …) VFS – Virtual File System Valójában adatbázis táblában RFS – Real File System Tányleges fájlrendszer

Offline – online részek Offline (munkaverzió) –Kívülről nem érhető el –VFS Online (éles verzió) –Kívülről elérhető –RFS –Ide kerül a fájl ha: Publikáltuk vagy Export tulajdonság true

Kérés kiszolgálása

Opencms, mint webalkalmazás Tipikus J2EE webalkalmazás 3-tier architektúra Kiszolgálás menete: Web szerver fogadja a kérést Ha az opencms-nek szól átadja azt Opencms adatbázist használva előállítja a kimenetet

A webalkalmazás felépítése WEB-INF: minden wealk.-nak van –config: beállítások (xml) –Logs: opencms.log –cmsshell export setup resourses

VFS felépítése sites system –login : bejelentkezési oldal –modules: modulok helye (speciális jegyzékek) –workplace

Moduláris felépítés

Opencms web kérés feldolgozás I s] em/logon/index.html Server: mydevserver Port: 8080 Context: opencms Servlet: opencms Parameters: /system/logon/index.html

Opencms web kérés feldolgozás II (Ha nem jsp) 1.A paraméter alapján megkeresi a VFS- en 2.Meghatározza, majd ellenőrzi a jogokat. 3.Meghatározza a fájl típusát (nem kiterjesztés, beállítható). 4.Megkeresi a fájlhoz társított “erőforrás betöltőt”. 5.Meghívja az “erőforrás betöltőt”.

Html xml fájl valódi tartalma

Fájl paraméterei

Paraméterek Alapértelmezett konfig fájlokból. Jegyzékhez, és fájlhoz is rendelhetőek. Öröklődnek. Vannak beépíthetőek, saját hozható létre

Erőforrás betöltők Konfig fájlban fájltipusok, és hozzá rendelt betöltők (1-1) Eredmény függ: –tartalomtól –paraméterektől Legtöbb fájl xml CmsXmlContentLoader

Template-ek Jsp fájlok, amelyek közös megjelenítést biztosít Menüt szervez 2 beépített: templateone, templatetwo Fontos paraméterek –Template –Template-elements –Templateclass