drm Δημοσ. 28 Νοεμβρίου 2010 Δημοσ. 28 Νοεμβρίου 2010 Υποθέτοντας ένα "μεγάλο" web-site (πχ facebook, flickr) και σχετικά με την αποθήκευση των εικόνων, ψάνχω κάποιο καλό κείμενο που να εξηγεί τα υπερ και τα κατά του να σώζεις τις εικόνες σε blob μέσα στην database σε αντίθεση με του να σώζεις τα url/path στην db και τις εικόνες στον δίσκο. Γενικά τα επιχειρήματα υπερ/κατά έχουν να κάνουν με 1) Το scalability του dbms σε σχέση με το scalability του fileserver/web server 2) Το maintenance portability του συστήματος. Επίσης εάν υπάρχει κάποιο report σχετικά με το τι κάνουν οι "μεγάλοι" (facebook, flick, imageus, κτλ) Ευχαριστώ Πολύ.
_tasos Δημοσ. 28 Νοεμβρίου 2010 Δημοσ. 28 Νοεμβρίου 2010 Όλοι οι "μεγάλοι" χρησιμοποιούν κάποιο CDN για να αποθηκεύσουν αυτό τον όγκο κ πλήθος αρχείων. Π.χ. καμία εικόνα από το facebook δεν έχει url που να αρχίζει με www.facebook.com. Όλα τα images, video, κτλ κάθονται σε κάποιον άλλον server και έτσι πετυχαίνουν το scalabilitiy, με το να μοιράσουν το load. Ένα CDN κατά βάση δεν τρέχει scripts (π.χ. php, asp.net) αλλά προσφέρει μεγάλες ταχύτητες στο download static αρχείων.
linkinpark4175 Δημοσ. 28 Νοεμβρίου 2010 Δημοσ. 28 Νοεμβρίου 2010 Διαβασε αυτο το αρθρο και αυτο το αρθρο τα ειδα σημερα καθως εβλεπα το συγκεκριμενο blog και μου φανηκαν ενδιαφερον.
CyberCr33p Δημοσ. 29 Νοεμβρίου 2010 Δημοσ. 29 Νοεμβρίου 2010 Κοίτα το να κάνεις αποθήκευση των εικόνων στο δίσκο βοηθάει από την άποψη ότι η εικόνα στέλνεται στον browser με λίγη χρήση της PHP αφού το μόνο που ζητάς είναι το όνομα του αρχείου της εικόνας από την PHP/MySQL. Τώρα εάν την αποθηκεύεις στη βάση τότε στέλνεται η εικόνα με χρήση της PHP οπότε βαραίνει και περισσότερο το script σου. Από την άλλη οι μεταφορά σε άλλο server είναι πιο εύκολη εάν όλα τα δεδομένα είναι μέσα στη βάση μιας και μπορείς να πάρεις backup με το mysqldump. Πάντως αρκετά προγράμματα (π.χ. vbulletin) σε αφήνουν να επιλέξεις πώς θέλεις να γίνεται η αποθήκευση και υπάρχει τρόπος να μεταφερθείς από την μία επιλογή στην άλλη.
drm Δημοσ. 29 Νοεμβρίου 2010 Μέλος Δημοσ. 29 Νοεμβρίου 2010 Κατ' αρχάς ευχαριστώ για τις απαντήσεις. θα δώ τα κείμενα και θα επανέρθω εάν χρειαστώ κάτι...
digimyth Δημοσ. 11 Φεβρουαρίου 2011 Δημοσ. 11 Φεβρουαρίου 2011 Απορία. Πως μπορώ να χρησιμοποιήσω και που θα βρω ένα CDN για τη σελίδα μου? Είναι εφικτή λύση για μια νέα σελίδα με φτηνό webhosting που δεν σου αφήνει περιθώρια για μεγάλη αποθήκευση δεδομένων; Η μήπως συμφέρει να νοικιάσεις ένα δικό σου server?? Ευχαριστώ
ΠάρηςΓ Δημοσ. 11 Φεβρουαρίου 2011 Δημοσ. 11 Φεβρουαρίου 2011 Θες τοσο μεγάλη σελίδα; Μεγαλη σελιδα και φτενο webhosting δε πανε μαζι. Χρειαζεσε αλλο μηχάνημα λογικά optimarismeno για αυτη τη δουλειά
digimyth Δημοσ. 11 Φεβρουαρίου 2011 Δημοσ. 11 Φεβρουαρίου 2011 εννοώ ότι θα ήθελα να ξεχωρίσω τον "πυρήνα" της σελίδας από τα δεδομένα... Δηλαδή όλα τα αρχεία κώδικα της σελίδας να είναι ξεχωριστά από τις φωτό κλπ ώστε να μη τρώει bandwidth και χώρο στο δίσκο του host αλλά και η σελίδα να φορτώνεται γρηγορότερα. Ουσιαστικά host έχω. Αυτό που σκέφτομαι είναι αν αξίζει να πάρω κάποιο πακέτο υπηρεσίας CDN ή να πάρω κάποιο δικό μου σέρβερ... Με μια ματιά που έριξα στο φίλο γοογλε βρήκα κάποιες υπηρεσίες CDN αλλά οι τιμές ήταν εξωπραγματικές! πχ 300 δολλάρια περίπου το μήνα για μερικά GB (άντε 5 GB!!). Με τόσα λεφτά κάθε μήνα παίρνω καινούργιο υπολογιστή και τον κάνω σέρβερ με κανά 2 τέρα μέσα...
_tasos Δημοσ. 11 Φεβρουαρίου 2011 Δημοσ. 11 Φεβρουαρίου 2011 Δες εδώ: http://www.rackspacecloud.com/cloud_hosting_products/files/ όπου η χρέωση είναι με το GB. Σου χρεώνουν το diskspace αλλά και το bandwidth που καταναλώνεις. Αν δεις σου δίνουν κ παραδείγματα κώδικα για το πως να κάνεις upload αρχεία μέσω της εφαρμογής σου. Πάντως το τι συμφέρει έχει άμεσα σχέση με τι χρήση θέλεις να κάνεις. Πάντως η χρέωση με το GB πιστεύω πως είναι αρκετά τίμια και η πιο συμφέρουσα για λίγα data. Αν θέλεις ψάξε κ άλλο, υπάρχουν κ άλλες εταιρίες που παρέχουν λύσεις με χρεώσεις ανάλογα τη χρήση. Το CDN θα το διαλέξεις αν έχεις να αποθηκεύσεις πολλά GB. Για οτιδήποτε λιγότερο νομίζω πως έχει περισσότερο νόημα να βρεις κάποιο καλό hosting που να σου παρέχει αυτά που θέλεις.
digimyth Δημοσ. 11 Φεβρουαρίου 2011 Δημοσ. 11 Φεβρουαρίου 2011 cents Δε νομίζω. Κοίτα τη σελίδα.... http://www.rackspacecloud.com/cloud_hosting_products/files/pricing/
parsifal Δημοσ. 11 Φεβρουαρίου 2011 Δημοσ. 11 Φεβρουαρίου 2011 Cent του δολαρίου είναι, καλά το είπε ο dewn. http://en.wikipedia.org/wiki/Penny_(United_States_coin) : The United States one-cent coin, commonly known as a penny, is a unit of currency equaling one one-hundredth of a United States dollar. The cent's symbol is ¢ ...
digimyth Δημοσ. 11 Φεβρουαρίου 2011 Δημοσ. 11 Φεβρουαρίου 2011 Οκ απλά μου φάνηκε λίγο περίεργο συγκριτικά με άλλες υπηρεσίες που βρήκα.
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.