Milioni di visitatori quotidiani, un fatturato in continua crescita, e migliaia di nuovi video messi ogni giorno a disposizione dell’intera comunità mondiale.
Di cosa sto parlando?
Il 100% di voi avrà sicuramente indovinato, si tratta del portale di file sharing più famoso al mondo: Youtube.
E quanti di voi ha mai pensato “Mi piacerebbe tanto riuscire ad avere un sito simile, ma non sarei mai in grado di crearlo da zero?”.
Bene, allora vi consiglio di continuare a leggere.
Esistono alcuni script che, in maniera quasi automatica, ci permettono di creare in pochi minuti un sito simile al tanto acclamato YouTube senza la necessità di dover essere dei guru della programmazione.
Ovviamente, come dico sempre, ad ognuno il suo mestiere: se sei un’informatico professionista, script simili possono aiutarti a crescere professionalmente e culturalmente, se invece se un hobbista mosso dal guadagno facile, ti consiglio di lasciar perdere e dedicarti a qualcosa di più remunerativo e adatto a te.
Dopo tali premesse, vado quindi a presentare PHPMotion (scaricabile liberamente a questo indirizzo).
PHPMotion è uno script abbastanza performante, scritto in linguaggio PHP (ah, si era già capito?
), con supporto per tecnologie come i template, la gestione di file video/mp3 e la gestione di gruppi ed utenti in stile community.
Inoltre, l’utente amministratore può godere di una comoda ed intuitiva interfaccia di amministrazione, come nei più comuni CMS.
La versione attuale è la V2, mentre è in lavorazione la futura release, la V3, che si avvicina ancora di più al già citato YouTube.
I formati video/audio supportati includono i famosi mpg, avi, divx, mp3 e wma.
Per funzionare, PHPMotion richiede determinati requisiti che devono essere soddisfatti dall’hosting:
- PHP 4.3 and above (including support of CLI)
- MySQL database server
- LAME MP3 Encoder
- Libogg + Libvorbis
- FFMpeg-PHP
- GD Library 2 or higher
- CGI-BIN
- Be able to run background processes
- Per quanto riguarda la configurazione PHP:
- open_basedir = (no value)
- upload_max_filesize = 100M
- post_max_size = 100M
- max_execution_time = 1500
- session.gc_maxlifetime = 14000
- safe_mode = off
- Thread saftery = disabled
- enable_dl = On
Sicuramente l’universo del video sharing è molto vasto e, a parer mio, fino ad ora ne è stata esplorata solo una piccola parte.
Voi cosa ne pensate?
Conoscete altri script simili?
Ottima guida, complimenti