Im Bereich Know How sind in dieser Woche neue Seiten hinzugekommen, die sich speziell mit der aktuellen Version unseres Webbuilders easyPage beschäftigen.
Vor einiger Zeit starteten wir eine Umfrage, die sich an die Nutzerinnen und Nutzer des Homepagebaukastens gerichtet hat. Wir wollten wissen, ob es vielleicht Unklarheiten im Umgang mit easyPage 3.0 gäbe.
Aufgrund der erhaltenen Rückmeldungen konnten wir mehrere Bereiche identifizieren, die Fragen und Anmerkungen aufwarfen. Daraufhin haben wir eine Reihe von Video-Tutorials erstellt und diese auf der goneo-Website im Bereich „Know How“ zur Verfügung gestellt.
easyPage Know How: Die neuen Themen
Überblick Allgemeine Tipps | easyPage 3.0 starten | Der Webbuilder und seine Funktionen Videos: „Willkommen“ |„Mit dem Webbuilder umgehen“
Layouts Die Idee hinter den Layout-Boxen in easyPage | Inhaltselemente auf einer Webseite platzieren und ausrichten Videos: „Header und Footer in eine leere Vorlage einfügen und Layout-Boxen platzieren“ | Video „Layout-Boxen für Text platzieren und anpassen“
Inhaltselemente platzieren Texte, Bilder und andere Objekte an die richtige Stelle setzen Videos: „Kontrolle über Layout-Elemente“ | „Noch eine weitere Layout-Box mit Bildinhalt“ | „Wie man sich das Layout-Boxen-System einer easyPage-Website vorstellen muss“
KI ist zur Zeit Hype. Dahinter stecken viele Methoden aus dem Bereich des Maschinellen Lernens (ML). In diesem Umfeld wird gerne Python als Programmiersprache genutzt, oft auch Java. Doch auch wer einen Webhosting-Account betreibt, PHP-Skripte erstellen und ausführen kann, kann ML einsetzen.
In diesem Blogbeitrag wollen wir für User und Userinnen, die gerne auch mal mit PHP experimentieren, eine Anregung geben, PHP ML auf einem Webhosting-Account bei zu nutzen. Wenn du uns deine Erfahrungen mitteilen könntest, wären wir dafür sehr dankbar.
Mit neueren Webhsotingpaket ist der Betrieb von Nextcloud auf goneo kein Problem,
Die aktuelle Version von Nextcloud – das ist eine Webapp für Onlinespeicher- und Teamzusammenarbeit – lässt sich nicht mehr mit MySQL 5, sondern nur mit MySQL 8 betreiben.
Voraussetzung MySQL 8
Bei goneo gibt es Webhosting- und Serverpakete mit MySQL 5 und MySQL 8. Neue Pakete stellen wir mit MySQL 8 zur Verfügung.
Kundeninnen und Kunden, die schon länger eine Webanwendung betreiben, sind jedoch oft noch auf MySQL 5 angewiesen. Welche Optionen du hast, wenn du die aktuelle Nextcloud – Version betreiben möchtest, beschreiben wir in diesem Blogbeitrag.
Wenn du Nextcloud auf goneo installierst, kannst du den Speicherplatz des Webhosting-Pakets als deinen eigenen Online-Speicherplatz nutzen, um Dateien aller Art „in der Cloud“ zu speichern, mit anderen zu teilen oder Dokumente mit anderen Usern gemeinsam zu bearbeiten.
Für Gruppen bis fünf oder sieben Mitgliedern ist eine Installation von Nextcloud eine gute Alternative zu teuren Kollaborationsapplikationen. Zudem ist diese Lösung in Sachen Datenhoheit schwer zu üertreffen. Für maximale Sicherheit kann der Online-Datenbestand verschlüsselt werden.
goneo Tarife und deren Speicherausstattung
Dazu benötigt man ein Webhosting– oder Managed-Server-Paket. Hier findest du die Speicherausstattung der einzelnen Tarife:
Der Blog WPTavern berichtet von „großen Fortschritten“ beim Vorhaben, WordPress mit der SQLite zu betreiben. Besonders kleine bis mittelgroße Websites auf PHP-Basis könnten dann auf eine Datenbank, die mit MySQL oder Maria DB bereitgestellt werden muss, verzichten.
Mit einigen Anpassungen konnte es zwar früher schon gelingen, WordPress nur mit SQLite zu betreiben. Eine offizielle Unterstützung sah WordPress bislang aber nicht vor. Das hat sich geändert.
goneo bietet dir jetzt Zugriff auf das Tool Composer, mit dem du PHP-Anwendungen unkompliziert installieren kannst.
Webentwickler nutzen PHP in großem Umfang. PHP ist eine vielseitige Skriptsprache, die sich in den letzten Jahren rasant weiterentwickelt hat. Seit den Ursprüngen, die Rasmus Lerdorf damals mit Personal Home Page Tools gelegt hat (hier bei uns im Interview) bis heute zum Release PHP 8 sind ständig neue Funktionen hinzugekommen und PHP hat sich immer weiter ausdifferenziert. So entstanden viele Bibliotheken und Module, mit denen die Kernfunktionen bei Bedarf ergänzt werden können. Das beschleunigt die Entwicklung neuer Anwendungen sehr.
Doch nicht in jedem Kontext braucht man als Entwickler die gleiche PHP-Konfiguration und viele Module wären einfach überflüssig, würde man sie standardmäßig auf einem Server installieren.
Um genau die Module und Bibliotheken bereit zu stellen, die eine PHP-Anwendung braucht, gibt es Tools wie Composer. Composer steht nun auf nahezu allen Servern, mit denen die Websites unserer Kunden ausgeliefert werden, zur Verfügung. Im Webspace befindet sich eine Hilfsdatei namens „.composer“, die notwendig ist, damit das Tool seine Arbeit korrekt verrichten kann.
Mit Composer lassen sich Module effektiv verwalten. In diesem Beitrag werden wir uns ansehen, wo das Composer-Tool für PHP-Anwendungen von großem Vorteil sein kann.
🗓️ Ende der Unterstützung von PHP 7.4 bei goneo am 1.2.2023
Mit Ende November 2022 gilt PHP 7.4 als veraltet („end of life“) und ist damit planmäßig am Ende seines – wie es heißt – „Lifecycles“ angekommen. Mit PHP 7.4 endet auch die Hauptversionsnummer 7 und der Wechsel auf 8 ist nötig.
In der Praxis heißt das konkret: Für den Fall, dass Sicherheitslücken in PHP 7.4 gefunden werden, gibt es keine Unterstützung seitens des Herausgebers mehr. Die aktive Weiterentwicklung zur Funktionsverbesserung dieser Version ist schon vor einem Jahr eingestellt worden.
goneo wird diese Version noch weiter anbieten, um einen stressfreien Übergang auf eine neuere Version zu ermöglichen. Dennoch wird goneo aus Sicherheitsgründen PHP 7.4 ab 1.2.2023 nicht mehr bereitstellen.
Daher ist es jetzt an der Zeit, Webanwendungen und PHP-Skripte, die zur Zeit unter PHP 7.4 betrieben werden, zu überprüfen.
Wir schlagen das gleiche Verfahren vor, mit dem wir schon den Wechsel von PHP 5.6 auf PHP 7 unterstützt haben.
Programme und Skripte mit PHP 8 testen
Es ist wichtig, festzustellen, ob die Programme auch unter PHP 8.x funktionieren. Du kannst das im goneo-Kundencenter gefahrlos testen. Du musst nur die Version versuchsweise umschalten und prüfen, ob die Websites bzw. die Anwendung noch funktionieren. Falls nicht, kannst du zunächst wieder zu PHP 7.4 zurückschalten und eventuell aufgetretenen Problemen nachgehen.
Wo du Änderungen, die PHP 8 bringt, nachlesen kannst
Wie sich eine Umschaltung auswirkt, lässt sich allgemein schlecht prognostizieren. Je standardmäßiger und aktueller die eingesetzten Webanwendungen sind, desto weniger Probleme sind zu erwarten. Dementsprechend empfiehlt es sich immer, möglichst die neuste Version der Anwendungen zu nutzen. Bitte bei dieser Überprüfung auch Erweiterungen, Templates, Plugins, Themes etc. nicht vergessen.
Um PHP-Programmierern und Entwicklern von Skripten mehr Informationen bereitzustellen, hat die PHP-Organisation eine Hilfe-Seite angelegt. Insbesondere die Änderungen in Release 8, die nicht mehr kompatibel zu älteren Versionen sind, dürften interessant sein.
Es empfiehlt sich immer, den Release mit der höchsten Versionsnummer einzusetzen. Dies gilt insbesondere, wenn du ein neues Webprojekt anlegst. Was grundsätzlich neu ist, steht bei php.net im Einzelnen beschrieben.
Websites, die schon vor einiger Zeit entstanden sind, müssen angepasst werden. Manche Content Management Systeme wie WordPress sind in ihren aktuellem Releases meist schon kompatibel. Andere folgen mit Verzögerung.
Eine neue Version zu nutzen bringt viele Vorteile:
mehr Sicherheit im Betrieb der Website
mehr Performance durch effizienteren Code
Zukunftsfähigkeit
Neue Möglichkeiten wie JIT (Just in time) Compiler, opCache-Erweiterung …
Entwickler freuen sich auf mehr Konsistenz, Transparenz, Klarheit dank verbesserter Syntax und neuen API-Möglichkeiten
Wie du dich über geplante Updates auf dem Laufenden halten kannst
Insbesondere für Nutzerinnen und Nutzer, die „exotischere“ Usecases anwenden und eigene Skripte erstellen, empfiehlt es sich darauf ein Auge zu haben.
Im Prinzip ist mit etwa vier Softwareupdates pro Jahr zu rechnen. Ausnahmsweise können auch kürzerfristig Softwareversionen implementiert werden, sollten dringende Sicherheitspatches geliefert werden.
Du weißt. deine Meinung ist uns sehr wichtig. Daher laden wir dich zu einer Online-Umfrage ein. Sie nimmt nur wenige Minuten deiner Zeit in Anspruch. Doch damit sind wir in der Lage, die Frage zu beantworten, ob wir ein neues Projekt angehen sollten oder nicht.
Worum geht’s?
Im Markennamen goneo steckt die Silbe „neo“. Das lässt Neues, Innovatives und Spannendes erwarten.
Wir haben den Anspruch, stets qualitativ hochwertige, nutzbringende und günstige digitale Internet- und Kommunikationstools anzubieten. Dies verfolgt goneo seit mehr als 15 Jahren.
Das heißt, wir sind ständig bestrebt, unser Portfolio an Diensten und Produkten weiterzuentwickeln. Dazu gehört es auch, Dinge neu zu denken.
Im Fokus: Die Wünsche und Bedürfnisse unserer Kundinnen und Kunden
Unser Fokus ist alleine auf dich gerichtet Sie, auf unsere Kundinnen und Kunden. Wir sind auch auf dein Feedback angewiesen.
📊 Mit einer Online-Umfrage wollen wir aktuell solches Feedback einholen.
Daher möchten wir dich einladen, teilzunehmen. Du bist „im Thema“, kennst dich aus und kannst mit digitalen Kommunikationstools etwas anfangen.
Sieh in dein E-Mail-Postfach, wenn du Kunde oder Kundin von goneo bist und erfahre, worum es sich konkret dreht. In der Mail findet sich auch eine URL zur Umfrage. Ein Buttonklick genügt und du erfährst mehr.
Diese Einladung erhalten Kundinnen und Kunden von goneo, die uns eine Erlaubnis gegeben haben, ihnen eine E-Mail zusenden zu dürfen (Newsletter-Optin).
Die Umfrage wird bis zum 25.11.2022 offen sein. Sie ist anonym, alle Daten bleiben bei uns, nichts wird weitergegeben oder anderswo verarbeitet. Mehr erfährst du in der E-Mail
Unsere Brand heißt „goneo„, nicht „go old„: Wir sind ständig am Werk, um die Hostingplattform zu optimieren, zu erneuern, zu verbessern. Das gilt auch für die MySQL-Datenbank. . Das Ziel: Wir wollen die von goneo angebotene Technologie frisch und aktuell halten. Dabei sind drei Aspekte wesentlich: Sicherheit, Performance und dass Innovationen für alle verfügbar werden.
Aus diesem Grund folgen wir in der Regel den Empfehlungen der Herausgeber von Serverbetriebssystemen und den Herausgebern von Open Source Anwendungen. Wenn ein Release das geplante Lebensende erreicht hat und keine Unterstützung mehr erfährt, sollte man es nicht mehr einsetzen. Das hat zur Folge, dass ein älteres Release durch ein neues ersetzt wird.
goneo, not go old
Umgekehrt sollte keine experimentelle Version zu Einsatz kommen, sondern die aktuellste, als stabil bezeichnete Version. Diese ist intensiv getestet worden.
Webhosting-Kundinnen und Kunden bemerken diese Zyklen auch anhand unserer Ankündigungen nach denen etwa PHP 7.3 abgelöst wurde und PHP 8.1 integriert worden ist.
Wenn es eine Änderung an der PHP-Version gibt, werden Webseitenbetreiber sehr hellhörig. Doch das sollte auch bei MySQL so sein. Neue Funktionen kommen hinzu, alte Funktionen und Befehle verschwinden. Man muss sich anpassen. Auch bei goneo steht bald eine wichtige Änderung bevor.
Über die Jahre haben wir uns an die MySQL-Datenbank gewöhnt, die zuverlässig und ruhig um Hintergrund vor sich hinwerkelte, ohne die aber eine Webanwendung wie WordPress oder Drupal nicht funtkionieren würde.
Auch Matomo, das Open Source Webanalysetool, schreibt die Analysedaten in eine MySQL-Datenbank.
MySQL gehört bei goneo seit jeher zur Standardausstattung in nahezu jedem Webhostingpaket. Dabei hat auch MySQL eine wechselvolle Geschichte hinter sich. Die noch aktuelle Hauptversion mit der Nummer 5 stammt aus dem Jahre 2008. Zehn Jahre später, 2018, erschien MySQL 8 ohne dass man von MySQL 6 oder 7 gehört hätte.
Sanfte Übergänge
Die Übergänge von Release zu Release bei MySQL waren so sanft, dass bei Webanwendungen nur wenige Anpassungen nötig waren.
Der Lebenszyklus von MySQL 5.7 neigt sich nun zuende. Darauf reagiert auch goneo als Webhoster und stellt MySQL 8 bereit. Da einige ältere Webanwendungen noch Probleme mit MySQL 8 haben könnten, betreiben wir auch MySQL 5.7 noch eine Zeit lang weiter.