Chevereto - costruire la propria immagine servizio di hosting gratuito (recensione)
Apr 14, 2009 da Mircea Goia Image Manipulation Manipolazione d'immagine
In un post Techcrunch (il blog di tecnologia ben nota) ha detto che ImageShack , il servizio di image hosting gratuito, ha le foto online più ospitati (il secondo è Facebook ).
Vanta una serie di 20 miliardi di immagini e di oltre 28 milioni di visitatori mensili, Facebook hosting di circa 15 miliardi di euro (la chiusura del gap veloce) e avendo un 200 milioni di utenti registrati.
Su Imageshack si va e caricare una foto (o più), allora si ottiene un URL per quella foto che si possono postare / embed in qualsiasi pagina web. Tutto qui. Puoi farlo senza registrarti ... ma se ti registri ottenere più funzionalità.
Ora è possibile avere un servizio quasi come quello (o come Free Image Hosting ) grazie Chevereto , l'immagine dello script di hosting gratuito. Dico "quasi" perché, a tale importo e il traffico, Imageshack è un'operazione più complessa di quanto non sembri a prima vista. Chevereto è open source e sotto licenza GPL.
Ma su una scala molto più piccola di questo script può aiutarvi ad avere un mini-servizio come Imageshack. E 'l'opera di Rodolfo Berrios , uno sviluppatore web cileno.
Tuffiamoci più nei dettagli.
Prima di tutto, dare un'occhiata a questa demo: http://demo.chevereto.com (è in spagnolo, ma non preoccupatevi, lo script Chevereto è multilingue e si avrà la scelta inglese troppo). Scegli un'immagine dal disco rigido o una foto a distanza (se si conosce l'URL) e vederlo in azione. Nella pagina successiva avrai la tua foto caricata e diversi link a quella foto in modo da poter copiare / incollare su un'altra pagina web o su un forum, così come la condivisione sul sito di social media come Delicious, Facebook, Twitter, Tumblr.
Vedi questo? E 'quasi come Imageshack.
Vediamo come utilizzare questa immagine sceneggiatura di hosting gratuito.
I requisiti
Per utilizzare lo script server deve avere alcuni requisiti soddisfatti.
Non ti preoccupare, la maggior parte di tali requisiti sono realizzarono le già dalla maggior parte dei servizi di hosting là fuori (anche alcuni tra quelli liberi).
- PHP 5 - il copione è costruito utilizzando PHP 5 così bisogno del tuo server per supportare tale (vedi più su PHP qui )
- Curl - una libreria che permette di collegarsi e comunicare con molti diversi tipi di server con molti diversi tipi di protocolli (di più qui )
- GD library - una libreria che può essere utilizzata per creare e manipolare file di immagini in una varietà di diversi formati di immagine, tra cui gif, png, jpg, WBMP, e XPM (più qui )
E questo è tutto. Non hai bisogno di un database MySQL o qualsiasi database (se Chevereto permetterebbe registrando, allora molto probabilmente si avrebbe bisogno che troppo).
Scaricare lo script
Lo script può essere scaricato direttamente da qui: http://chevereto.com/download
L'installazione
1. Decomprimere l'archivio scaricato
Lo script si trova nella directory "Upload" da tale archivio, ma prima di distribuirlo assicuratevi di leggere la documentazione presente nella cartella "Documenti" (la documentazione è in inglese e spagnolo).
2. Configurare il file "config.php"
Uno svantaggio è che il file di configurazione è per lo più in spagnolo, quindi se non si ha familiarità con questo linguaggio è possibile utilizzare Google Translate per ospitare un po '.
- Definire la lingua dello script (define ('LANG', 'en') ;): può essere in inglese, spagnolo o Farsi (la lingua persiana usato in Iran)
- Definire il nome dell'applicazione e la tag line (define ('APP_NAME', 'Demo Chevereto') e define ('TAG_LINE', 'Immagine Hosting') ;)
- I prossimi 5 righe di codice definisce le directory di lavoro per questo script (e se avete bisogno di più aiuto poi c'è un forum dove si possono porre domande)
- I prossimi 7 linee di codici definisce le variabili per le immagini (quanto grande sarebbe l'immagine consentito - in MB e Mb, la risoluzione). Una particolare attenzione richiede la variabile "$ max_name = '10 ';", che dice allo script il numero di caratteri di una immagine dovrebbe avere. L'impostazione predefinita è 10 caratteri e si potrebbe desiderare di impostare un po 'più alto di quello.
- E per i prossimi 5 righe di codice definisce la configurazione specifica della sceneggiatura (perché non so spagnolo si dovrebbe usare Google Translate per avere un'idea di che cosa esattamente significano)
- La configurazione FTP: se si è certi che tutte le impostazioni di cui sopra sono corrette, ma lo script ancora non funziona, provate ad abilitare l'upload FTP che sono le linee di seguito (a partire da "$ use_ftp" variabile)
- Il resto delle variabili non necessitano modifiche

3. Carica lo script sul server
Con l'aiuto di un programma di upload FTP come Filezilla (gratuito) caricare l'intera cartella "Upload" per il server (si può chiamarlo qualcos'altro o si può caricare solo il contenuto di quella directory, non se stesso).
Poi vai dritto al vostro servizio di hosting immagine appena creata: http://www.your_server.com/upload
Sarete avere sotto lo schermo iniziale.

4. Lavorare con lo script
Come potete vedere, ci sono alcune opzioni là:
* Locale / Remoto: caricare file da un computer locale o su un server remoto (per un server remoto è necessario conoscere l'URL di quel quadro, qualcosa come http://www.the_server.com/your_picture.jpg)
Sfortunatamente, lo script non permette il caricamento di massa così è costretta a caricare un file per il momento (forse le future versioni saranno aggiungere questa funzionalità)
* Preferenze: È possibile accorciare un URL per questo pic utilizzando TinyURL servizio web, quindi un URL di un http://www.your_server.com/my_picture_in_Hawaii.jpg immagine potrebbe diventare qualcosa di simile http://tinyurl.com/c9hu9o (questo ios buono per servizi come Twitter dove ci sono limitazioni al numero di caratteri che è possibile utilizzare)
* Ridimensiona immagine: l'immagine può essere ridimensionata mantenendo le proporzioni (è necessario specificare solo la larghezza)

Ho dimenticato di dire, ma Chevereto image hosting script usa un sacco di Javascript ( Prototype e Scriptaculous librerie) per gli effetti bellissimi (queste librerie sono utilizzati anche nella tecnologia Ajax tanto pubblicizzato nella ex - già - Web 2.0).
Ora ti permette di caricare un'immagine e vedere ciò che otteniamo.

Dopo aver caricato il nome dell'immagine viene troncato al numero massimo di caratteri che hai specificato per la variabile "$ max_name =" (ho lasciato per 10 caratteri).
Ora si vede l'immagine (ridimensionata, se si sceglie questa opzione) e il modo di condividerlo (da includere in ogni pagina web o forum, tra cui la versione breve di esso da TinyURL). Naturalmente, è anche possibile condividere su sito di social media come Facebook, Delicious e così.
Lo script mette l'immagine nella directory / immagini e le miniature sono nella directory / pollice.
Nella cartella "Documenti" aprire la pagina "welcome.html" e leggere di più lì.
Ci sono alcune opzioni che sono meglio spiegati lì, nei manuali, come Hotlinking (che può aiutare a limitare chi può trarre beneficio da voi image hosting - non si desidera che il servizio per essere abusato), Firefox Extension (sì, ha che) e le Bookmarklets.
E ... che è Chevereto! L'immagine di hosting script gratuito. Non è così complicato, eh?
Questo script è buono se si desidera avere il tuo piccolo servizio di image hosting, ma se avete intenzione di competere con Imageshack (o Free Image Hosting ), allora probabilmente avrete bisogno di qualcosa di più scalabile. Ciò significa che si avrebbe bisogno di personalizzazione per questo script (se si intende utilizzare).
Chevereto non è l'unica immagine libero script di hosting là fuori. Puoi trovare altri script qui: www.hotscripts.com (scegliere il linguaggio di programmazione che si desidera).
Prova la demo online http://demo.chevereto.com !
Scaricare l'immagine sorgente dello script di hosting gratuito e open Chevereto qui http://chevereto.com/download !
Tag: Aggiungi nuovo tag , chevereto , immagine libera sceneggiatura di hosting , gallerie , image hosting , la condivisione delle immagini , open-source , galleria fotografica , foto di hosting , php



























4 luglio 2009 alle 08:13
specchi
http://upload.scriptplazza.com/files/1OIYFP9P/chevereto_nb1.5.rar
14 settembre 2009 alle 04:40
sceneggiatura impressionante!!
14 aprile 2009 alle 13:06
Conoscete qualche altra immagine script concorrenti con questo hosting?
Questo commento è stato originariamente pubblicato su Hacker News
14 aprile 2009 alle 13:28
Chevereto recensione: http://tinyurl.com/dk6ulb
Questo commento è stato originariamente pubblicato su Twitter