Unsere Datenschutzrichtlinie wird in Kürze aktualisiert. Bitte sehen Sie sich die Vorschau an.

Umbraco 7 Grundkurs

Umbraco hat die bessere Architektur

Testen Sie unsere 2016 Kurse

10 Tage kostenlos!

Jetzt testen Alle Abonnements anzeigen
Umbraco basiert auf ASP.NET und übernimmt viele Fähigkeiten von dieser Plattform und dem .NET-Framework – zum Beispiel die Sicherheit. Security Patches werden im .NET-Framework vorgenommen, ohne die laufende Umbraco-Applikation zu beeinträchtigen.

Transkript

Umbraco hat die bessere Architektur. Es gibt keinen Mix von sicherheitsrelevantem Code mit Features, was eine große Schwäche von PHP-basierten Systemen ist, wie WordPress, Joomla, Drupal, typo3. Das sehen wir hier auf dieser Folie. Links sehen wir Umbraco und rechts sehen wir die üblichen PHP-basierten Systeme. Fangen wir mit den PHP-basierten Systemen an. Sie haben eine schmale Schicht über dem Apache-Server, welcher der PHP-Interpreter ist. Auf dem sitzt die konkrete Anwendung, wie WordPress oder Joomla. Diese PHP-Anwendungen müssen wirklich alles, was sie brauchen, selber mitbringen. Also die Form-, Space-Security oder welche Security auch immer, gemischt mit den Features. Ich habe das hier farblich markiert. Das Weiße wäre sozusagen der Applikationscode, also Features, das Rote wäre security-bezogener Code. Nun ist es so, bei ASP.NET, Umbraco basiert ja auf Microsoft ASP.NET, kommt die Security mit dem ASP.NET bereits mit. Wenn also Microsoft irgendein Problem feststellt, in der Security von ASP.NET, dann wird einfach dieser Layer hier unten ausgetauscht und Microsoft stellt sicher, dass die Schnittstellen zu den Applikationen, die auf ASP.NET basieren, gleich bleiben. Das bedeutet, dass Ihre konkrete Applikation, wie Umbraco oder Ihre Webapplikation, die Sie auf Basis von Umbraco entwickelt haben, unverändert bleiben können, während die Security darunter ausgetauscht werden. Ganz anders bei Systemen, wie WordPress. Dort ist es so, wenn Sie ein Security Patch haben, es kommen pro Jahr mehrere Security Patches bei WordPress, dann müssen Sie die neueste Version von WordPress installieren. Es bleibt Ihnen gar nichts anderes übrig. Die neueste Version von WordPress hat Veränderungen im API, Veränderungen in den Features, die Sie eigentlich auf Ihr laufendes System gar nicht übernehmen wollen. Und um die Sache zu verschlimmern, auf Systemen, wie WordPress und Joomla, sitzen ja darüber noch die Themes, die auch nicht von Ihnen selbst sind, sondern die Sie irgendwo im Internet erworben haben. Und wir haben es oft genug in der Praxis mitbekommen, dass Agenturen auf uns zukommen, die einen Theme auf Basis von Wordpress installiert haben und das nach einem Update nicht mehr funktioniert. Das ist ein Risiko, das Agenturen und Designer eigentlich nicht eingehen sollten. Dieses Risiko besteht darin, dass wenn die Webseite aufgrund eines erforderlichen Security Updates nicht mehr läuft, weil das Theme nicht mehr mit dem neuen WordPress zusammenarbeitet, Sie einen speziellen Entwickler brauchen, der herausfindet, wie dieses Theme funktioniert und was sich im Zusammenspiel zwischen diesem Theme und WordPress verändert hat, um dann den Fehler zu beheben. Die Architektur von Umbraco unterscheidet sich wesentlich von der Architektur üblicher PHP-basierter Systeme, wie WordPress. Umbraco kommt mit einem kleinen Kern, also können Sie ein Umbraco so installieren, dass praktisch noch überhaupt nichts sichtbar ist. Sie haben weder Dokumenttypen noch Dokumente darin und es ist überhaupt noch keine Funktionalität vorinstalliert. Bei WordPress ist es genau anders herum. WordPress kommt mit einem großen Kern, der auf die Blockfunktionalität ausgelegt ist. Wenn Sie also jetzt die Blockübersicht oder die kürzlich veröffentlichten Artikel, also all diese Dinge auf Ihrer Webseite nicht sehen wollen, dann müssen Sie diese Dinge "wegprogrammieren". Bei Umbraco ist es genau anders herum. Jedes kleine Ding, das Sie brauchen, müssen Sie hinzufügen. Das ist deshalb hervorragend, weil dadurch der Code Ihrer Applikation, der auf Umbraco basiert, sehr schmal ist. Jeder Teil, der dort programmiert ist, hat auch tatsächlich mit Funktionalität zu tun, die Sie im Auftrag des Kunden Ihrem System hinzugefügt haben. Dann ist es so, dass aufgrund der Erweiterbarkeit von Umbraco die Backend-Integrationen alle ähnlich aussehen. Sie benutzen nämlich die Umbraco-Infrastruktur in dieser Baumansicht von Umbraco etc., um ein einheitliches Look-and-Feel zu erzeugen, während es bei WordPress so ein wiederverwendbares Backend-Modul nicht gibt. Jedes Theme in WordPress wird von daher anders administriert und hat eine andere inhärente Logik. Das führt dazu, dass innerhalb von einer Agentur, die sich zum Beispiel für WordPress als CMS entschieden hat, verschiedene Themes verwendet werden, die alle anders bedient werden müssen. Die Mitarbeiter müssen sich auf verschiedene Themes einschulen. Bei Umbraco haben Sie das einheitliche Look-and-Feel. Das heißt, wenn Sie eine Seite gesehen und administriert haben, können Sie im Grunde genommen mit allen anderen Seiten umgehen.

Umbraco 7 Grundkurs

Lernen Sie das mächtige Content Management System zu bedienen und steigen Sie in die Entwicklung dafür ein.

3 Std. 16 min (32 Videos)
Derzeit sind keine Feedbacks vorhanden...
 
Hersteller:
Software:
Umbraco Umbraco 7
.NET .NET 4.6
Exklusiv für Abo-Kunden
Erscheinungsdatum:07.09.2016

Dieser Online-Kurs ist als Download und als Streaming-Video verfügbar. Die gute Nachricht: Sie müssen sich nicht entscheiden - sobald Sie das Training erwerben, erhalten Sie Zugang zu beiden Optionen!

Der Download ermöglicht Ihnen die Offline-Nutzung des Trainings und bietet die Vorteile einer benutzerfreundlichen Abspielumgebung. Wenn Sie an verschiedenen Computern arbeiten, oder nicht den ganzen Kurs auf einmal herunterladen möchten, loggen Sie sich auf dieser Seite ein, um alle Videos des Trainings als Streaming-Video anzusehen.

Wir hoffen, dass Sie viel Freude und Erfolg mit diesem Video-Training haben werden. Falls Sie irgendwelche Fragen haben, zögern Sie nicht uns zu kontaktieren!