Direkt zum Inhalt
Bild
media1%20-%20opensense%20labs.jpg

Drupal Media & Lösungen von Drittanbietern: Ergibt die Integration ein vollständiges Bild?

AI-Translated
article publisher

Vasundhra

Drupal

Kommunikation ist das Herzstück aller menschlichen Interaktionen, und die Medien sind wie das Blut, das alle notwendigen Ideen und Ausdrucksformen transportiert. 

Medien bilden die wesentliche Verbindung zwischen dem Einzelnen und den Anforderungen der technologischen Gesellschaft.
-Jacques Ellul

Wir als Individuen sehen jeden Tag Hunderte von Werbeanzeigen. Wir wühlen in unseren Handys und starren auf diese Tabs. Menschen wie wir haben einen deutlichen Anstieg der Marketingtaktiken bewirkt. 

Marketingtaktiken wie Social Media, Videos, Suchmaschinenoptimierung, Mobile Paid Media und E-Mail-Marketing haben den Bedarf an qualitativ hochwertigen Inhalten geweckt. Worauf unsere Köpfe achten, hängt vom Interesse und davon ab, wie überzeugend die Werbung oder der Inhalt ist.

Bild einer blauen Wolke mit der Aufschrift Inhalt, unter der 28 Lego-Menschen stehen und Regen durch diese Wolke auf sie herabregnet

Es ist für Unternehmen notwendig, ihre Zielgruppe zu erkennen und Inhalte zu liefern, die das Durcheinander durchbrechen und bei ihren Kunden ankommen.

Drupal Media kann diese Aufgabe hervorragend erfüllen und fast alles leisten, indem es digitale Assets auf elegante Weise miteinander verbindet.  

Sie fragen wie?

Ich sage - lasst es uns herausfinden!

Die Entwicklung des Medienmanagements in Drupal 8 

Drupal 8 Versionen Wann wurde es eingeführt? Was wurde angeboten?
Drupal 8.2 5. Oktober 2006  Grundlegende Out-of-the-Box-Medienverarbeitung 
Drupal 8.3 6. April 2017 Dies brachte eine verbesserte Medienverarbeitung in Drupal 8. Migration von Drupal 7-Dateientitäten zu Drupal 8-Medienentitäten
Drupal 8.4 4. Oktober 2017 Einführung einer neuen Media API in den Core. Für Site-Builder wird Drupal 8.4 mit dem neuen Medienmodul ausgeliefert, d. h. der Basis-Medienentität
Drupal 8.5 7. März 2018  Unterstützung von Remote-Videos im oEmbed-Format.
Drupal 8.6 7. November 2018  Für den Ersteller von Inhalten: eine umfassendere Integration von Bildern und Medien sowie ein besseres Management digitaler Assets.

Medientyp und beste Lösungen für den Umgang mit ihnen

Der Medientyp wird im Allgemeinen mit dem Dateninhalt wie einer Anwendung, Audioinhalten, Bildtextnachrichten, einem Videostream usw. kategorisiert. Der Medientyp vermittelt den Anwendungen, welche Art von Anwendung für den Prozess benötigt wird. Medientypen wie Bilder, Grafiken, Icons und Videos werden mit Hilfe von Drupal-Modulen hervorragend verarbeitet. 

Medientypen können mit Hilfe einiger Praktiken verarbeitet werden:

  • Wartung des Medienmoduls 

Die Wartung von Modulen in Drupal kann mit Hilfe verschiedener Funktionen erreicht werden. Statusbericht-Bildschirm (der eine Vielzahl von Problemen überprüft), Cron (der die Aufgabe einer Website in "N" Stunden automatisiert), Caching und Bereitstellung sind einige der Teile des gesamten Bildes der Modulwartung.

Das Medienmodul bietet eine "Basis"-Entität für Assets. Dies ermöglicht es den Benutzern, die Interaktionen der Drupal-Site mit Medienressourcen zu standardisieren. Lokale Dateien, Bilder, Youtube-Videos und Tweets können mit Hilfe eines Medienmoduls behandelt werden. 

  • Erstellen von Distributionen 

