[tensiderepository] - ExtensionRepository ohne PHP SOAP modul via nusoap benutzen

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • xtra
    Maintainer
    • 02.07.2009
    • 2007

    #1

    [tensiderepository] - ExtensionRepository ohne PHP SOAP modul via nusoap benutzen

    Hi,
    Ich habe vorhin 3h Zeit gehabt um eine vom Extension Repository Client abgeleitete Extension auf nusoap Basis zu entwickeln. Dies hat den Vorteil, dass man nur noch von fsockopen abhaengig ist.

    Man kann damit auf Servern, welche kein SOAP von PHP Seite aus bereitstellen Extensions vom Repos beziehen und installieren.
    Die verwendete (leicht modifizierte) nusoap Bibliothek wird ins TL Plugins Verzeichnis "installiert".

    Sollte auf dem Server irgendwann die PHP SOAP Extension aktiviert werden, so steigt das Modul automatisch auf diese Technologie um. Die nusoap Bibliothek wird nur verwendet, wenn die PHP SOAP Extension nicht installiert/aktiviert ist.
    Somit sollte der Betrieb auf allen Servern gefahrlos moeglich sein.

    Die Extension nennt sich "tensiderepository".
    Schlicht und einfach, weil: "Moderne Tenside wurden in der ersten Hälfte des 20. Jahrhunderts entwickelt und haben das traditionelle Tensid Seife(SOAP) weitgehend verdrängt." (Quelle: http://de.wikipedia.org/wiki/Tenside).

    Ich haenge das zip file mal fyr interessierte Tester an, da ich nur auf einen Webspace ohne SOAP Zugriff habe und somit nicht ausgiebig testen kann.

    Die Verwendung erfolgt jedoch ausdrycklich auf eigene Gefahr (ist ja eigentlich selbstverstaendlich).
    Bei mir funktioniert alles, was jedoch bei anderen anders sein koennte.

    Viel Spass beim Testen, ich freu mich schon auf Gemeckere und Bugreports.

    Grysse
    Chris

    EDIT: Die Erweiterung ist mittlerweile im ER. Bitte nicht mehr von hier downloaden!
    Zuletzt geändert von xtra; 14.09.2009, 16:46.
    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.
  • do_while
    Contao-Urgestein
    • 15.06.2009
    • 3699

    #2
    Hallo Chris,

    das waren sehr gut angelegte 3 Stunden. Die Erweiterung hat auf Anhieb funktioniert. Danke dafür!

    Es gibt schon einen Sinn, die Erweiterung ins ER zu tun. So kann ich sie einfach in die lokale Installation laden, bevor ich das Projekt auf den SOAP-losen Server des Kunden hochlade.
    Gruß Hagen
    Mein Contao Premium Partnerprofil
    Link zum Stammtisch Berlin

    Kommentar

    • xtra
      Maintainer
      • 02.07.2009
      • 2007

      #3
      Zitat von do_while Beitrag anzeigen
      das waren sehr gut angelegte 3 Stunden. Die Erweiterung hat auf Anhieb funktioniert. Danke dafür!
      Freut mich zu hoeren. Sollte irgendwas negatives auftreten, bitte sofort melden.

      Zitat von do_while Beitrag anzeigen
      Es gibt schon einen Sinn, die Erweiterung ins ER zu tun. So kann ich sie einfach in die lokale Installation laden, bevor ich das Projekt auf den SOAP-losen Server des Kunden hochlade.
      Ins ER stelle ich sie ein, sobald sie von ein paar Leuten hier getestet wurde.
      Es widerstrebt mir, ungetestete Erweiterungen oeffentlich verfygbar zu machen - besonders, wenn sie so kritische Bereiche betreffen.

      Gruss
      Chris
      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

      • sceadara
        Contao-Nutzer
        • 05.09.2009
        • 18

        #4
        Von Chris zu Chris...
        muss auch mal loswerden das ich diese kleine Erweiterung richtig genial finde!
        Habe selbst nicht die Moeglichkeit auf meinem Webspace SOAP zu aktivieren und mein Host kann es fuer einzelne Kunden nicht aktivieren.
        Daher kommt "tensiderepository" mir gerade recht und bis jetzt funktioniert es wunderbar! "Noch" keine, hoffentlich auch nie, Probleme aufgetreten!
        Nice und gut investierte 3h ^.^

        Gruesse
        Chris
        DREAMING in digital - LIVING in realtime
        THINKING in binary - TALKING in IP
        Welcome to our World

        Kommentar

        • BugBuster
          Wandelndes Contao-Lexikon
          • 15.06.2009
          • 10679

          #5
          Ach ist das cool, Strato mit SOAP, Danke dafür

          Bisher funktioniert alles.
          Grüße, BugBuster
          "view source" is your guide.
          Danke an alle Amazon Wunschlisten Erfüller

          Kommentar

          • leo
            Contao-Hauptentwickler
            AG Core-Entwicklung
            • 05.06.2009
            • 816

            #6
            Ich kann die Zip-Datei auf dem Mac nicht entpacken (Vorgang nicht zugelassen). Hat jemand ein ähnliches Problem?

            Kommentar

            • Sawyer
              Contao-Nutzer
              • 19.06.2009
              • 127

              #7
              Zitat von leo Beitrag anzeigen
              Ich kann die Zip-Datei auf dem Mac nicht entpacken (Vorgang nicht zugelassen). Hat jemand ein ähnliches Problem?
              Jo geht nicht mit Archive Utility mit BetterZip konnte ich es entpacken.

              Kommentar

              • lucina
                Administratorin
                • 19.06.2009
                • 7544

                #8
                Zitat von xtra Beitrag anzeigen
                Viel Spass beim Testen, ich freu mich schon auf Gemeckere und Bugreports.
                Nix zu meckern, läuft wundervoll auf zwei Servern von w4w.net unter FreeBSD / PHP 5.2.

                Dankedankedanke, das ist eine wirklich total hilfreich.

                Grüße aus Kiel,
                Carolina.
                Contao in Kiel: kikmedia webdevelopment | Contao-Partnerin | Contao Usergroup Kiel | github | Contao-Community-Alliance | MetaModels-Team

                Kommentar

                • xtra
                  Maintainer
                  • 02.07.2009
                  • 2007

                  #9
                  Die Erweiterung ist nun im ER hochgeladen, und inzwischen erscheint sie auch.

                  Es waere nett, wenn ihr evtl. in den Rezensionen die SOAPlosen Provider auflisten wyrdet, bei welchen die Extension reibungslos funktioniert.
                  Alternative ist logischerweise dies hier kundzutun, jedoch wyrde ich es im ER bei den Rezensionen bevorzugen, da ich hier lieber Bugreports haette.

                  Gruss und viel Spass mit der Extension weiterhin
                  Chris

                  Edit: Extension ist nun im ER sichtbar, es hatte eine Weile gedauert. Daher Text geaendert.
                  Zuletzt geändert von xtra; 06.09.2009, 08:11.
                  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

                  • Carino
                    Contao-Nutzer
                    • 19.06.2009
                    • 210

                    #10
                    Bei funktioniert es es tadellos auf dem Webspace von Lelado.

                    Kommentar

                    • tinoo
                      Contao-Fan
                      • 19.06.2009
                      • 591

                      #11
                      Manchmal denk ich, dass meine Gebete erhört werden...

                      Mittlerweile konnte ich meinen Provider wieder aus dem Schwitzkasten entlassen,
                      da er mir nach langem hin und her SOAP freigeschaltet hat... Daher kommt die
                      tolle Erweiterung für mich ein bisschen zu spät! Aber macht ja nix - jetzt weiss ich,
                      dass es was gibt und bin fürs nächste Mal vorbereitet! Und Thanky anyway!
                      Zuletzt geändert von tinoo; 09.09.2009, 15:16.
                      Freundliche Grüsse
                      Martin

                      Kommentar

                      • Whitedragon
                        Contao-Nutzer
                        • 29.07.2009
                        • 46

                        #12
                        Thanks

                        Sensationell wie das klappt und erst ncoh gespahrt weil der Provider noch den AUfwand verrechnen wollte

                        Kommentar

                        • martin.mildner
                          Contao-Nutzer
                          • 20.06.2009
                          • 97

                          #13
                          klappt perfekt bei mir - ohne probleme!
                          GENIAL, DIE SACHE!!!
                          Contao Premium Partner: Die 2create® Werbeagentur für online und offline Medien spezialisiert auf Contao - Webseitenentwicklung und -relaunch sowie individuelle Modulentwicklungen

                          Kommentar

                          • silberfieber
                            Contao-Nutzer
                            • 02.09.2009
                            • 4

                            #14
                            bugs hab ich in verbindung mit strato noch keine gefunden...

                            und für die extension gibts ein weizen, wenn ich mal wieder an einem samstag abend in tü unterwegs sein sollte. ich weiss ja wann und wo ich dich dort ggf. finden kann...

                            Kommentar

                            • xtra
                              Maintainer
                              • 02.07.2009
                              • 2007

                              #15
                              Neue Version veroeffentlicht.
                              Diese erlaubt nun die Verwendung von nusoap zu erzwingen.
                              Weiterhin werden nun Fehler abgefangen, wenn der ER Server nicht erreichbar sein sollte.

                              Gruss
                              Chris
                              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...