• Gelöst minotaurusrpg

    (@minotaurusrpg)


    Hallo

    ich habe inzwischen zwei Tage damit verbracht die wordpress Plugins
    und google nach Möglichkeiten zu durchsuchen aber bin leider nur
    auf „Shareware“ und kostenpflichtige Lösungen gestoßen.
    Das einzige Plugin was , glaube ich, annähernd meinen Vostellungen entspricht ist „PushLive“ https://wordpress.org/plugins/pushlive/
    Aber ich habe mir eine Windowsbasierte Testumgebung mit Xampp geschaffen
    und meine mangelhafte Datenverbindung (Bandbreite und Inklusivvolumen) lässt es derzeit einfach nicht zu eine Testumgebung auf Linux zu schaffen.

    Ich suche ein Plugin mit dem ich aus meiner Testumgebung heraus per „Button Klick“ meine Website beim strato hoster aktualisieren bzw synchronisieren kann. Also alle relevanten Veränderungen an Dateien, Verzeichnissen und Datenbank.
    Allerdings sollen (wegen meiner Internetverbindung) nur die veränderten Daten verändert bzw angeglichen werden.
    Permanentes und Manuelles erstellen und Importieren von Backups frisst nicht nur Traffic sondern ist auch noch recht zeitfressend.
    Zudem ist mir eine Verbindung über ssl bzw. SFTP wichtig, da FTP einfach viel zu unsicher ist.

    Gibt es eine entsprechende Lösung? Diese kann sich auch ruhig ausserhalb von WordPress bewegen.

Ansicht von 4 Antworten – 1 bis 4 (von insgesamt 4)
  • Moderator Bego Mario Garde

    (@pixolin)

    Moderator (nicht mehr aktiv)

    Ich suche ein Plugin mit dem ich aus meiner Testumgebung heraus per „Button Klick“ meine Website beim strato hoster aktualisieren bzw synchronisieren kann.

    Gibt es (nach meinem bescheidenen Wissen) in der Form nicht.

    WordPress ist so konzipiert, dass die Software auf dem Webserver installiert wird und dann Inhalte sukzessive hinzugefügt werden. Themes und Plugins lassen sich einfach in einer lokalen Testumgebung testen und sind mit geringem Transfervolumen einfach hochzuladen. Auf dem Webserver können Inhalte aufbereitet und für eine spätere Veröffentlichung gespeichert werden, auch eine Vorschau ist vorhanden. Eine Synchronisation von Inhalten würde aber eine Anpassung alles absoluten URLs und einen Datenabgleich beinhalten.

    Es gibt wohl Ansätze, ein Deployment via Github zu realisieren, eine fertige Lösung ist mir aber nicht bekannt.

    Beim Deployment gibt es zwei Bereiche. Einmal die A) Datenbank und die Medien Dateien, auf der anderen Seite B) das Theme und die Plugins.

    A)
    Die (kostenpflichtige) Lösung nennt sich „WP Migrate DB Pro“
    Das Plugin unterstützt Pull und Push von Datenbanken sowie das migrieren von Medien Dateien mit nur einem Klick oder über die Kommandozeile. https://deliciousbrains.com/wp-migrate-db-pro/

    Da das Plugin unter GPL veröffentlicht ist, gibt es auch einen fork auf github.
    WP-Sync-DB ist kostenfrei erhältlich https://github.com/wp-sync-db

    Wir haben das Plugin schon oft eingesetzt und können uns die WordPress Entwicklung ohne nicht mehr vorstellen.

    B)
    Für das Deployment von Themes und Plugins kann ich Bitbucket oder Github als Git Repository empfehlen.
    https://bitbucket.org/
    https://github.com

    Um es auf den eigenen Server zu bekommen solltest du dich allerdings mit der Kommandozeile und SSH ein wenig auskennen.

    myWebHook kann dabei ganz nützlich sein:
    http://mexitek.github.io/myWebHook/

    Es gibt aber aber auch Dienste die sich darauf spezialisiert haben:
    http://deploybot.com/
    https://www.deployhq.com/
    https://wppusher.com/

    Thread-Starter minotaurusrpg

    (@minotaurusrpg)

    Danke für die Antworten! Werde es ausprobieren.

    Thread-Starter minotaurusrpg

    (@minotaurusrpg)

    Danke für die Antworten! Werde es ausprobieren!

Ansicht von 4 Antworten – 1 bis 4 (von insgesamt 4)
  • Das Thema „Kostenloses Plugin für Live Push?“ ist für neue Antworten geschlossen.