Wenn Sie eine Drupal-Site einrichten, bedeutet dies in der Regel, dass Sie verschiedene beigesteuerte Module (Medien und Nicht-Medien) herunterladen und konfigurieren müssen. Um den gesamten Prozess zu vereinfachen, gibt es eine Vielzahl von "vorkonfigurierten" Versionen von Drupal, die heruntergeladen und für eine bestimmte Site verwendet werden können. Diese vorkonfigurierten Versionen von Drupal werden als Distributionen bezeichnet. Mit diesen "vollwertigen" Distributionen können Sie einfach und schnell eine Site für den speziellen Zweck einrichten.  

  • Site-Erstellung 

Drupal 8 wird mit den beliebtesten Texteditor-Modulen und Bild-Uploader-Modulen geliefert. Beide bieten den Benutzern grundlegende HTML-Steuerelemente und die Möglichkeit, den Inhalt zu bearbeiten. Texteditor-Module wie Paragraphen gewähren dem Benutzer eine sauberere Datenstruktur. Das Risiko, Fehler zu machen, ist fast null, da das Modul als Umgebungsindikator bekannt ist, das bei der Korrektur von Fehlern hilft. 

  • Benutzerdefinierte Entwicklung 

Drupal ist eine Sammlung von Modulen und Distributionen. Da immer mehr Unternehmen eine ansprechende digitale Erfahrung für ihre Stakeholder aufbauen wollen, hat das Drupal CMS benutzerdefinierte Entwicklungen in seiner Plattform vorgenommen. Die Version bringt bedeutende Änderungen in Modulen mit sich, die zu einer besseren Benutzererfahrung und Effizienz der Website beitragen. 

Medienerwartungen als Content-Autor und Site-Builder 

State of Drupal 2016 Umfrage, an der 2.900 Personen teilnahmen, ergab die beiden am häufigsten nachgefragten Funktionen in Bezug auf die Content-Ersteller-Persona.

Die beiden am häufigsten nachgefragten Funktionen waren

  • Umfangreichere Medien 
  • Medienintegration

So wurde die "Medieninitiative" für Drupal 8 eingeführt, die erweiterbare Basisfunktionalitäten bereitstellte. Für die Medienverarbeitung im Core wurden die Unterstützung der wiederverwendbaren Assets, das Durchsuchen von Medien, Remote-Videos mit der erweiterbaren Sauberkeit der beigesteuerten Module realisiert. 

In Drupal 7 war das Medienmodul vollgepackt mit vielen Funktionen. In Drupal 8 wurde es neu erstellt und in separate Module eingeführt. Die drei wichtigsten Module, die die Medienentitäten hervorragend verarbeiten, sind:

Medienentität 

Zur Speicherung von Medien-Assets wurden Medienentitäts-Module eingeführt. Dieses Modul bietet eine Basisentität für die Medien, eine sehr einfache Entität, die sich auf alle Arten von Medienobjekten bezieht. Die Medienentität stellte auch eine Beziehung zwischen Drupal und der Medienressource dar.  

Entität einbetten

Die WYSIWYG-Einbettungsunterstützung (innerhalb des Textbereichs) wird durch das Entität-Einbettungsmodul in Drupal 8 ermöglicht. Der Core besteht aus einem Editor- und einem Filtermodul. Dieses Modul ermöglicht es einem Site-Builder, eine Schaltfläche zu erstellen, die einen Editor mit dem Textbereich verbindet, daher der Name "Entität einbetten".

Entitätsbrowser

Das Entitätsbrowser-Modul bietet flexible und generische Tools zum Durchsuchen und Auswählen von Entitäten. Es kann in jedem Kontext verwendet werden, in dem man eine Anzahl von Entitäten auswählen und etwas mit ihnen tun muss. Die Inline-Entität bot auch die Integration der Medien.

Site-Builder wünschen sich, dass jede Art der Mediennutzung einfach verfolgt und ihnen präsentiert werden kann. Diese drei Module helfen ihnen, diese Aufgabe zu erfüllen.

Integrationen von Drittanbietern für Medienlösungen 

DAM (Digital Asset Media)

