My Link Shortener

by duellsy

My Link Shortener is a fully featured base application to have your own link shortening tool.

It uses an incremental approach to shortening the URL , so creates an extremely short URL , so much so that by the time you get up to 4 characters, you will have shrunk just short of 1 billion URL ’s.

The app not only shows the links that you have shortened, but can show a list of what is ‘hot’ right now, based on what links are being clicked on by the community at the present time, so users can keep up with the trends.

There is a running demo located at: http://mls.duellweb.com (the links are prepended with the hosting sites URL , so if your site was http://shr.tn, an example link would be http://shr.tn/f )

The application features:
  • User accounts
  • Hot links list
  • Storing links against the user
  • Tracking links as they are clicked form any location
  • Grabs the linked pages title to show on the listing
  • AJAX powered link shortening, loading more links, deleting links
  • Overall users link count
  • Overall users click count
  • Guest usage
  • Template engine
  • Admin suite
  • Custom key
  • Link Stats
  • Link bar displayed when viewing shortened URL
  • Uses CodeIgniter 1.7.0 as the base for easy development going forward. http://www.codeigniter.com
There is more development in planning to extend the application much further including:
  • API
  • Search for links
  • Click to copy
  • Other suggestions made by you…

UPDATE : Version 1.5.0 released

This update contains an admin suite, which allows the admin to lock or completely remove a user, or any given link.

Users can also choose their own link key (this is not shown in the screenshots, but you can see it in the live preview), for example: http://mls.duellweb.com/free instead of something like http://mls.duellweb.com/0f

There are also a couple of bug fixes: - redirect loop when the key cannot be found in the database - parameters being stripped from URLs

UPDATE : Version 1.6.0 released

  • Capture, and display link statistics
  • - Captures time, browser, browser version, platform, referrer
  • - Displays referrers, browsers, platforms (later versions will collate and display more, in more detail)
  • - To view a links details, just add ‘info/’ in front of the id
  • Link info bar at top of screen for all routed links
  • - Contains logo, page title, hits, and ability to close the bar
  • Bug fix for showing initial users links on home page
  • Bug fix allowing multiple parameters in the URL (this was only partially fixed in 1.5.0)

UPDATE : Version 1.6.1 released

This contains a bug fix, the file affected is applications/views/link/link_bar.php It also betters the php4 support

*UPDATE: Version 1.7.0

Contains fixes a few recurring issues. Adds in the forgot password form, and subsequent html email More accurate when attempting to grab the pages title

$12

Prepaid customers
pay just $10 - how? Prepay Your Account With our deposit system not only will purchasing be much faster, but we’ll also take $2 off the price! Find Out More Price

You must sign in or sign up to purchase this item.

12345 ( 18 ratings )

Purchase 117 purchases

File Types Included
PHP
Item Attributes
Created 7 October 09
PHP Version 5.x
MySQL Version 4.x
Compatible Browsers FireFox 2, FireFox 3, IE6, IE7, IE8, Safari
ThemeForest Files Included N/A
PHP Files Included PHP
PHP Framework N/A
Collections that include this item