Реализовать сервис для создания коротких адресов страниц в соответствии со сценарием:
- Посетитель вводит любой оригинальный URL в поле ввода, например: http://anydomain/any/path/;
- Посетитель нажимает кнопку "Укоротить";
- Выполняется AJAX-запрос;
- Короткий URL появляется на странице, например: http://yourdomain/abCdE (нельзя использовать любой сторонний API сервис, например goo.gl и т.д.); Посетитель может скопировать короткий URL и повторить процесс с другой ссылкой.
Короткий URL должен перенаправлять на оригинальную ссылку в любом браузере с любого и хранится фактически вечно, неважно сколько раз еще был использован генератор.
Использование CMS фреймворка Yii, Yii2, Laravel, etc.;
На стороне клиента можно использовать любой фреймворк.
- php 5
- sqlite
- Slim microframework
php -S 0.0.0.0:8080 -t public public/index.php