Ein digitales Asset ist jeder Text oder jedes Medium, das in eine binäre Quelle formatiert ist und das Recht zur Nutzung beinhaltet. Alle digitalen Dateien, die dieses Recht nicht beinhalten, gelten nicht als digitale Assets. Digitale Assets werden in Bilder und Multimedia, sogenannte Medien-Assets, sowie in Textinhalte kategorisiert, und die Verwaltung dieser Arten von Assets wird als Digital Asset Management bezeichnet. Module wie Acquia DAM, Bynder, Integrationsmodul, EMBridge, S3-Dateisynchronisierung, Q Bank, Asset Bank, Media Valet und Elvis tragen zur Integration von DAM und Drupal Media bei. 

Bild eines Laptops mit einem Diagrammbild auf dem Bildschirm und fünf Unterbilder sind über Punkte miteinander verbunden

CDN (Content Delivery Network)

CDN ist ein global verteiltes Netzwerk von Proxy-Servern. Es integriert das Auslagern statischer Assets wie Bilder, Videos, CSS und JS.

CDN wie Cloudflare bietet Bildkomprimierung und ist ideal für Content-Delivery-Network-Dienste. CDN bietet mehrere Vorteile gegenüber der direkten Bereitstellung des Traffics:

  1. Assets können in einem Proxy zwischengespeichert werden, der geografisch näher an den Endbenutzern liegt, was in der Regel zu einer hohen Download-Geschwindigkeit führt.
  2. Jede Seitenantwort wird mit dem Ursprungsserver und dem CDN geteilt.
  3. Einige der CDN's bieten einen Seitenoptimierungsdienst an, der die Leistung und auch die Benutzererfahrung weiter verbessert. 

Um die Integration zu erleichtern, verfügt Drupal über ein CDN-Modul, das hilft, den Prozess zu beschleunigen und agiler zu gestalten. 

Bild der Wolke mit der Aufschrift CDN, wobei drei Teile auf der linken Seite der Wolke mit Punkten verbunden sind und das gleiche auf der rechten Seite


Externer Speicher 

Es ist nicht ungewöhnlich, dass große Dateien und Ordner die Geschwindigkeit der Website beeinträchtigen. Große Dateien werden in der Regel nicht zwischengespeichert, was dazu führt, dass jede Anfrage zum Laden der Website langsam ist. Drupal-Module wie das S3-Dateisystem, die Storage API und AmazonS3 tragen in hohem Maße zur Integration von externem Speicher bei. Diese Module verwalten den Speicher und die Dateien in ihrer API, indem sie Ihren Drupal-Sites ein zusätzliches Dateisystem zur Verfügung stellen. 

Bild einer silbernen Röhre, die durch zwei Hin- und Herpfeile mit Dateisymbolen gekennzeichnet ist

Infrastruktur 

Eines der prominentesten Beispiele für die Integration von Infrastruktur ist Cloudflare. Es ist eines der größten Netzwerke, die im Internet betrieben werden. Menschen nutzen die Dienste von Cloudflare, um die Sicherheit und Leistung ihrer Websites zu erhöhen. 

Eine Reihe verschiedener Lösungen, die in den Einrichtungen der Kunden implementiert werden, sind heute recht umfangreich. Oft sind die Subsysteme einer scheinbar einheitlichen IT-Landschaft entweder lose miteinander verbunden, oder die Interaktion zwischen ihnen wird durch Datei- und Datentransfer per E-Mail oder von Hand zu Hand sichergestellt.

Wenn Inhalt zu Medien wird 

Inhalte auf Ihrer Website würden sich wie Medien verhalten, denn seien wir ehrlich, das Inhaltsverzeichnis oder der Inhalt, der in der Datenbank des digitalen Inhalts gespeichert ist, ist eine assoziative Menge von Datenverwaltung, Such- und Zugriffsmethoden, die den Zugriff auf Inhalte ermöglichen. Es beinhaltet

Content Pooling 

Content Pooling beinhaltet die Speicherung des Lernmaterials in Form von Objekten, Metadaten sowie der Beziehung, die zwischen ihnen besteht. Es ist die Zusammenfassung der Ressourcen (Assets, Ressourcen usw.) zum Zweck der Gewinnmaximierung und Risikominimierung, Content Pooling wird durchgeführt. 

Content Syndication 

