eShort - сокращатель ссылок - Форум
Страница 1 из 11
Форум » Форум веб мастеров » CMS » eShort - сокращатель ссылок
eShort - сокращатель ссылок

AndreyKlipikov
VIP
Сообщений 257
+
+1300
-
Ваши награды 9
AndreyKlipikov написал: В ответ пользователя AndreyKlipikov Написано 06 Января 2012 в 22:49
Сообщение № 1
Вот написал сегодня мини-сервис для сокращения ссылок. Старался сделать всё в стиле минимализма, и главное, чтобы было всё удобно и быстро.

Суть сервиса:
Вы вставляете ссылку в поле и нажимаете кнопку, с помощью jQuery ваша ссылка отправляется на сервер, где сначала циклом заполняется рандомными символами (количество символов настраивается в файле настроек), а затем выбирается рандомно одна из десяти таблиц. Для чего 10 таблиц? Для оптимизации работы. Допустим, что вы поставили данный сервис себе и в базе собралось порядка 1000 записей, и всё как бы сначала лежит в одной таблице, а теперь представьте, что каждый раз сервер пробегается по всем записям, чтобы найти нужную. А теперь рассмотрите мою модель - 10 таблиц, которые выбираются рандомно при добавлении, вместо 1000 записей в одной получаем 50-200 в каждой, следовательно, время поиска уменьшается и всё работает быстрее.

Вот демонстрация (а не готовый сервис) движка:


Прошу не писать, почему адреса не короткие и домен длинный - повторю, это сайт для демонстрации, а не готовый сервис. Если хотите организовать сам сервис, то постараетесь найти короткий и свободный домен. Так что всё в ваших руках, дерзайте!

По теме, прошу отписаться о предложения и замечаниях, а также об увиденных багах.

Найденные уже баги:
1) С русской кодировкой - кириллица не поддерживается потому, что при передачи на сервер ссылка кодируется в utf-8, а в базе хранятся записи в window-1251. В следующей версии всё будет исправлено.
2) Баги с адресом, если в нём есть некоторые символы, например, #. Будет пересмотрено в следующей версии.
«Пред. тема След. тема»

Вовчик
Администратор
Сообщений 8682
+
+2355
-
Ваши награды 314
Вовчик написал: В ответ пользователя Вовчик Написано 06 Января 2012 в 22:55
Сообщение № 2
прикольно

http://sport73.net/s/3/q3kp3

и будет возможность удалять ссылки?
подпись: Если я помог тебе, помоги и ты мне Мой WMR --> R250600748056
p.s. это лучшее выражение благодарности))
Вовчик

AndreyKlipikov
VIP
Сообщений 257
+
+1300
-
Ваши награды 9
AndreyKlipikov написал: В ответ пользователя AndreyKlipikov Написано 07 Января 2012 в 00:26
Сообщение № 3
Вовчик, будет админка, а там удаление ну только для админа (я кеп), а так нет, регистрации же не будет. Ну только если сделать форму отправки админу, отправляешь ссылку, он проверят и удаляет

Dions
Проверенные
Сообщений 696
+
+1265
-
Ваши награды 16
Dions написал: В ответ пользователя Dions Написано 07 Января 2012 в 09:52
Сообщение № 4
Браво! Хотя такие скрипты уже есть, этот надо будет посмотреть. Очень понравился smile Ждем следующей версии
Форум » Форум веб мастеров » CMS » eShort - сокращатель ссылок
Страница 1 из 11
Поиск:
Топ пользователей: