уважаемые посетители блога, если Вам понравилась, то, пожалуйста, помогите автору с лечением. Подробности тут.

binoklВот и пришло время сделать небольшой обзор по тому, что сделано в блоге. Провести так сказать инвентаризацию того, что есть и прикинуть, что будет.

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

  1. Блог растёт и вместе с ним растёт суммарный объем исходного кода выкладываемого на суд посетителей и дабы не повторяться следует представлять состав своего «богатства»
  2. Структурированная информация довольно хорошо помогает определиться с ближайшими целями и задачами, которые следует решать в блоге или вне его.
  3. Информация предоставляемая в форме списка, каждый пункт которого сопровождается ссылкой на источник достаточно хорошо воспринимается посетителями.

В этом микро-обзоре мы рассмотрим всё что касается применения Delphi для Web. Что было разработано и что планируется разработать в ближайшем будущем.

Ровно два месяца назад  в блоге появилась статья в которой рассматривалась возможность построения облака тегов средствами Delphi.  Был выложен небольшой пример такого облака, который, кстати сказать пользуется популярностью до сих пор и скачивается практически каждый день (уж не знаю почему, но это факт).

И именно с этого момента началась вся «заваруха» вокруг темы «Delphi в Web».  Сначала на основе облака тегов была разработана маленькая программка под режущим слух названием «Блевантон«, суть работы которой заключалась в следующем:

  1. Вытащить со страницы весь текст
  2. Разбить его на отдельные слова и выбрать самое часто повторяющееся слово
  3. Рассчитать тошноту текста
  4. Выстроить облако из слов текста

Так как программа вызвала интерес со стороны пользователей, а также критику, то вслед за версией 0.1 Блевантона вышли два обновления последнее из которых было опубликовано в Soft.Mail где и находится по сей день.

В процессе работы над «Блевантоном» рождались все новые и новые идеи по развитию программы, новым алгоритмам работы, оформлению статистики пр. В ходе чего несколько статей блога были целиком посвящены работе с html-страницами и DOM (Document Object Model).

Но так как программа была рассчитана на решение узкой задачи, на которую далеко не каждый веб-мастер обращает пристальное внимание, то функционал программы должен был быть расширен. Но в какую сторону? В поисках ответа на этот вопрос я наткнулся на очень интересную статью в Блоге Сибиряка в которой автор приводит небольшой todolist для проведения аудита сайта.   Несмотря на то, что список проводимых мероприятий не самый полный и требует дальнейшего улучшения и доработки, он тем не менее дает представление о том что необходимо делать.  Чем я и воспользовался в своих «корыстных» целях и начал по каждому пункту из списка разрабатывать компоненты Delphi. Вот что мы имеем на текущий момент в блоге WebDelphi.ru согласно списку от Сибиряка:

Стадии аудита Компонент (ссылка на скачивание) Краткое описание Ссылка на подробное описание

Разработано

Общие сведения YaTic Определение тИЦ сайта и вывод сопутствующей
информации из Яндекс.Бара


ссылка
1 Дата регистрации домена DomainAge Дата регистрации и возраст домена

ссылка
2 Наличие сайта в базе поисковых систем SearchStats Сбор статистики с поисковых систем Yandex, Google, Rambler, Yahoo:
количество страниц в индексе поисковой системы,
количество внешних ссылок на страницы сайта (
Yahoo),
рейтинг Alexa Rang


ссылка
3 Наличие сайта в каталогах ПС SearchCatalogs Проверка наличия сайта в каталогах: Яндекс.Каталог,
DMOZ, Yahoo Directory


ссылка

В ближайшем обозримом будущем
планируется разработать

Сайт глазами поисковых систем — роботы
1 Время загрузки сайта
Внутренняя оптимизация
1 Анализ служебных тегов description и keywords, а также
их оптимизация
Анализ видимости сайта в поисковых системах
1 Позиции сайта по ключевым словам
Анализ конкурентов по ключевым словам

Конечно по всему списку компоненты не составишь (например распределение ключевых слов по контенту явно не автоматизируется для СДЛ, а к говносайтам любви как-то не испытываю), но все же что-то уже вырисовывается. По-крайней мере раздел «Общие сведения» на 100% автоматизирован и остается только расположить компоненты на форме и настроить их — что-то наподобие конструктора Lego только в Delphi :). Но это уже следующий этап работы. Пока все компоненты выложены на общее пользование. Скачивайте, тестируйте работу, предлагайте возможные улучшения — все в Ваших руках.

Вот такой получился микро-обзор по Delphi в Web.  Пока в голове рождаются новые идеи касательно автоматизации аудита сайтов, займусь-ка я «Хронометром» — микро-программкой, которая несмотря на свой небольшой размер и ограниченность функций вызвала таки интерес :)  Так что следите за обновлениями блога.  Авторов в блоге сейчас два, поэтому и круг рассматриваемых вопросов расширился — будет много интересного

уважаемые посетители блога, если Вам понравилась, то, пожалуйста, помогите автору с лечением. Подробности тут.
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
6 Комментарий
Межтекстовые Отзывы
Посмотреть все комментарии
SeregaAltmer
05/10/2009 13:20

Сори за флуд, но что у него с биноклем? Кажется он слеп)

SeregaAltmer
05/10/2009 13:58

Ощущение что он свет не только не отражает, но и не пропускает ни в одном направлении)

Инал
22/06/2010 12:08

А когда собственно будет обещанное:В ближайшем обозримом будущем
планируется разработать….?

Инал
23/06/2010 14:21

Меня конкретно интересует
Сайт глазами поисковых систем – роботы
Время загрузки сайта
Внутренняя оптимизация
Анализ служебных тегов description и keywords, а также
их оптимизация
Анализ видимости сайта в поисковых системах
Позиции сайта по ключевым словам
Анализ конкурентов по ключевым словам
Вот что меня интересует)