Подписка

добавить на Яндекс

Наши проекты

Delphi+Google

Google API

Google API в Delphi - проект с открытым исходным кодом.

Chrono

Chrono

Хронометр - программа для ведения списка задач.

ODFProc

ODFProc

ODFProc - работа с документами OpenOffice в Lazarus и FreePascal.

Поддержка блога

А тут я коплю на лицензию Delphi XE на iPad =).
Сумма пожертвования не фиксирована.

Публикации

Год назад

Случайный пост

Последние

Сообщения форума

Комментарии

Социальные сети

Google

Facebook

Twitter

Опрос

Вы сейчас или в ближайшем обозримом будущем планируете разрабатывать кроссплатформенное приложение с использованием Firemonkey?



Loading ... Loading ...

Блоги и сообщества

Статьи по Delphi DelphiFeeds.ru - Все Delphi-блоги Рунета Сообщество умных людей VR-Online.RU Бесплатный журнал для программистов и всех, кто интересуется IT Статьи и уроки по Delphi Новостной блог о высоких технологиях
Система Orphus
Опубликовал Vlad 29 августа 2010 в 02:05.
Категории: Delphi в Web, Без категории.


Каждому разработчику, начиная с любителя, выкладывающего свои произведения в Интернет для всеобщего пользования и, заканчивая крупными фирмами по разработке программного обеспечения, всегда полезно знать какое количество человек использует его программу и, если это возможно, знать какие именно функции наиболее востребованы в программе. Собственно для того, чтобы узнать какое количество человек скачали ту или иную программу широко используют счётчики закачек, например, как у меня в блоге. Ткнул пользователь на ссылку для загрузки файла - счётчик вырос на 1. Но, то, что кто-то нажал на ссылку ещё совсем не означает, что программа будет активно использоваться человеком.
В целях эксперимента по работе с Python в Google App Engine, я решил немного дописать Link Compressor и организовать для него сбор статистики в он-лайн.

Итак, в чем заключается сбор статистики.
Теперь при сжатии какого-либо URL Link Compressor может отправить на сервер данные:

  1. Сжимаемый URL
  2. Заголовок страницы
  3. Короткие ссылки, которые были получены в ходе сжатия.

На основании этих данных на ресурс в App Engine собирается статистика по использованию он-лайн сервисов сжатия ссылок и последние 10 сжатых ссылок выводяся на главную страницу ресурса. Выглядит это следующим образом:

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

Кроме того, что в программу была добавлена возможность отправки данных для статистики, также немного изменилась и функция обновления программы и поиска новых версий. Теперь все сведения о последней версии пересылаются в заголовке сообщения от сервера, т.е. отпала необходимость скачивать лишние файлы из Сети, чтобы узнать есть обновление или нет. Также теперь нет необходимости переходить на страницу блога за новой версией - начиная с версии 1.4.2. при согласии на загрузку обновления Вы сразу же получаете ссылку с файлом setup.exe.

В общем, если хотите "засветить" свои ссылки ещё на одном ресурсе в Сети, а также помочь мне в сборе статистики по использованию программы, то можете скачать последнюю верси по приведенной ниже ссылке:

exe Link Compressor(1.14 MB)
--------------------------------------------------------------------
Если Вас интересует платный хостинг в Украине или домены .info по 45 грн в год., то зайдите на domen.com.zp.ua, став клиентами этого хостинг-провайдера, Вы также имеете возможность получить домен бесплатно или воспользоваться уже готовыми решениями по созданию своего сайта на базе популярных CMS.
--------------------------------------------------------------------
Понравилась статья? Тогда:
Делись! Загружай! Плюсуй!
   Отправить PDF на   
Читай ещё статьи на WebDelphi.ru

Комментарии (2)

WP_Cloudy
  • Andrey пишет:

    Здравствуйте, впервые скачал Вашу программу, теперь буду пользоваться, но было бы хорошо, если бы она при отсутствии Интернета не зависала на неопределенное время, да и при Интернете чуть-чуть подвисает, думаю она при запуске посылает какой-то запрос, а так буду дальше пользоваться

    P.S. спасибо большое за обновления из программы, но надеюсь на блоге новые версии также будут вылаживаться с описанием изменений

  • Vlad пишет:

    По поводу работы в отсутствии интернета…так программа вообще не должна ничего тогда делать, т.к. использует в работе как раз-таки он-лайн сервисы, НО за замечание спасибо — доработаю немного, чтоб лишних подвисаний не было.
    На старте подвисает — идёт запрос на наличие новой версии, если не хотите, чтоб такое случалось каждый раз — просто отключите опцию внастройках..кстати, за это замечание тож спасибо, тоже доработаю, чтоб обновление не мешалось :)
    Изменения будут выкладываться пока в блоге, но со временем, думаю, что программка переедет на другой ресурс — тогда, возможно, что по требованию из программы и список изменений будите получать :)

Ваш ответ

Внимание: Все комментарии модерируются, и это может вызвать задержку их публикации. Отправлять комментарий заново не требуется.

Пожалуйста, заключайте исходный код в тэги [code][/code].
Если код большой, то воспользуйтесь Вставкой кода на отдельной странице и оставьте в комментарии ссылку на исходник