Giter VIP home page Giter VIP logo

test-php-developer2's Introduction

Тестовое задание для Vsemayki.ru

Реализовать сервис для создания коротких адресов страниц в соответствии со сценарием:

  1. Посетитель вводит любой оригинальный URL в поле ввода, например: http://anydomain/any/path/;
  2. Посетитель нажимает кнопку "Укоротить";
  3. Выполняется AJAX-запрос;
  4. Короткий 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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.