Content Syndication ist der Aufbau einer Suite von Drupal-Sites, die Inhalte von einer zentralen Drupal-Quelle beziehen müssen. Das CMS bietet eine Reihe von hervorragenden Tools, um die Erstellung und Moderation von Inhalten zu vereinfachen. Die Benutzer können Inhalte einmal erstellen und überall verfügbar machen. Pushen Sie Inhalte und Medienelemente auf beliebige Sites, um sie auf einer beliebigen Remote-Site zu veröffentlichen. 

Bereitstellen

Dieses Modul von Drupal 8 ermöglicht es dem Benutzer, Inhalte auf allen Drupal-Sites einfach zu inszenieren und in der Vorschau anzuzeigen. Es verwaltet automatisch Abhängigkeiten zwischen Entitäten und ist speziell für eine umfangreiche API konzipiert, die einfach erweitert werden kann. 

Contenta CMS 

Das Hauptziel von Contenta CMS war es, den Inhalt glücklich zu machen. Es ist eine Community-gesteuerte API-First-Distribution für Drupal 8, die den Benutzern eine Standardplattform zusammen mit dem Inhalt bietet. Bei Contenta CMS geht es darum, den Nutzern die Schmerzen zu nehmen. Es erstellt entkoppelte Anwendungen und Websites. 

Jenseits von Version 8 

Drupal 8 wurde ohne Unterstützung der Medienbibliothek veröffentlicht. Daher ist geplant, die Hinzufügung der Medienbibliothek in Drupal 8 zu veröffentlichen. Die Entwickler arbeiten derzeit daran, Drupal 8 eine Medienbibliothek hinzuzufügen, damit die Autoren von Inhalten bereits vorhandene Medien aus einer Bibliothek auswählen und einfach in ihre Beiträge einbetten können. Sobald die Medienbibliothek stabil ist, können die Autoren von Inhalten die Verwendung der alten Datei-Upload-Funktion einstellen und die neue Medienbibliothek zur Standarderfahrung machen.

Anstatt an Drupal 9 als separater Codebasis zu arbeiten, ist geplant, es in Drupal 8 zu veröffentlichen, was bedeutet, dass neue Funktionalitäten auf dem Abwärtskompatibilitäts-Code zusammen mit den experimentellen Funktionen hinzugefügt werden. Für Autoren von beigesteuerten Modulen arbeitet Drupal 9 an Kompatibilitäten (vor der Veröffentlichung von Drupal 9 dürfen die Benutzer ihr Medienmodul für die neue Medienbibliothek aktualisieren) 

Bild einer Linie, die 2019, 2020 und 2021 zeigt und einen Pfeil am Anfang hat. Die Versionen sind oben auf einer Linie mit blauem Hintergrund geschrieben
Quelle: Dries Buytaerts Blog

Fazit

Da die Welt immer stärker in die Medien involviert ist, ist die Notwendigkeit, damit umzugehen, wirklich wichtig geworden. 

Medien sind wichtig, weil sie es den Menschen ermöglichen, Informationen an ein größeres Publikum über einen längeren Zeitraum zu übertragen. Die Bedeutung der Medien ist heute immens. Noch nie zuvor in der Geschichte der Menschheit hatten die Medien einen solchen Einfluss. 

Ja, Drupal hat in diesem Sektor einen langen Weg zurückgelegt. Kontaktieren Sie uns unter [email protected], um mehr über die Medienverarbeitung in Ihren Drupal-Sites und die von uns angebotenen Dienstleistungen zu erfahren.

Abonnieren

Ready to start your digital transformation journey with us?

Related Blogs

Zurück von der DrupalCon Atlanta 2025: Ein Meilenstein für OpenSense Labs

DrupalCon Atlanta 2025 OpenSense Labs

„Fit. Schnell. Für die Ewigkeit gebaut.“ Das war nicht nur ein Slogan, sondern die Denkweise, mit der wir zur DrupalCon…

Erklärbare KI-Tools: SHAPs Stärke in der KI

Explainable AI tools Explainable AI And SHAP OpenSense Labs

Wissen Sie, was erklärbare KI-Tools sind? Erklärbare KI-Tools sind Programme, die zeigen, wie eine KI ihre Entscheidungen…

KI-Chatbots: Präzision und Persönlichkeit in Perfektion

Creating AI Chatbot OpenSense Labs

In der Welt der künstlichen Intelligenz ist die Entwicklung eines KI-Chatbots, der nicht nur akkurate Informationen liefert…