apache module για αφαίρεση περιττών bytes από source σελίδων

Τεχνικές και μόνο Συζητήσεις για WEB hosting servers, Mail servers, DNS servers. Όχι αναζήτηση υπηρεσιών εδώ!

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Άβαταρ μέλους
soteres2002
S. & H. Moderator
Δημοσιεύσεις: 1524
Εγγραφή: 05 Μαρ 2004 22:17
Τοποθεσία: Ιωάννινα

apache module για αφαίρεση περιττών bytes από source σελίδων

Δημοσίευση από soteres2002 » 05 Οκτ 2009 00:28

Καλησπέρα, γνωρίζει κανείς κάποιο apache module το οποίο να φιλτράρει και να μετασχηματίζει τις σελίδες έ/ώ να αφαιρεί τους περιττούς κενούς χαρακτήρες από το source των ΗΤΜL σελίδων πριν η αίτηση σταλεί στο χρήστη;

Βασικά μέχρι στιγμής έγραψα ένα απλό ΡΗΡ σκριπτ που αφαιρεί όλα τα κενά απο οποιαδήποτε είσοδο του δοθεί. Θα ήθελα πχ αν κάποιος κλικάρει το index.php αντί για το index.php να σερβιριστεί το removewhite.php?url=http://www.example.com/index.php χωρίς να γίνει redirect και χωρίς φυσικά αυτό να είναι εμφανές στο χρήστη! Αυτό σαν μια λύση χωρίς να φορτώσω ειδικό module στον Apache...

Είναι απλό αλλά δεν μπορώ να το βρω τώρα. Καμία ιδέα παρακαλώ;; Βρήκα μια λύση στο internet αλλά μου κάνει infinite request loops.

Άβαταρ μέλους
vassilism
Δημοσιεύσεις: 1952
Εγγραφή: 17 Μαρ 2007 14:47
Επικοινωνία:

apache module για αφαίρεση περιττών bytes από source σελίδων

Δημοσίευση από vassilism » 06 Οκτ 2009 17:32

Υπάρχει τέτοιο module αλλά δεν γνωρίζω λεπτομέρειες. Θυμάμαι ότι κάπου το είχα δει αυτό που ρωτάς.
Πιστεύω αυτοί που ασχολούνται με servers να ξέρουν.

Άβαταρ μέλους
ThyClub
Honorary Member
Δημοσιεύσεις: 5312
Εγγραφή: 17 Νοέμ 2003 00:21
Τοποθεσία: Hell's Kitchen
Επικοινωνία:

apache module για αφαίρεση περιττών bytes από source σελίδων

Δημοσίευση από ThyClub » 06 Οκτ 2009 22:08

Αν το κάνεις λόγω μεγέθους τότε η επιλογή του να στέλνεις τον κώδικα συμπιεσμένο, δεν θα κάνει ακριβώς το ίδιο?

Άβαταρ μέλους
soteres2002
S. & H. Moderator
Δημοσιεύσεις: 1524
Εγγραφή: 05 Μαρ 2004 22:17
Τοποθεσία: Ιωάννινα

apache module για αφαίρεση περιττών bytes από source σελίδων

Δημοσίευση από soteres2002 » 09 Οκτ 2009 01:31

ThyClub έγραψε:Αν το κάνεις λόγω μεγέθους τότε η επιλογή του να στέλνεις τον κώδικα συμπιεσμένο, δεν θα κάνει ακριβώς το ίδιο?
Θεωρητικά ο Gzip μετασχηματισμός δουλεύει ώστε να αφαιρεί τον πλεονασμό πληροφορίας, άρα και για τους κενούς χαρακτήρες, αλλά εγώ θέλω οπωσδήποτε τα κενά να αφαιρούνται και μετά την αντριστροφή της συμπίεσης.

Άβαταρ μέλους
Cha0s
SysAdmin
Δημοσιεύσεις: 10248
Εγγραφή: 28 Ιούλ 2001 03:00

apache module για αφαίρεση περιττών bytes από source σελίδων

Δημοσίευση από Cha0s » 14 Οκτ 2009 14:45

Από περιέργια, σε τι εξυπηρετεί η αφαίρεση των κενών από το source;

Άβαταρ μέλους
soteres2002
S. & H. Moderator
Δημοσιεύσεις: 1524
Εγγραφή: 05 Μαρ 2004 22:17
Τοποθεσία: Ιωάννινα

apache module για αφαίρεση περιττών bytes από source σελίδων

Δημοσίευση από soteres2002 » 14 Οκτ 2009 18:12

"συμπίεση" φυσικά και βελτίωση του χρόνου επεξεργασίας από τον φυλλομετρητή. Οι κενοί χαρακτήρες έχουν τρομερά μεγάλη συχνότητα εμφάνισης σε ΗΤΜΛ αρχεία σε σχέση με τους άλλους μη κενούς χαρακτήρες γενικότερα, οπότε είναι περιττή πληροφορία και πρέπει να αφαιρείται. Την ίδια τακτική αφαίρεσης των κενών ακολουθεί και η Google.

Απάντηση

Επιστροφή στο “Apache, IIS, DNS Servers”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες