Webframework

Für die Umsetzung eines Webauftrittes nutzen wir das django Webframework. Django ist ein webbasiertes, kostenloses, Open-Source-Framework, das auf Python aufbaut. Es bezeichnet sich selbst als „Das Web-Framework für Perfektionisten mit Deadlines“ und ist weltweit eines der drei wichtigsten Open-Source-Ökosysteme für Webtechnologie. Es zeichnet sich vor allem durch Leistungsfähigkeit, Flexibilität, Sicherheit und Skalierbarkeit aus, was es zu einer idealen Lösung für alle massgeschneiderten Web-Anwendungen macht.

Ein Webframework ist eine Art Baukastensystem, das mit vielen vorgefertigten Teilen die Entwicklung von Web-Anwendungen stark erleichtert.

Der ganze Webauftritt ist ein Open Source Ecosystem aus wiederverwendbaren django Webframework Apps, Modulen, Elementen, Templates und Konfigurationsdateien. Die verschiedenen Konfigurationen sind durch unsere ausgeklügelten Arbeitsabläufe schnell und einfach adaptierbar. Durch die modulare Bauweise ist es jederzeit möglich, den Webauftritt weiter auszubauen.
 

Content Management System

django CMS ist ein Open Source Content-Management-System und basiert auf dem Webframework django. Es bietet eine flexible und skalierbare Lösung für alle Content-Anforderungen. Es versteht sich als Enterprise CMS und wird von großen Unternehmen wie National Geographic, Instagram, NASA oder L'Oreal Men Expert genutzt. Das extrem simple und selbsterklärende Autoren-Konzept, die Schnelligkeit und die einfache Entwicklung machen django CMS zu einem guten Kandidaten für jede Art von Websites, gerade auch für KMU's oder kleinere Webauftritte.

django CMS hat ein einfaches Autoren-Konzept: Die Seiten eines Webauftritts werden komplett im Frontend zusammengebaut. Bei Bedarf kann ein Admin-Bereich über die Hauptnavigation als Overlay eingeblendet werden. Der Autor kommt mit der sonst üblichen Administrations- und Autorenoberfläche nicht in Berührung.

Blog-Software

In unserem Starter-Kit haben wir zusätzlich eine Blog-Software für mehrsprachige Beiträge integriert. Über die django CMS Oberfläche können Blog-Beiträge einfach erstellt und editiert werden.

Individuelle Webentwicklung

Integriert in unser Starter-Kit sind bereits konfigurierte Apps, Module und Templates die es ermöglichen mit wenig Zusatzaufwand eine massgeschneiderte Web-Applikation zu bauen. So können bspw. eigene Produkte oder Objekte ins Django-Backend eingepflegt werden.
Um besser zu verstehen, was alles mit einer Web-Applikation möglich ist, haben wir auf einer Demo-Plattform zwei Beispiele erstellt:

Museumssuche-Web-App
Hier findet man wichtige Informationen wie Adresse und Beschreibung zu Museen in der Schweiz, Angaben zu Parkplätzen, Kinderfreundlichkeit, Öffnungszeiten und vieles mehr. Im django Backend sind alle Museen einfach editierbar. Im Frontend der Seite findet man eine Auflistung aller Museen die in einer custom Google Maps angezeigt werden. Die Museen sind filterbar nach verschiedenen Kriterien. Die Resultatausgabe erfolgt sofort während des Schreibens. Die Resultate der Filtereinstellungen werden direkt in der URL abgebildet und können kopiert und geteilt werden.

 

Architektur-Web-App
Die Projekte von MACH Architektur aus Zürich sind weltweit zu finden. Für MACH haben wir eine Web-Applikation erstellt, welche ihre Projekte filterbar auf einer Google Map anzeigt. Alle ihre Projekte sind filterbar nach verschiedenen Kriterien.

Anhand diesen beiden Beispielen wollen wir zeigen was alles möglich ist mit einer Web-Applikation.

Sehr gerne senden wir Ihnen einen Link unserer Demo-Plattform zu.

SEO und Google Ad's

Jede von uns erstellte Webseite verfügt über eine Reihe von integrierten Funktionen und nützliche Leitfaden, die helfen, die Präsenz bei Suchergebnissen zu maximieren.

  • SEO-Seitentitel und -beschreibungen SEO-Seitentitel und -beschreibungen werden standardmässig festgelegt, aber Sie können diese Inhalte für Such- oder Social-Media-Zwecke modifizieren, ohne den Seiteninhalt zu verändern, den Besucher sehen.

  • Saubere URL’s Alle Seiten und Sammlungsinhalte auf Ihrer Website haben statische URLs, die leicht indiziert und von Suchmaschinen gelesen werden können.

  • SSL-Sicherheit Alle Domains beinhalten kostenlose SSL-Zertifikate.

  • Integration Open Graph im Django CMS Kontrollieren Sie das Bild, das neben Ihren Inhalten erscheint, wenn Sie (oder jemand anderes) diese Inhalte in sozialen Medien teilt.

  • Installation Google Search Console Mit der Google Search Console kann man schnell und einfach herausfinden, welche Suchbegriffe Ihre Kunden und Besucher verwenden, um Ihre Website zu finden.

  • Google Ads Mit Google Ads sprechen Sie potenzielle Kunden an, die in der Google-Suche oder auf Google Maps nach Unternehmen wie Ihrem suchen. Dabei zahlen Sie nur für Ergebnisse, also z. B. für Klicks, mit denen Nutzer auf Ihre Website gelangen. Wir entwickeln mit Ihnen eine individuelle Strategie mit Google Ads, spezifischen Keywords und Suchmaschinenmarketing.

