„Großer Gott!“, ruft der Wissenschaftler in der bekannten Science-Fiction-Trilogie „Zurück in die Zukunft“, die 1985 in die Kinos kam. Dieser Ausruf des Wissenschaftlers, der in seinem fliegenden Auto 30 Jahre in die Zukunft reist, deutet auf bemerkenswerte Erfindungen des Homo sapiens hin, die in der gegenwärtigen Welt dieses Films ein kolossales Rätsel darstellen.

Drupal revolutioniert die Webanwendungsentwicklung mit seiner Flexibilität bei der Integration mit zukunftsweisenden Technologien
Seit die allererste Website, die von dem britischen Wissenschaftler Tim Berners-Lee erfunden wurde, 1990 online ging, haben Technikbegeisterte die enormen technologischen Fortschritte der folgenden Jahre beobachtet. In ähnlicher Weise revolutioniert Drupal die Webanwendungsentwicklung mit seiner Flexibilität bei der Integration mit zukunftsweisenden Technologien.
Was macht Drupal mit den zukunftsweisenden Technologien, um Ihnen den „Großer Gott!“-Moment zu bescheren?
Zukunftsweisende Technologien: Strategische Trends mit breiter Branchenwirkung
Wie Gartner feststellt, wird eine Verflechtung von Menschen, Geräten, Inhalten und Diensten als intelligentes digitales Netzwerk bezeichnet. Digitale Unternehmen werden durch aktivierende digitale Modelle, Geschäftsplattformen und eine umfangreiche, intelligente Sammlung von Diensten unterstützt.
Intelligent: Da KI in fast jede andere Technologie eindringt, kann ein klar definierter Fokus dynamischere autonome Systeme ermöglichen.
Digital: Verschmelzung der virtuellen und realen Welt, um eine immersive Umgebung zu schaffen.
Netzwerk: Die Verbindungen zwischen einer wachsenden Anzahl von Personen, Unternehmen, Dienstleistungen, Geräten und Inhalten zur Bereitstellung digitaler Ergebnisse.

Das intelligente digitale Netzwerk ist die Verflechtung von Menschen, Geräten, Inhalten und Diensten
Immersive Erlebnisse, digitale Zwillinge, künstliche Intelligenz, Konversationsplattformen, Blockchain, kontinuierliche adaptive Sicherheit und andere, wie in der obigen Abbildung dargestellt, bilden die Grundlage für die nächste Generation digitaler Geschäftsmodelle und Ökosysteme.
Mehr als nur Websites: Integration von Zukunftstechnologien und Drupal
Drupal gehört zu den Vorreitern, wenn es um inhaltsreiche Websites geht. Da außerhalb von Drupal neue Entdeckungen gemacht werden, ist es nur besser, den Vorteil der Flexibilität von Drupal zu nutzen, um Technologien der nächsten Generation zu integrieren.
Künstliche Intelligenz
Ein Bereich der Informatik, der die Entwicklung intelligenter Maschinen betont, die wie Menschen arbeiten und handeln können, Künstliche Intelligenz ist in aller Munde, seit sie auf der Bildfläche erschienen ist. Wie kann sie für Ihre Drupal-Websites genutzt werden?
Chatbots
Es gab mehrere Phasen in der Art und Weise, wie Menschen mit Computern interagierten. Die erste war die Terminal-Schnittstelle, die die Verwendung von Befehlszeilen oder DOS-Eingabeaufforderungen beinhaltete. Die zweite Phase war die grafische Schnittstelle, die visuelle Darstellungen von Programmen, Dateien und Aktionen verwendete. Die dritte Welle ist die Konversationsschnittstelle, die es Benutzern ermöglicht, mit Computern in einer natürlichen Sprache zu interagieren.
Chatbots, die auf Technologien der künstlichen Intelligenz basieren, sind wunderbar für Ihre Website, da sie eine Konversations-UI bieten und Ihrem Unternehmen enorm zugute kommen können. Drupal bietet eine Reihe nützlicher Module, die bei der Integration von Chatbots in die Website helfen und so eine Konversationsschnittstelle für die Benutzer bereitstellen.
Das Facebook Messenger Bot-Modul, das vom Weißen Haus erstellt wurde, bietet Ihnen das Werkzeug zur Entwicklung eines Chatbots auf einer Facebook Messenger-Plattform.
Chatbot API, ein weiteres Drupal-Modul, kann verwendet werden, um einen Bot in die Website zu integrieren. Es ist eine zusätzliche Schicht, die zwischen Ihrer Drupal-Installation, Ihrer Natural Language Processing (NLP) und Ihren verschiedenen Chatbots und persönlichen Assistenten liegt. Es kann mit Systemen wie Dialogflow, Alexa, Cisco Spark Microsoft und Twilio zusammenarbeiten.
Digitale Sprachassistenten
Während Chatbots in erster Linie ein textbasiertes Medium sind, können digitale Sprachassistenten menschenähnlicher sein und wie ein Mensch sprechen. Zum Beispiel kann Google Duplex, der neueste Teilnehmer in der Szene der digitalen Sprachassistenten, lebensechte Gespräche führen und so einen menschenähnlichen Chat führen und Hotels in Ihrem Namen buchen.

