Contao2Go - das portable WAMP System

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • lindesbs
    AG CMS-Garden
    Contao-Urgestein
    • 05.06.2009
    • 4157

    #1

    Contao2Go - das portable WAMP System

    Contao2Go ist ein selbst konfigurierendes WAMP System fuer das lokale System, welches ohne Installation von Software auskommt. Ein einfaches Auspacken und Starten der Server2Go.exe ermoeglicht, Contao (sowie durch nachladbare C2G Pakete auch Contao & TYPOlight) lokal ausgiebig zu testen. Besonderheit hierbei ist das Snapshot System, womit jederzeit der Zustand einer Entwicklung eingefroren werden kann und jederzeit wiederherstellbar ist.
    Hierdurch ist es zum Beispiel moeglich, Kundenpraesentationen aufzubauen, mit unterschiedlichen Designs, ohne das man spaeter beim Kunden großartige Aenderungen im Backend vornehmen muss. Es muss nur in den Designphasen ein SnapShot erstellt werden. Dieser kann dann komfortabel mittels Klick wiederhergestellt werden. Innerhalb weniger Sekunden.
    Aktuell sind folgende Möglichkeiten vorhanden:
    vHost Übersicht
    • vorhandene Installationen aufzeigen, incl. der Möglichkeit, direkt in einem neuen Fenster das Frontend oder das Backend aufzurufen
    • Snapshot der Installation erstellen
    • Installation incl. Datenbank entfernen

    Sicherungen
    • Vorhandene Sicherungen einsehen, hierbei sind die Sicherungen Installationsbezogen geordnet
    • Sicherungen wiederherstellen
    • Sicherungen loeschen



    Die Snapshot Verwaltung "c2gadmin" ist über das Extension Repository erhältlich. Somit kann die Snapshotverwaltung auch mit XAMPP, Linux, Mac oder sonstigen Apache/MySQL und PHP Lösungen betrieben werden.



    In der ausgelieferten Version ist ein Standard Contao 2.9.3 bereits fertig installiert. Das Besondere hierbei ist, das auch zwei Themes zusaetzlich dabei sind. Somit ist es auch fuer Anfaenger einfach, den Weg des Thememanagers zu beschreiten, und seine Vorteile zu kennenzulernen. Ich Danke carino und fabster fuer die Bereitstellung der Themes.


    Ein Vorteil der C2G ist, das man auch fertig installierte Systeme installieren kann. Hierzu gibt es hier ein paar C2G Beispiele aus dem Wiki (Besonderen Dank an manitougs), als auch die DemoInstallation des isotope Shops (Dank an andreas.schempp).
    In naher Zeit werden Beispiele fuer den Catalog als auch andere Module/Erweiterungen folgen !


    Ich moechte mich bei allen Beteiligten Testern und Ideengebern aus dem IRC bedanken.
    Insbesondere auch bei lucina, die mir das tolle Contao2Go Logo erstellt, und legalstuff, der das Logo animiert hat.




    Sicherheitswarnung : Ich rate davon ab, das "unerfahrene" Anwender C2Gs aus unbekannten Quellen nutzen. Das System kann auch fuer unschoene Dinge genutzt werden. Pakete, welche auf der Homepage contao2go.org angeboten werden, sind inhaltlich kontrolliert, sodass eine lokale Kompromittierung ausgeschlossen werden kann.


    Download findet man dann hier : http://contao2go.org/herunterladen.html
    Aber vorher auch lesen ;-)

    Aktuelle Paketliste : http://www.contao2go.org/pakete.html

    Weitere Informationen sind hier zu finden http://www.contao2go.org




    Man sehe mir bitte nach, das ich kein Designer oder Webseitenersteller bin. Ich kann mit CSS nicht umgehen. Also drueckt ein Auge zu, wer sich das CSS anschauen sollte ;-)
    von Willi Voltz aus PR 500: Henry George sagte einmal: »Kultur ist Zusammenarbeit.«


    Contao-Hosting: begeisterter Uberspace-Nutzer
  • Sahel
    Contao-Fan
    • 20.06.2009
    • 319

    #2
    Hallo,
    kann man Contao2Go und XAMPP eigentlich parallel auf dem PC laufen lassen, oder gibt es da Probleme mit Ports o.ä.?

    Gruß,
    Matthias

    Kommentar

    • lindesbs
      AG CMS-Garden
      Contao-Urgestein
      • 05.06.2009
      • 4157

      #3
      Kannst du parallel laufen lassen, da unterschiedliche Ports genutzt werden. Bei Contao2Go laeuft die Webseite auf Port 4001, und der MySQL Server auf 7188

      Du kannst die Snapshotverwaltung aber auch in deinem XAMPP nutzen : http://www.contao2go.org/dokumentati.../c2gadmin.html
      von Willi Voltz aus PR 500: Henry George sagte einmal: »Kultur ist Zusammenarbeit.«


      Contao-Hosting: begeisterter Uberspace-Nutzer

      Kommentar

      • Sahel
        Contao-Fan
        • 20.06.2009
        • 319

        #4
        Ok, danke!

        Noch ne Frage: Habe die C2G AdminTools im Backend von Server2Go installiert. Die einzige Funktion von C2G AdminTools ist doch das Auflisten von VHosts und Backups, während das eigentliche Importieren, Exportieren von Packeten außerhalb des Backends in Contao2Go gemacht werden muß.

        Wäre es nicht ideal, Contao2Go als Modul und ideales Umzugs-Tool im Backend unter "System" zu integrieren?

        Kommentar

        • lindesbs
          AG CMS-Garden
          Contao-Urgestein
          • 05.06.2009
          • 4157

          #5
          Das Importieren ist ein kleines Template PHP Skript, welches einfach nur eine hochgeladene Datei in den backup Ordner schiebt.

          Mehr nicht.

          Exportieren ist nur den Download anbieten

          Umzugstool ? Noe, genau das soll es ja nicht sein.
          von Willi Voltz aus PR 500: Henry George sagte einmal: »Kultur ist Zusammenarbeit.«


          Contao-Hosting: begeisterter Uberspace-Nutzer

          Kommentar

          • Sahel
            Contao-Fan
            • 20.06.2009
            • 319

            #6
            Umzugstool ? Noe, genau das soll es ja nicht sein.
            Aber man kann doch sehr wohl damit einen Umzug machen, oder? Habe eine Sicherung genacht, dann die Hosts gelöscht und danach wieder alles importiert.


            Noch eine Anregung: Könnte man das Schließen von Contao2Go ermöglichen (nach Art des XAMPP Control Panel)? Nach dem Schließen des Browsers bleiben die Anwendungen ja noch aktiv (apache.exe, Server2Go.exe)

            Kommentar

            • Flex
              Contao-Urgestein
              • 03.06.2010
              • 2149

              #7
              Für das Schließen von Contao2Go gibt es unten rechts in der Taskbar doch ein Symbol.

              Kommentar

              • Sahel
                Contao-Fan
                • 20.06.2009
                • 319

                #8
                Für das Schließen von Contao2Go gibt es unten rechts in der Taskbar doch ein Symbol.
                Ja, klar! Habe ich voll übersehen!
                Sorry

                Kommentar

                • chrisdesign
                  Contao-Nutzer
                  • 17.02.2011
                  • 4

                  #9
                  Hallo lindesbs!
                  Erstmal Danke für das geniale 2Go!
                  Ich arbeite hier @Home allerdings mit Ubuntu weil ich hier komplett mit Open Source arbeite und bin mit dem xampp nicht so recht klargekommen. Ich habe versucht mit Wine Deine Version zum Laufen zu bringen und es scheint zu funktionieren.
                  Zumindest startet es und ist sogar im Panel zu sehen. Nur lässt sich die angegebene Adresse dann bei mir nicht aufrufen. Ich würde das System gerne auf BS unabhängigen Rechnern zeigen.
                  Gibt es es dafür eine Lösung, bzw ist das eher ein spezielles Linuxproblem?
                  Falls ich etwas irgendwo überlesen haben sollte, sorry.

                  Offtopic: Falls noch für Contao im grafischen Bereich Hilfe benötigt wird lasst es mich wissen. Ich kann nicht programieren, aber da würde mich da gerne einbringen!
                  Zuletzt geändert von chrisdesign; 04.03.2011, 18:40.
                  Mein Grafik-Blog

                  Kommentar

                  • lindesbs
                    AG CMS-Garden
                    Contao-Urgestein
                    • 05.06.2009
                    • 4157

                    #10
                    Lese nochmal #3

                    Insbesondere auch den Link beachten
                    von Willi Voltz aus PR 500: Henry George sagte einmal: »Kultur ist Zusammenarbeit.«


                    Contao-Hosting: begeisterter Uberspace-Nutzer

                    Kommentar

                    • manitougs
                      Contao-Nutzer
                      • 20.06.2009
                      • 169

                      #11
                      Eine detailierte Anleitung für die Verwendung von Contao2Go ist jetzt auch im Wiki verfügbar:


                      lg mani
                      Für die schnelle Hilfe zwischendurch kannst Du gerne den inoffiziellen Chat besuchen:
                      Server: irc.freenode.net || Channel: #contao.de

                      Kommentar

                      • µaTh
                        Contao-Fan
                        • 13.05.2010
                        • 974

                        #12
                        kleiner Verbessungshinweis:

                        ich habe mir in den Contao2Go-Ordner noch ein Browser-Lesezeichen angelegt, das die Seite "http://localhost:4001" aufruft, da Contao2Go nicht standardmäßig mit "http://localhost" arbeitet.
                        So erspare ich mir das nachdenken über den korrekten Port.

                        Noch was: das Umschreiben der index.php funktioniert mit Contao2Go aber auch nicht (mit WAMPServer funktioniert es leider auch nicht), oder?
                        Dropdown-Menü für das News-Archiv-Menü
                        "Über...."-Info-Seite für das Backend | Piwik-Statistken im Backend ansehen

                        Kommentar

                        • µaTh
                          Contao-Fan
                          • 13.05.2010
                          • 974

                          #13
                          noch eine weitere Sache:

                          die Möglichkeit den einzelnen Installationen eine Beschreibung hinzuzufügen finde ich echt klasse, denn so kann ich da gleich die Zugangsdaten vermerken.

                          Auch hier wieder eine Anmerkung/Verbesserung:
                          Die Beschreibung/Anleitung um eine Beschreibung bei Contao2Go hinzuzufügen: http://www.contao2go.org/dokumentati...er-vhosts.html
                          witzigerweise wird aber in der vorinstallierten Contaoversion die Sache nicht als XML gelöst, sondern als PHP (Datei package.php). Aber natürlich funktioniert die Sache mit dem PHP auch.
                          Dropdown-Menü für das News-Archiv-Menü
                          "Über...."-Info-Seite für das Backend | Piwik-Statistken im Backend ansehen

                          Kommentar

                          • lindesbs
                            AG CMS-Garden
                            Contao-Urgestein
                            • 05.06.2009
                            • 4157

                            #14
                            Ich habe PHP und die Info dabei. Urspruenglich war es eben die PHP. Nun aber nur noch die info nutzen.
                            von Willi Voltz aus PR 500: Henry George sagte einmal: »Kultur ist Zusammenarbeit.«


                            Contao-Hosting: begeisterter Uberspace-Nutzer

                            Kommentar

                            • xtra
                              Maintainer
                              • 02.07.2009
                              • 2007

                              #15
                              @lindesbs: koenntest du die Elemente evtl. noch in einen eigenen Namespace parken? dann ist eine Kollision mit anderen XML Elementen ausgeschlossen, wenn man die in andere XML embedden moechte.
                              Bsp;
                              PHP-Code:
                              <c2g:package xmlns:c2g="http://www.contao2go.org/packagedescription">
                                  <de>    
                                      <description>
                                      <![CDATA[
                                          Standardinstallation des Contao2Go Paketes.<br>
                                          Beinhaltet die Themes <ul>
                                          <li><a href="http://www.contaothemes.de/" title="fences" onclick="window.open(this.href); return false;">fences</a> der <a href="http://www.contao.org/partner.html?show=5334" title="piyo medienagentur" onclick="window.open(this.href); return false;">piyo medienagentur (Lars Tubies)</a></li>
                                          <li><a href="http://themes.contao-agentur.de/ka-classic/" title="kl_classic" onclick="window.open(this.href); return false;">ka_classic</a> der <a href="http://www.contao.org/partner.html?show=502" title="Die Kommunikationsabteilung" onclick="window.open(this.href); return false;">Kommunikationsabteilung (Fabian Fauth)</a></li>
                                          </ul>
                                          ]]>
                                      </description>
                                  </de>
                                  <en>
                                      <description>
                                      <![CDATA[
                                          Standardinstallation for Contao2Go package<br>
                                          Contains following Themes <ul>
                                          <li><a href="http://www.contaothemes.de/" title="fences" onclick="window.open(this.href); return false;">fences</a> from <a href="http://www.contao.org/partner.html?show=5334" title="piyo medienagentur" onclick="window.open(this.href); return false;">piyo medienagentur (Lars Tubies)</a></li>
                                          <li><a href="http://themes.contao-agentur.de/ka-classic/" title="kl_classic" onclick="window.open(this.href); return false;">ka_classic</a> from <a href="http://www.contao.org/partner.html?show=502" title="Die Kommunikationsabteilung" onclick="window.open(this.href); return false;">Kommunikationsabteilung (Fabian Fauth)</a></li>
                                          </ul>
                                          ]]>
                                      </description>
                                  </en>
                              </c2g:package> 
                              
                              Bedenke stets: Wenn Du ungenaue oder unzureichende Angaben machst, so koennte dies die Bearbeitung deiner Frage endlos verzoegern (oder sogar dazu fyhren, dass ich zu viel nachdenken muss und die Antwort vergesse!). Kein Support per PN.

                              Kommentar

                              Lädt...