Weitere Leistungen

  Managed Cloud

Der neue Webauftritt wird auf einem virtuellen Server der Firma Hetzner Online GmbH gehostet und von nord.digital verwaltet. Die Cloud Server von Hetzner bieten höchste Performance und Sicherheit. Dank umfangreicher Hardware-Applikationen und einer komplexen Filtertechnik ist der Webauftritt vor DDoS-Angriffen weitestgehend geschützt.

Hetzner ist ein professioneller Webhosting-Dienstleister und erfahrener Rechenzentrenbetreiber. Seit 1997 stellt das Unternehmen Privat- und Geschäftskunden leistungsstarke Hosting-Produkte, sowie die nötige Infrastruktur für den reibungslosen Betrieb von Websites zur Verfügung. Durch die Kombination aus stabiler Technik, attraktiven Preisen und flexiblen Support- und Serviceleistungen baut Hetzner Online seine Marktposition im In- und Ausland kontinuierlich aus. Das Unternehmen besitzt mehrere Datacenter in Deutschland und Finnland.

Wir "überwachen" Ihren Cloud-Server und passen ihn bei Bedarf an:
Vielleicht startet bald eine Werbekampagne und Sie erwarteen viel Traffic auf ihrer Website? Wir skalieren den Cloud-Server für die Dauer der Kampagne nach oben und stellen ihn nach der Kampagne wieder zurück. So bezahlen Sie nur das, was Sie effektiv brauchen.

Modernes Design

Als Designvorlage verwenden wir das beliebte Responsive HTML 5 Theme von Porto. Porto Theme gehört seit Jahren zu den beliebtesten Theme-Vorlagen. Es verfügt über eine riesige Vielfalt an Optionen und Funktionen, wird ständig verbessert und folgt den Trends der Gestaltung und Best Practices von Code.

Für viele Porto Elemente und Features haben wir zusätzlich eigene django CMS Plugins entwickelt die sofort einsetzbar sind. Weitere Porto-Features bauen wir laufend ein.

Custom Design

Porto Theme bietet Ihnen zuwenig? Sie wollen ein einzigartiges Design?  Oder Sie wollen noch mehr fancy Animationen?

Kein Problem! Gewünschte custom Design Anpassungen welche über das Porto-Theme hinausgehen, können selbstverständlich auch von uns umgesetzt werden. Der ganze Frontend-Code ist mit dem modernen Framework-Bootstrap 5 aufgebaut und ist schnell erweitert.

  Mitgliederbereich

Ein Mitgliederbereich ist das ideale Tool, um Ihre Besucher zu begeistern, da er eine Community rund um Ihre Website schafft. Personen, die sich in Ihrem Mitgliederbereich anmelden, erhalten ein eigenes Konto, in dem sie alle ihre Informationen einsehen können, während sie andere Mitglieder kennenlernen.

Egal, ob Sie eine Website für Ihr Unternehmen oder andere Zwecke erstellen, der Mitgliederbereich kann Ihnen auch dabei helfen, eine Community aufzubauen. Es kann auch ein Online-Bereich für bestehende Communitys wie Bildungseinrichtungen, Gruppen zu einem bestimmten Thema oder jede andere Art von Gruppe sein.

Unser Starterkit bietet eine integrierte Benutzerregistrierung mit E-Mail Opt-In und 3rd Party (Social) Account Authentifizierung und vielen weiteren Möglichkeiten. Korrekt konfiguriert sind gewisse CMS-Seiten nur für registrierte Mitglieder sichtbar. Ein gutes Beispiel sind Vereins-Webseiten die neben den allgemeinen Infos die für alle sichtbar sind, auch sensiblere Daten wie Mitgliederprotokolle, Listen usw. bereitstellen, die nur für registrierte Mitglieder sichtbar sein sollen.

 

  Servicevertrag

Zu jedem Webauftritt gehört ein Cloud-Hosting-Servicevertrag der alle 6 Monate erneuert wird.

  • Cloud Server Dienst Monitoring und Verwaltung des Cloud-Servers.
    Das Cloud-Hosting wird von Ihnen direkt bezahlt über Hetzner Online oder einem anderen Anbieter der Python Anwendungen hostet.
  • Updates der Websoftware Django-Framework und Django-CMS
  • Einspielung aktueller Bugfix- und Security Release 
  • Allgemeine Software Aktualisierungen

  REST-API (Schnittstelle)

REST-API steht für „Representational State Transfer - Application Programming Interface“. Sie macht den Austausch von Informationen  auf unterschiedlichen Systemen möglich. Heute trifft man oft auf solche unterschiedlichen Systeme, die den Einsatz von REST-API notwendig machen. Durch die Nutzungen von Clouds oder mobilen Geräten gibt es mittlerweile zahlreiche Programmierschnittstellen (APIs), deren Aufgabe darin besteht, Webdienste nutzbar zu machen. REST-APIs sind beispielsweise für Twitter, Amazon und Google eine Selbstverständlichkeit.

Anhand der Museums- und Architekten Demo-App haben wir zwei REST-API Schnittstellen erstellt, die es ermöglichen alle Daten der Web-Apps schnell und gut spezifiziert an eine Partner-Plattform weiterzugeben.

 

Demo-Plattform

Anhand unseres Starter-Kits bestehend aus konfigurierten Modulen und Templates haben wir eine Demo-Plattform aufgebaut.

Testen Sie alle Funktionen kostenlos & unverbindlich!

Gerne senden wir Ihnen einen Link und die Zugangsdaten zu.