Schneller Upload und Zip entpacken mit PHP

Auch wenn man mit DSL inzwischen ganz gut im Internet unterwegs ist, gibt es eine Sache, die mich als Nutzer manchmal nervt:

Das Uploaden von vielen kleinen Dateien – z.B. bei einer WordPress Installation per FTP auf einen Server

Die WordPress Installation hat ca. 4.600 KB – gezippt. Entpackt ist das Skript 11.300 KB groß und benötigt 949 Dateien in 97 Ordnern. Da jedes File einzeln per FTP hoch geladen wird benötigt man auch bei einer 16.000 DSL Leitung locker das 10face der Zeit. Von der höheren Fehleranfälligkeit bei der Übertragung mal abgesehen.

Viel einfacher ist es, das zip Arciv selbst hoch zu laden und folgendes kleines Skript unzip.php:

1
2
3
4
5
6
7
<?PHP 
$tarName = 'wp33.zip'; 
$shellBefehl = "unzip $tarName"; 
$shellBefehl = escapeshellcmd($shellBefehl); 
exec($shellBefehl,$stream); 
print_r($stream); 
?>

Im Skript muss der Dateiname des Archives angegeben werden, und das Skript muss zusammen mit dem Archiv in einem Verzeichnis liegen. Dann ruft man das Skript einfach mit einem Browser auf und in Sekundenbruchteilen ist das Arciv auf dem Server entpackt. Zusammen mit dem schnellen Upload spart man so enorm Zeit.

Hallo Welt!

Willkommen zur deutschen Version von ECtec.de. Dies ist der erste Artikel. Ich habe ihn schon mal bearbeitet und nicht gelöscht. Die Anti-Spam Plugins sind aktiviert. Dafür werde ich das Nofollow Attribut an den Links deaktivieren, damit sich sinnvolle Kommentare auch lohnen.

Lange Zeit gab es hier ein PageRank Anzeige Tool. Das wurde auch lebhaft genutzt. Leider war das Skript nicht besonders performant und auch nicht sicher. Nach mehreren Angriffen und einer zunehmenden Serverblockierung habe ich mich entschlossen das PR-Skript ab zu schalten. Alternativen dazu sind:
1. in meinen Webkatalog eintragen
2. SEO aktive Kurzlinks auf xxsURL.de posten
3. Easy in noch mehr Webkataloge eintragen
4. Viele Links setzen, mit einem wirklich guten und erfolgreichen Tool.

So in der nahen Zukunft will ich hier Artikel über eCommerce veröffentlichen. eCommerce umgibt uns inzwischen (fast) überall. Es ist die Werbung, Angebote auf allen Kanälen, Webseiten, Medien – alles mit dem Ziel, um auf dem Wege am Ende etwas zu verdienen. Diese Angebote müssen entwickelt und umgesetzt werden und mit SEO, Affiliates und Webseitentechnik an den Mann oder die Frau gebracht werden…

So, und nun genug geschwafelt – jetzt nichts wie ran ans Bloggen!