.
Ανέβασμα συμπιεσμένου αρχείου και αποσυμπίεση στον server
Στην εργασία αυτή θα μάθουμε έναν τρόπο αποσυμπίεσης αρχείων πάνω στον server.
Αυτό είναι πολύ χρήσιμο γιατί έτσι ανεβάζουμε πολύ λίγα αρχεία και όλη η διαδικασία γίνεται στον server. Για το Coppermine π.χ. είδαμε σε προηγούμενη εργασία ότι χρειαστήκαμε αρκετή ώρα για να «ανέβουν» όλα τα αρχεία που είχαμε αποσυμπιέσει πριν τοπικά.
Με τον τρόπο αυτό η όλη διαδικασία θα πάρει μόνο μερικά λεπτά (υπό κανονικές συνθήκες)
Για να γίνει αυτό θα χρησιμοποιήσουμε έναν unzipper γραμμένο σε php τον οποίο θα σας δώσουμε έτοιμο. H php είναι μια γλώσσα για scripts (δηλ. ένα σύνολο εντολών που εκτελούν κάτι) και είναι προσανατολισμένη για χρήση σε όσους δημιουργούν web εφαρμογές.
Ένα πολύ απλό δείγμα του τι περιέχει ένα php script είναι π.χ. το παρακάτω
<?php
print "I love moodle !";
?>
(Η εκμάθηση βέβαια της php δεν αφορά το παρόν σεμινάριο αλλά όσοι θέλουν να ανακαλύψουν κάτι νέο και συνάμα συναρπαστικό θα μπορούσαν π.χ. να ξεκινήσουν από εδώ )
Με το πρόγραμμα FileZilla θα ανεβάσετε το συμπιεσμένο αρχείο του Coppermine που κατεβάσατε στην εργασία Π42.1, στον προσωπικό σας χώρο στο ΠΣΔ. Για να το κάνετε αυτό τα βήματα είναι τα εξής:
Αν όλα πήγαν καλά θα έχει εμφανιστεί στον προσωπικό σας χώρο του ΠΣΔ ένας νέος φάκελος με το όνομα cpg15x
(πολλές φορές δεν εμφανίζεται αμέσως άρα αν π.χ. είστε συνδεδεμένοι στο Filezilla , να κάνετε Refresh)
.
Στην υποβολή σας θα μας στείλετε τα εξής
1. Τον ενεργό σύνδεσμο προς τον unzipit.php που βρίσκεται στο χώρο σας στο ΠΣΔ
2. Τον ενεργό σύνδεσμο μιας εικόνας οποιοδήποτε τύπου που θα έχετε ανεβάσει στο ΠΣΔ ή στο dropbox που θα απεικονίζει το filezilla συνδεμένο στο λογαριασμό σας και που δεξιά θα φαίνεται ο φάκελος cpg15x που έχει δημιουργηθεί.
.
Καλή επιτυχία!
.