dios231 Δημοσ. 7 Νοεμβρίου 2015 Δημοσ. 7 Νοεμβρίου 2015 Οταν κανω πολλες φορες refresh στον browser του κινητου για να δω τις αλλαγες που εχω κανει σε html-css απο καποιο σημειο και μετα δεν συμβαινει καμια αλλαγη οσες φορες και να κανω refresh. Με αποτελεσμα να ανγκαζομαι να κανω καθε φορα εκκαθαριση της cache στον chrome. α) Ξερει κανεις γιατι συμβαινει αυτο?β)Πως μπορω να το αποτρεψω?
zagzter Δημοσ. 7 Νοεμβρίου 2015 Δημοσ. 7 Νοεμβρίου 2015 Καλησπέρα dios231, πολύ πιθανό να υπάρχει cache στον server που έχεις την ιστοσελίδα σου, είτε στην PHP (apc) ή από το Cloudflare. Στο 1ο σενάριο ακολουθείς αυτό Στο 2ο σενάριο απλά κάνεις login στο Cloudflare και κάνεις Clear Cache. 1
lion2486 Δημοσ. 8 Νοεμβρίου 2015 Δημοσ. 8 Νοεμβρίου 2015 ένας τρόπος να το αποφύγεις αυτό είναι να έχεις τα αρχεία σου με εκδόσεις (versioning)(ενσωματώνεται η λειτουργία σε αρκετά σύγχρονα frameworks).
dios231 Δημοσ. 8 Νοεμβρίου 2015 Μέλος Δημοσ. 8 Νοεμβρίου 2015 Απλα να αναφερω οτι ολα αυτα γινονται σε εναν τοπικο web server οπου τρεχει στο pc και εχω προσβαση σε αυτον μεσω τοπικου δικτυου απο το κινητο. Παντως ακομα δεν εχω βγαλει ακρη στο προβλημα μου
hestia Δημοσ. 8 Νοεμβρίου 2015 Δημοσ. 8 Νοεμβρίου 2015 το προβλημα σου εχει μια απλη πολυ απλη λυση. οταν εχεις ενα css αρχειο ή μια εικονα μεσα στον κώδικα o Browser βρισκει οτι ηδη υπαρχει στο Cache του υπολογιστη σου και δεν το ξανακατεβαζει. αρα κανεις το εξης απλο αντι να καλεις το http://mydomain/mycss.css προσθετεις ενα ?rand=8976823644324 και γινετε http://mydomain/mycss.css?rand=WHATEVERHERE created by server side. οπου whatever here βαζεις κωδικα που να παραγει ενα τυχαιο αριθμο ή συμβολοσειρά.και το προβλημα σου θα εξαφανιστει. 1
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα