MyOOS Community Blog

MyOOS [Dumper] 2.5.20 veröffentlicht

MyOOS [Dumper] ist eine verbesserte Version von MySQLDumper Version 1.24.4. Vor allem Stabilität, Sicherheit und Handhabung stehen bei MyOOS [Dumper] maßgeblich im Vordergrund. MyOOS [Dumper] ist ein Sicherungsprogramm für MySQL-Datenbanken, geschrieben in PHP und Perl. Damit können Sicherungskopien der Daten (Shop, Blog, usw.) erstellt und bei Bedarf auch wieder hergestellt werden.

Am letzten Sonntag habe ich die neue MyOOS Dumper Version veröffentlicht. Es ist die erste Version, die das Open-Source-Projekt über ein automatisches Update ausliefert. Da ich die Serverlast nicht einschätzen kann, habe ich mit dem Blogbeitrag hier gewartet. Damit nicht ALLE Anwender gleichzeitig ein Update installieren.

Die Auslieferung scheint zurzeit störungsfrei zu funktionieren. Auch die ersten Rückmeldungen im Forum sind positiv. Danke dafür.

Der Hauptschwerpunkt lag in der Migration auf PHP 8.2.x. Ein weiterer Schwerpunkt war die Änderung vom Mail Versand.

MyOOS [Dumper] 2.5.20 verwendet nun die Mail Klasse PHPMailer.

Was ist PHPMailer?

Das Open-Source-Projekt PHPMailer wird verwendet, um E-Mails aus PHP-Code zu senden. Es bietet viele Funktionen, die die PHP-Funktion mail() nicht unterstützt, wie z.B. Verschlüsselung, Authentifizierung, HTML-Nachrichten und Anhänge. Viele Open-Source-Projekte wie WordPress, Drupal, 1CRM, SugarCRM, Yii, Joomla! und viele andere nutzen PHPMailer, um E-Mails zu erstellen und zu übertragen. PHPMailer ist kompatibel mit PHP 5.5 und höher, einschließlich PHP 8.2.

Was sind die Vorteile von PHPMailer gegenüber mail() in PHP?

PHPMailer ist eine beliebte PHP-Erweiterung, die viele Vorteile gegenüber der mail() Funktion bietet. Einige davon sind:

Was sind die Nachteile von PHPMailer gegenüber mail() in PHP?

PHPMailer ist eine beliebte und leistungsfähige PHP-Erweiterung für den E-Mail-Versand, aber es hat auch einige Nachteile gegenüber der mail() Funktion in PHP. Einige davon sind:

Geschichte

MySQLDumper war jahrelang fester Bestandteil unserer Werkzeuge. Vor einer gefühlten Ewigkeit haben wir einen Onlineshop-Umzug mit PHP My Admin durchgeführt. Eben die Datenbank sichern und auf dem neuen Server hochladen. Funktionierte selbstverständlich ohne Fehlermeldung einwandfrei. Erst bei der Überprüfung des Onlineshops stellten wir fest, dass mehr als die Hälfte der Datensätze den Umzug nicht vollzogen. Wir suchten ein Tool und landeten bei MySQL Dumper.

Ein paar Jahre später stellte mysql auf den UFT-8 Zeichensatz um. Unser Shop lief mit einem ISO wert. Die Entwickler von MySQL Dumper stellten Werkzeuge und Tools und Scripte für die Datenbank Migration zur Verfügung.

Und bei irgendeinem Update auf eine PHP Version funktionierte unser wichtiges Datenbanktool leider nicht mehr. Wir haben eben eine Migration der PHP Scripte durchgeführt. Dann stellte PHP den verwendeten Treiber für die Datenbank ein. Die Verbindung zwischen PHP und Datenbank funktionierte nicht mehr. Wir passten die Scripte an.

Unsere Änderungen haben sich bei den MySQLDumper Anwender herumgesprochen und diese mussten sich unser gesamtes Projekt downloaden. Mit Shop, mit Blog, mit Forum und dem gewünschten Tool. Vor diesem Hintergrund trennten wir das System. Ehemalige MySQLDumper Anwender finden unser Projekt auf GitHub https://github.com/r23/MyOOS-Dumper

Nur, weil wir das Datenbank-Tool vom Projekt getrennt haben, möchte ich eine Community aufbauen. Anfang Juli habe ich den Blogbeitrag geschrieben Wie baut man eine erfolgreiche Open Source Entwickler Community auf?

Für Mitarbeiter habe ich Mitmachen! Einstieg in die MyOOS-Entwicklung im Forum eingerichtet. Und hier kann man auch eben eine 100 Day of Code Herausforderung annehmen. Du musst nur täglich eine Stunde programmieren und im Forum über deine Lernerfolge berichten.

Wenn du der Meinung bist, kostenlos ist nichts, darfst du gerne 100 Euro (1 Euro täglich) für die Annahme der Herausforderung bezahlen. Man hat in Studien festgestellt, dass man durch kostenpflichtige Inhalte mehr motiviert ist. Wenn es dir hilft, deine Ziele zu erreichen, kann dies eine sinnvolle Invention sein. Unterschätze aber den Aufwand von einer Stunde täglich nicht.

Du kannst über den oben gezeigten QR-Code selbstverständlich auch das MyOOS Projekt finanziell unterstützen.

Die mobile Version verlassen