БлогNot. Как написать онлайн-сервис для хранения ссылок

Как написать онлайн-сервис для хранения ссылок

Идея подобного сервиса стара, как мир - хранить ссылки не в 5 разных браузерах, а прямо в Сети, организовав постоянно доступную через Интернет коллекцию. А простейшая реализация этой идеи, пожалуй, такова - поскольку все браузеры умеют выполнять код Javascript в командной строке, можно в их закладки вместо обычной ссылки добавить скрипт, который будет сохранять адрес текущего окна, например, так (код следует сделать одной строкой):

javascript:window.location.href='http://myURL/script.php?l='+
 encodeURIComponent(location)+'&t='+encodeURIComponent(document.title); void(0);

Здесь script.php - программа на PHP, которая сохранит ссылку в базе данных и вернёт пользователя обратно на исходную страницу. Через параметр l передастся адрес документа, через t - заголовок (содержимое тега <title>). Ну а потом сохранённые ссылки можно посмотреть на какой-то другой странице, сформированной скриптом show.php по ранее сохранённым данным. Разумеется, к скрипту можно добавить механизмы авторизации и разделения доступа (видимая для всех или приватная закладка).

Если захочу когда-нибудь написать свою реализацию, то добавлю сюда ссылку.

Ну а вообще-то такие сервисы уже есть, например, вот:

 Хранилище ссылок

 Закладки Яндекса - один из старейших сервисов такого рода. Увы, теперь надо ставить Яндекс.Бар и не стало общего доступа

03.11.2011, 19:38 [12724 просмотра]


теги: программирование javascript php ссылки сервис браузеры

показать комментарии (1)