Alexa, ein Integrationsmodul für Amazon Echo-Dienste, ermöglicht es Drupal, auf Alexa Skills Kit-Anfragen zu antworten. Die unten gegebene Demonstration zeigt, dass der Käufer durch ein zwangloses Gespräch mit Alexa in der Lage ist, den Ofen vorzuheizen, die Zutaten hinzuzufügen und das Essen zu kochen, ohne auch nur auf das Telefon oder den Laptop zu schauen.
Wenn der Käufer eine mündliche Anfrage stellt, wird diese Eingabe in eine textbasierte Anfrage umgewandelt, die dann an die Freshland Market Drupal 8-Website (ein fiktives Lebensmittelgeschäft) gesendet wird. Von dort aus antwortet eine Kombination aus benutzerdefiniertem Code und Alexa-Modul dem Amazon Echo mit den angeforderten Informationen.
Kognitive Suche
Forrester, ein Forschungs- und Beratungsunternehmen, definiert kognitive Suche und Wissensentdeckung als „die neue Generation von Enterprise-Search-Lösungen, die Technologien der künstlichen Intelligenz (KI) wie Natural Language Processing (NLP) und maschinelles Lernen einsetzen, um digitale Inhalte aus mehreren Datenquellen aufzunehmen, zu verstehen, zu organisieren und abzufragen“.

