[OOP] Download Klasse

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • [OOP] Download Klasse

    Hi!

    Ich möchte eine Download Klasse schreiben, mit der man folgendes machen kann...

    - Dateien direkt herunterladen
    - Dateien komprimiert herunterladen
    - Ordner sammt Inhalt komprimiert herunterladen
    - Komprimierte Dateien bzw. Ordner nicht nur ausgeben, sondern auch speichern
    - Beliebiges Koprimierungs-Format wählen

    Aber:
    Ist das überhaupt mit einer Standard-Installation von PHP5 möglich?

    arrays sind klasse

  • #2
    also bis auf den letzten punkt würde ich sagen ja,
    da eigentlich auf jedem server auch zipunterstützung installiert ist.
    Die Milch bleibt ranzig!

    Comment


    • #3
      Naja wenn du die Komprimierung selber implementierst geht alles ...
      Die Regeln | rtfm | register_globals | strings | SQL-Injections | [COLOR=silver][[/COLOR][COLOR=royalblue]–[/COLOR][COLOR=silver]][/COLOR]

      Comment


      • #4
        Naja, es scheint so, als wären die Komprimierungsfunktionen nicht standardmäßig aktiviert. Siehe hier z.B.:
        http://de3.php.net/zlib

        Da ich keinen root-Zugriff auf meinen Managed Server habe, kann ich meine Idee damit eigentlich schon vergessen.
        Oder?
        arrays sind klasse

        Comment


        • #5
          Guck doch einfach erstmal, ob die Extension nicht vielleicht installiert ist.
          Die meisten Hostern haben keinen Bock auf die "Whä, ich brauche die Extension XYZ"-Anfragen und vermüllen demnach die Apache-Instanzen mit jeglichen Erweiterungen, die es auf dieser Welt zum Downloaden gibt *übertreib*

          Ein netter Guide zum übersichtlichen Schreiben von PHP/MySQL-Code!

          bei Klammersetzung bevorzuge ich jedoch die JavaCoding-Standards
          Wie man Fragen richtig stellt

          Comment


          • #6
            tipp:
            Modellier lieber auch ne File Klasse, da sie ja Gegenstand eines
            Downloads is
            Oder nur eine File Klasse, da der Download nur ein Vorgang, d.h. eine
            Methode darstellt.

            Comment


            • #7
              Alternative Zip-Klasse ohne nötige Extension!

              Comment

              Working...
              X