I servizi di abbreviazione degli URL sono indispensabili se i servizi di microblogging come Twitter devono funzionare. In 140 caratteri, non vuoi che l'URL che stai collegando ne consumi 100. O peggio, potrebbe anche non adattarsi. Inserisci TinyURL e alcuni altri servizi che ti offrono un URL personalizzato più breve che punta al sito di destinazione. Ma perché non tirare il tuo, usando Phurl? Facciamolo!
Configura il dominio, la cartella o qualsiasi altra cosa tu voglia eseguire Phurl e carica il contenuto. Quindi apri il tuo browser web e indirizzalo alla cartella in cui hai caricato Phurl, e apri install.php. Nel mio caso, quello è http://phurl.tdhedengren.com/install.php.
È abbastanza semplice da compilare. Aggiungere i dettagli del database necessari (suggerisco di creare un nuovo database solo per Phurl, in anticipo poiché questo è meno un rischio per la sicurezza che inviare un nome utente e una password MySQL con capacità di creazione sul web) e compilare il nome del dominio. Controllare riscrittura e decidere se si desidera utilizzare CAPTCHA standard o reCAPTCHA. Quest'ultimo richiederà una visita a recaptcha.net dove ti iscriverò per ottenere le tue chiavi. È gratis.
Per questo esempio, userò il tradizionale CAPTCHA. Tuttavia, mi piace davvero l'idea alla base di reCAPTCHA, che è basata sulla scansione di libri e sull'uso casuale di parole CAPTCHA in questo modo.
Giusto, quindi hai riempito tutto come vuoi tu. Invia. Ora vedrai una pagina con le indicazioni per config.php file, una linea per il tuo file crontab (se hai deciso di eliminare l'URL: s dal tuo database), e il contenuto per il .htaccess file. Copia questo in nuovi file e nominali di conseguenza. Dovrebbero essere tutti nella cartella principale di Phurl, ad eccezione di crontab che troverai altrove sul tuo server, consulta l'installazione o l'host del tuo server.
Quando hai finito, fai clic sul link in fondo alla pagina, che ti porterà al tuo URL radice Phurl, una versione completamente funzionante del tuo URL shortener! Nel mio caso, lo è stato http://phurl.tdhedengren.com.
Questo è tutto! Provaci. Se ricevi un errore che ti dice che non esiste una tabella di database con un nome specifico, probabilmente hai dimenticato di deselezionare l'opzione principale durante l'installazione, che dice allo script di configurare e non scrivere nulla nel database. Basta premere nuovamente nel browser, deselezionarlo e ricominciare. L'attuale .htaccess o config.php i file non cambieranno, quindi non preoccuparti. Un semplice errore, è stupido che sia stato controllato di default.
Giusto, quindi siamo pronti per utilizzare il nostro servizio di abbreviazione URL cool allora? Sì, lo siamo, tuttavia, non sembra funky, come hai visto sopra. Ad esempio, il tag title è "esempio.com" e il copyright è lo stesso.
Sfortunatamente, non puoi semplicemente accedere all'amministratore, che casualmente si trova nella cartella / admin in cui hai installato Phurl. L'amministratore ha il solo scopo di ripulire URL brutti: e così via, non fa nient'altro.
Fortunatamente, ci sono alcuni semplici file di template da modificare. Personalizzando header.php, footer.php, e default.css puoi modellare la tua installazione di Phurl. Ad esempio, ho modificato il example.com nel tag title e nel tag copyright e ho rimosso i pulsanti di convalida del W3C che sono lì per impostazione predefinita. Ho anche cambiato il carattere in default.css solo per rendere i miei cambiamenti ancora più ovvi.
Sfortunatamente, l'esempio si trova nel index.php file, che sarebbe stato bello lasciare intatto. Non è troppo difficile da modificare, quindi non dovresti avere problemi a trovare la tua strada. Due minuti dopo e ho qualcosa di almeno un po 'più personalizzato.
Niente di stravagante come puoi vedere, ma è abbastanza facile adattare lo script Phurl ai tuoi disegni attuali.
Un consiglio però. Se intendi creare un servizio shortener URL, non farlo con un sottodominio su un dominio lungo. Dopo tutto, questo è un po 'carnoso: http://phurl.tdhedengren.com/bxsb5e
Ah, cerco idee di business gratis eh? Va bene, puoi farlo. In effetti, ci sono diversi usi per gli abbreviazioni URL, e anche se alcuni sono già disponibili e disponibili, farlo con il tuo marchio potrebbe non essere un'idea così cattiva a volte.
L'uso più ovvio dell'esecuzione del proprio URL shortener è la disponibilità e non sto solo parlando del fatto che è possibile avere un certo controllo sul fatto che il servizio sia online o in esecuzione o meno. Questo è sicuramente un vantaggio, ma il più importante sarebbe il rischio di chiusura di un servizio web. Diciamo che usi TinyURL da anni, e all'improvviso si chiude. Quella è una tonnellata di link che non funzionerà più, e l'unica cosa che puoi fare è cambiarli, un lavoro noioso. Che cosa succede se li hai citati in un podcast o stampati su una rivista? Allora non è stato risolto così facilmente, ora è così? Gestire il tuo URL shortener renderà molto più semplice gestire queste cose.
Passiamo ad un'altra piuttosto ovvia: Branding. Ogni volta che un URL lungo non funziona, uno più breve con il tuo URL è decisamente migliore. L'esempio ovvio sarebbe stampato. Se sei coinvolto nella pubblicazione di una rivista, ad esempio, la scrittura di un URL lungo 190 caratteri nel testo non sarà solo imbarazzante, ma sarà anche una seccatura per il lettore. Certo, puoi avere tutti i link pertinenti sulla home page della tua rivista, ma perché costringere il lettore ad andare lì?
Inserisci il tuo URL shortener molto personale, che ti permetterà di stampare URL più brevi usando un dominio adatto alla tua rivista. Quindi, se la rivista completa NETTUTS dovesse pubblicare articoli in stampa, e hanno bisogno di stampare gli URL, potrebbero avere sia completenettutsmag.com che nettutsweb.com, dove quest'ultimo avrebbe eseguito l'abbreviazione.
Un altro, simile, uso sarebbe podcast. Le persone che conoscono il Web potrebbero essere d'accordo nel sentirti chiedere loro di andare bit.ly/meganowhey, ma il non così esperto sarebbe forse confuso, e forse anche un po 'sospettoso. Ma se utilizzi un dominio che si connette al tuo podcast, non si adatterà solo più bene insieme, ma si sentirà anche un po 'più sicuro per i tuoi ascoltatori.
Puoi anche usare un accorciatore di URL per nascondere i link di affiliazione, se non vuoi che vengano mostrati chiaramente. Sarà anche un po 'più facile gestire i link di affiliazione se hai un URL shortener gestendoli tutti. Fondamentalmente, l'accorciatore dell'URL raddoppierà come qualcosa di un sistema pubblicitario. Naturalmente, ci sono un sacco di soluzioni migliori per questo, ma se hai solo bisogno di nascondere alcuni link, questo potrebbe essere qualcosa da considerare.
Ci sono molti URL interessanti che si accorciano là che aggiungono funzionalità al concetto semplice. Per esempio…
Con alcune capacità di codifica, è possibile aggiungere una funzionalità che visualizza un annuncio per alcuni secondi, prima di eseguire il reindirizzamento effettivo, ad esempio. Oppure potresti semplicemente fare affidamento sugli annunci sul tuo URL shortener, facendo in modo che gli utenti lo usino grazie a un brillante (e breve) nome di dominio. Sono sicuro che in futuro vedremo un bel po 'di soluzioni per abbreviare gli URL e molti di loro probabilmente inizieranno con un'installazione di Phurl.
Felice accorciamento!