Das Azure Cognitive Services API-Modul ermöglicht es Drupal, die Vorteile von Microsoft Azure Cognitive Services zu nutzen. Es hilft bei der Bereitstellung von Machine-Learning-APIs und ermöglicht es Entwicklern, intelligente Funktionen wie das Erkennen von Emotionen und Videos, das Verstehen von Sprache und Sprache sowie das Erkennen von Gesichtern, Sprache und Visionen zu integrieren.
Augmented Reality
Gartner definiert Augmented Reality als die Echtzeitnutzung von Informationen in Form von Text, Grafiken, Audio und anderen virtuellen Erweiterungen, die in reale Objekte integriert sind. Es ist dieses Element der „realen Welt“, das AR von Virtual Reality unterscheidet. AR integriert und wertet die Interaktion des Benutzers mit der realen Welt auf, im Gegensatz zu einer Simulation.
Eine Drupal-Agentur entwickelte einen Chatbot-Prototyp, der Kunden bei der Auswahl von Rezepten auf der Grundlage von gesundheitlichen Einschränkungen und ihren Vorlieben unterstützte. Der Chatbot bot den Benutzern ein interaktives Erlebnis, das dazu beitrug, intensive Recherchen für den Lebensmitteleinkauf zu vermeiden. Durch die Integration von AR in Drupal versuchten sie, noch einen Schritt weiter zu gehen.
Die Demo im Video zeigt einen Käufer, der mit der AR-Anwendung interagiert. Die mobile Anwendung von Freshland Market (fiktives Lebensmittelgeschäft), die auf Drupal 8 basiert, leitet den Käufer an, beim Einkaufen durch AR-Overlays bessere Entscheidungen zu treffen.
Sie überlagerte relevante Daten wie Produktbewertungen, Preise und Empfehlungen über die von der Smartphone-Kamera erkannten Produktartikel. Indem sie die Produkte zeigte, die am besten für ihren Ernährungsplan geeignet sind, personalisierte die mobile Anwendung das Erlebnis des Käufers.
Die Webdienste-Unterstützung von Drupal und das JSON API-Modul unterstützten die Bereitstellung von Inhalten für die mobile Anwendung. Die Drupal 8-Website von Freshland Market speicherte alle produktbezogenen Informationen. Wenn also der Drupal-Inhalt für einen der Produktartikel bearbeitet wird, um anzuzeigen, dass der Artikel im Angebot ist, wird dies automatisch in dem Inhalt widergespiegelt, der über die mobile Anwendung überlagert wird. Darüber hinaus wurde der Standort des Produkts auf der Website gespeichert, der den Käufer zum Standort des Produkts im Geschäft führte.
Ein weiterer Anwendungsfall ist der Lift HoloDeck-Prototyp, der mit kommerziell erhältlichen Technologien entwickelt wurde - Drupal (Content Store), Acquia Lift (Web-Personalisierungsdienst), Vuforia (AR-Bibliothek) und Unity (3D-Game-Engine).
Das Lift HoloDeck-Team entwickelte eine mobile Anwendung, die Produktdaten und intelligente Benachrichtigungen über physische Objekte überlagert, die auf dem Bildschirm des Smartphones erkannt werden.
Stellen Sie sich eine Situation vor, in der ein Benutzer über seine mobile Anwendung über seine Einkäufe in einem Café informiert. Beim Betreten eines Geschäfts würde er seinen Telefonbildschirm mit dem „Angebot des Tages“ zeigen. Die Anwendung überlagert den Ernährungsplan, Anweisungen zur Bestellung und Produktdaten über dem Getränk. Durch einen Blick auf die Nährwertangaben würde er seine bevorzugte Wahl bestellen und eine Benachrichtigung erhalten, dass seine Bestellung zur Abholung bereit ist.
Virtual Reality
Virtual Reality sind im Grunde computergenerierte Umgebungen oder Realitäten, die verwendet werden können, um eine physische Welt in einer bestimmten Umgebung zu simulieren, damit sie sich real anfühlt.
Virtual Reality kann verwendet werden, um kanalübergreifende Erlebnisse zu schaffen. Die im Video unten gezeigte Demonstration zeigt einen Studenten, der mehr über die Massachusetts State University (eine fiktive Universität) erfahren möchte. Das Video zeigt, dass er direkt von der Website der Universität aus eine virtuelle Tour machen kann, während er auf seinem Sofa sitzt.
Indem er sein Telefon in ein VR-Headset steckt, kann er sich auf dem Universitätscampus umsehen, Gebäude erkunden und sich die Programmressourcen, Fotos und Videos im Kontext der virtuellen Tour ansehen.
Die Drupal-Website der Massachusetts State University speichert alle Inhalte und Medien, die in der virtuellen Tour enthalten sind. Das Drupal-Backend hilft Website-Administratoren, Medien hochzuladen und Hotspots direkt zu positionieren. Mithilfe der JSON-API ruft das React-Frontend Informationen von Drupal ab.
Internet der Dinge
Im weitesten Sinne umfasst der Begriff Internet der Dinge (IoT) alles, was mit dem Internet verbunden ist, aber er wird zunehmend verwendet, um Objekte zu definieren, die miteinander kommunizieren können. Das IoT kann alles sein, von einfachen Sensoren bis hin zu Smartphones und Wearables, die miteinander verbunden sind. Die Kombination dieser verbundenen Geräte mit automatisierten Systemen kann dazu beitragen, Informationen zu sammeln, sie zu überprüfen und einen Aktionsplan zu erstellen, um jemanden bei einer bestimmten Aufgabe zu unterstützen oder von einem Prozess zu lernen.
Auf der DrupalCon New Orleans 2016 gab es eine Sitzung, die sich mit der Zusammenführung von Drupal und dem Internet der Dinge befasste. Sie zeigte eine Demonstration, die ein barometrisches Druckmessgerät, ein GPS-fähiges tragbares Armband, das mit dem Internet verbunden ist, verwendete, das dann ein Symbol anzeigen konnte, um die Wettervorhersage des aktuellen Standorts bereitzustellen.

