So che questo è un vecchio post. Ma molti visitatori di questa pagina non ottengono nulla in relazione alla domanda. Soprattutto per un principiante.
Come caricare e archiviare immagini o file nel nostro sito Web:
Per un sito Web statico forse non ci sono problemi poiché l'archiviazione dei file per alcuni hosting condivisi è ancora adeguata. Il problema nasce da un sito Web dinamico quando diventa più grande. Più grande nel database può essere gestito, ma più grande in file come le immagini diventa un problema. Esistono due tipi di immagini in un sito Web:
Le immagini provengono dall'amministratore per il blog dinamico. Di solito, queste immagini sono state ottimizzate prima del caricamento.
Le immagini degli utenti in caso di utenti possono caricare immagini come avatar. Oppure gli utenti possono creare contenuti di blog e inserire alcune immagini dall'editor di testo. Questo tipo di immagini è difficile da prevedere la dimensione. Gli utenti possono caricare immagini di grandi dimensioni solo per contenuti di piccole dimensioni ridimensionando le dimensioni della vista ma non ridimensionandole.
Ignorando l'articolo no. 1 sopra, soluzione rapida per l'articolo n. 2 può essere temporaneamente risolto dai seguenti suggerimenti se non abbiamo funzionalità di ottimizzazione delle immagini nel nostro sito Web:
Non consentire agli utenti di caricare direttamente dall'editor di testo reindirizzandoli alla galleria di immagini. In questa pagina gli utenti devono caricare il file in anticipo prima di poterlo incorporare nel contenuto. Questo metodo è chiamato come File Manager.
Utilizzare una funzione di ritaglio dell'immagine per consentire agli utenti di caricare immagini. Ciò limiterà la dimensione dell'immagine anche se gli utenti caricano file molto grandi. L'immagine finale è il risultato dell'immagine ritagliata. Possiamo definire le dimensioni sul lato server e accettare solo ad esempio 500 KB o inferiore.
Ora, è solo temporaneo. Per la soluzione finale, la domanda si ripete:
- Come gestire una grande memorizzazione di immagini?
- Ridimensiona o modifica l'estensione.
- In che modo un sito Web o e-commerce grande o medio gestisce l'archiviazione dei file per le loro immagini?
Cosa possiamo fare allora:
Migrare dalla condivisione che ospita VPS. Non abbastanza? Quindi più in alto aggiornando a Dedicato.
Crea il tuo server per l'archiviazione dei file. Googling per farlo. Questo non è così difficile come pensi. Alcune persone lo fanno per il loro sito web.
Il modo più semplice è utilizzare il servizio di archiviazione dei file CDN.
Ok, 1 e 2 sono un po 'costosi. Ma n. 3 penso sia la soluzione migliore.
Alcuni servizi CDN consentono di archiviare tutti i file Web desiderati.
Domanda "come caricare file su CDN dal nostro sito Web?"
Non ti preoccupare, una volta che ti registri, di solito gratis, otterrai indicazioni su come caricare il file e ottenere il loro link da / al tuo sito web. Otterrai un'API e altro ancora. È facile.
Alcuni provider ci offrono un servizio gratuito per 14 giorni con memoria e larghezza di banda limitate. Ma andrà bene per il punto di partenza. L'unico problema è perché "le persone non ci provano mai".
Spero che possa aiutare per i principianti.