Das Herrmann & Lenz Monitoring Module wird momentan auf Version ExtJS 4 migriert. Die neuen Features von ExtJS ermöglichen viele neue Funktionen, wie beispielsweise das serverseitige Durchsuchen aller Entitäten, das Einsparen einiger Requests durch browserseitiges Caching, verbesserte Wiederverwendung von Code durch die neue Vererbungsarchitektur und weniger Javascript-Code, der geladen werden muss durch den Classloader.
Letzterer zeichnet auf, welche ExtJS-Komponenten während der Benutzung des H&L Monitoring verwendet werden und lässt jene weg, die nicht gebraucht werden. Daraus entsteht dann ein ExtJS, welches genau auf die Funktionen des H&L Monitoring zugeschnitten ist.
Um die Klassen auf die neue ExtJS 4 Architektur zu migrieren, wurden Ruby-Skripte geschrieben, welch die nötigen Informationen aus den vorhandenen Klassen zusammentragen und neue Klassen generieren, die dem ExtJS 4 Schema gerecht werden. In Anbetracht der über 500 Javascript-Dateien lohnt sich diese Mühe.
Als Beispiel sei hier ein Skript aufgeführt, welches die Fields.js, welche Administrative Entitäten-Definitionen enthiehlt, in Einzeldateien aufteilt und eine jsoPart.xml generiert. Diese wird nach einer Kontrolle der jso.xml hinzugefügt. JSO (Java Script Optimizer) kümmert sich um das zusammenfügen und optimieren der einzelnen JavaScript-Dateien für die Produktiv-Version.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Herrmann & Lenz - Security Checks
Machen Sie Ihre Umgebung sicher!
Herrmann & Lenz Services bietet Ihnen vollumfängliche Security Checks für Ihre Oracle und MS SQL Server Datenbanken an. Auf Wunsch inkl. Prüfung der gesamten Infrastruktur.
Für ein optimales Website-Erlebnis nutzen wir Cookies und ähnliche Funktionen, um personalisierte Inhalte zu zeigen, Funktionen anzubieten und Statistiken zu erheben. Hierzu sind unter anderem Tools von Unternehmen mit Sitz in den USA eingebunden (z.B. Google - weitere Infos siehe unsere Datenschutzerklärung). Wenn diese Tools aktiv sind, können personenbezogene Daten (z.B. Ihre IP-Adresse) an Server der jeweiligen Unternehmen weitergegeben werden. Ein Klick auf „Zustimmen“ erlaubt uns diese Datenverarbeitung sowie die Weitergabe an Drittanbieter gemäß unserer Datenschutzerklärung. Cookies lassen sich jederzeit ablehnen oder in den Einstellungen anpassen.
Diese Website verwendet Cookies, um Ihre Erfahrung beim Navigieren durch die Website zu verbessern. Von diesen werden die nach Bedarf kategorisierten Cookies in Ihrem Browser gespeichert, da sie für das Funktionieren der Grundfunktionen der Website unerlässlich sind. Wir verwenden auch Cookies von Drittanbietern, die uns helfen zu analysieren und zu verstehen, wie Sie diese Website nutzen. Diese Cookies werden nur mit Ihrer Zustimmung in Ihrem Browser gespeichert. Sie haben auch die Möglichkeit, diese Cookies abzulehnen.
Notwendige Cookies sind essenziell für die grundsätzliche Funktionalität der Website. Sie stellen sicher, dass alle grundlegenden Funktionen genutzt werden können, sowie Sicherheits-Features bei der Nutzung der Seite aktiv sind. Die Daten der notwendigen Cookies sind anonymisiert.
Cookie
Dauer
Beschreibung
_GRECAPTCHA
5 months 27 days
This cookie is set by the Google recaptcha service to identify bots to protect the website against malicious spam attacks.
cookielawinfo-checkbox-analytics
1 year
Set by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Analytics" category .
cookielawinfo-checkbox-necessary
1 year
Set by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Necessary" category .
cookielawinfo-checkbox-others
1 year
Set by the GDPR Cookie Consent plugin, this cookie is used to store the user consent for cookies in the category "Others".
cookielawinfo-checkbox-performance
1 year
Set by the GDPR Cookie Consent plugin, this cookie is used to store the user consent for cookies in the category "Performance".
viewed_cookie_policy
1 year
The cookie is set by the GDPR Cookie Consent plugin to store whether or not the user has consented to the use of cookies. It does not store any personal data.
Analyse Cookies werden genutzt, um nachzuvollziehen wie Webseiten-Besucher mit der Seite interagieren. Diese Cookies enthalten Informationen zu relevanten Metriken, wie die Anzahl der Besucher, die Bounce-Rate, wo der Traffic her kam usw.
Cookie
Dauer
Beschreibung
_ga
2 years
The _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors.
_gh_sess
session
GitHub sets this cookie for temporary application and framework state between pages like what step the user is on in a multiple step form.
_gid
1 day
Installed by Google Analytics, _gid cookie stores information on how visitors use a website, while also creating an analytics report of the website's performance. Some of the data that are collected include the number of visitors, their source, and the pages they visit anonymously.
Leistungs-Cookies werden verwendet, um die wichtigsten Leistungsindizes der Website zu verstehen und zu analysieren, was dazu beiträgt, den Besuchern eine bessere Benutzererfahrung zu bieten.
Cookie
Dauer
Beschreibung
_gat
1 minute
This cookie is installed by Google Universal Analytics to restrain request rate and thus limit the collection of data on high traffic sites.