Das Armband, das mit dem iPhone verbunden war, sendete Breiten- und Längengraddaten über mobile Daten an einen ThingSpeak-Kanal (eine API für das IoT). Es verfolgte wiederum den Standort eines Schiffes, indem es diese Daten über HTTP an die Drupal 8-Website sendete. Wenn die Website diese authentifizierten POST-Daten empfing, wurden neue Standortknoten erstellt. Es aktualisierte die Karte und Tabelle, die mit Views erstellt wurde, und änderte einen Block in der Seitenleiste, um das passende Symbol des Wetters am aktuellen Standort des Schiffes anzuzeigen.
Blockchain
Don & Alex Tapscott, Autoren von Blockchain Revolution (2016), definieren die Blockchain als „ein unbestechliches digitales Hauptbuch wirtschaftlicher Transaktionen, das so programmiert werden kann, dass es nicht nur finanzielle Transaktionen, sondern praktisch alles von Wert aufzeichnet“.
Chainfrog arbeitet seit ihren Anfängen an der Blockchain-Technologie und entwickelte einen Anwendungsfall, in dem die Benutzerdaten, einschließlich Kommunikationsverlauf, Adresse und Profildaten, für alle in einer großen Organisation verfügbar sind.
„Blockchain ist ein unbestechliches digitales Hauptbuch wirtschaftlicher Transaktionen, das so programmiert werden kann, dass es nicht nur finanzielle Transaktionen, sondern praktisch alles von Wert aufzeichnet.“
Um Drupal-Benutzerdaten zu synchronisieren und sicher zu trennen, ordnen große Unternehmen Benutzerregistrierungsformulare einer zentralen Unternehmens-API zu. Diese großen Unternehmen haben in der Regel mehr als eine Drupal-Installation für verschiedene Abteilungen innerhalb des Unternehmens mit einer zentralen Codebasis.
Anstatt also eine teure API-Schicht zu haben, schlug Chainfrog vor, ein benutzerdefiniertes Drupal 8-Modul über ein verteiltes Hauptbuch für die Synchronisierung von Benutzerdaten zu verwenden. Anstatt also jedes Mal einen HTTP-Aufruf zu tätigen, wenn ein neuer Benutzer hinzugefügt wird, planten sie, ein Peer-to-Peer-unveränderliches Hauptbuch zu verwenden, wodurch der Vermittler, in diesem Fall die API, entfernt wird.
Blockbinder, ein Produkt von Chainfrog, das hilft, bestehende Datenbanken sofort zu verbinden, würde eine Registerkarte über Benutzerdatensätze in einer Datentabelle führen, wenn ein neuer Benutzer zum Drupal-System hinzugefügt wird. Innerhalb von 30 Sekunden nach jeder neuen Hinzufügung in einer der Drupal-Installationen würden alle Installationen die Benutzerdaten synchronisieren.
Auf der DrupalCon Nashville 2018 haben wir mögliche Anwendungsfälle für das Zusammenkommen von Drupal und dem Interplanetary File System (IPFS) dargelegt. IPFS, dessen Funktionsprinzip auf der Blockchain-Technologie basiert, ist ein Peer-to-Peer-Hypermedia-Protokoll. Die Zentralisierung steht im Mittelpunkt des Drupal-Workflows im Vergleich zur dezentralen Natur von IPFS. Wir haben nach Wegen gesucht, um sie zusammenzubringen.
Drupal, das es Content-Editoren ermöglicht, nahtlos Inhalte zu erstellen, kann mit IPFS für ein erstaunliches digitales Erlebnis verbunden werden. Von der Unterstützung von Archivaren bei der Speicherung einer Fülle von Daten bis hin zur Unterstützung von Dienstanbietern als globales Content Delivery Network (CDN) gibt es unzählige Vorteile. Wir haben einen Anwendungsfall vorgestellt, um dies zu verwirklichen, der in diesem Video untersucht werden kann.
Fazit
Dies sind einige der Grenzen, die Drupal überschritten hat. Es gibt viele aufkommende Technologien, deren Potenzial mit Drupal erforscht werden kann, wie z. B. ...?
Die Zukunft ist rosig mit vielen neuen Erfindungen in den technologischen Bereichen, um die Welt zu einem besseren Ort zu machen. Digitale Unternehmen können erhebliche Fortschritte in ihrer Online-Präsenz erzielen, indem sie Zukunftstechnologien in ihre Website integrieren. Drupal bietet Unternehmen eine großartige Plattform, um über Websites hinauszublicken und aufkommende Technologien zu integrieren, um zukunftsweisende Websites zu erstellen
Möchten Sie wissen, wie wir Drupal-Sites für unsere Kunden entwickeln und sie auch warten und unterstützen? Schreiben Sie uns an [email protected], um den Stein ins Rollen zu bringen und Ihre Website durch die Integration aufkommender Technologien aufregend zu gestalten.
Abonnieren
Verwandte Blogs
Zurück von der DrupalCon Atlanta 2025: Ein Meilenstein für 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

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

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