delphi

Blog about Delphi programming

вторник, 29 апреля 2008 г.

Тематический рейтинг на коленке

У вас есть сайт и вы хотите получить дополнительную денежку,
Пропиаривая только тематические ресурсы ? Все легко.
Надеюсь вы видели сайты где продают пискели ? Именно таким же образом вы можете продавать или отдавать свободные клетки на вашем сайте. И поверье для этого не нужен никакой скрипт. Сегодня мы все сделаем сами - на коленке, в толчке, в туалете на бочке.
Все элементарно и будет работать на крутых хостингах и на простой HTML страничке. Очень легко. Так же будет работать на WordPress и blogspot. На любой CMS и в любой CMF. Стопудово, потому что мы будем использовать чистый HTML или XHTML - без разницы. Итак как все должно выглядеть ?
Нам понадобиться лишь немного места под иконки (картинки)
Допустим в самом удобном случае мы будем показывать картинки 16x16 (тобишь грабить favicon.ico).
Итак как это все работает ?
Рисуем такую фиговину много раз:

img src="" class="s" onclick="mailto:jkeks[@]mail.ru?subject=Rate%201" /
...
img src="" class="s" onclick="mailto:jkeks[@]mail.ru?subject=Rate%20100" /


Естественно вначале никаких картиног нед.
Количество картинок - зависит от вашей жадности.
Хотите больше работать - рисуйте больше.
Вам так же надо где-то пояснить, что если ОНИ хотят разместить ссылку и картинку на себя, то ОНИ ДОЛЖНЫ прислать Ссылку, картинку, описалово если оно вам надо и денег(если надо конечно, а по началу не рекомендую, пусть забьютклетки нахаляву)
Можете предупредить что иконку поставите на год, а потом снесете.
Вообщем фантазия ваша.
Я рекомендую сделать побольше клеток и втыкать всех нахаляву. Зачем ? Чтобы на вас больше ссылалось, можно конечно попросить и принудительно просить ссылаться на вас.

Раз - нажали, написали, вам надо разместить.
Ну это все элементарно, теперь бы автоматизировать все, было бы заништячег. У кого какие варианты ?

В качестве бонуса очень рекомендую: слепить RSS ленту из полученных сайтов и тут же рядом ее публиковать через AJAXину какую-нибудь, чтобы вас не палили поисковики, а постетителям было бы в кайф просто подписаться у вас на ленту и не епатьмоск.

В итоге получается человекоконтроллируемый тематический рейтинг. Всем хорошо и вам тоже.
Вот тут и настает пора монетизировать ваш проект, за счет:
1. Продажи мест, крупных картинок
2. Adsense
3. Текстовой рекламы в ленте.
Вот оно, счастье.
Ну и отличный пример еще немонетизированного проекта: http://kollegi.zhilinsky.ru/

вторник, 18 марта 2008 г.

от Девиза сайта к SEO

В прошлых статьях я писал о том как можно легко и быстро сделать свой авто девиз сайта с использованием twitter.А сегодня я хочу рассказать о том как можно преодолеть барьеры и ограничения как оформления, так и объема. А обойти все ограничения можно используя конечно же blogspot.com или blogger.com. Этот Google сервис мне очень нравится, как понравился и twitter. Теперь в нашу задачу поставим опубликовать не twitter а blogspot блог. А делается это еще легче. У буржуев давно все написано и они не такие глуппые как их представляют многие. Воспользуемся сервисом http://feed2js.org, укажем на ленту нашего блога и вуаля - получим JavaScript код, который тут же вставим на сайт, на котором мы хотим полчить собственно ленту. Вот мы и получили ленту, но не девиз. Девиз сайта получить таким образом не получится. Да и зачем девиз с объемом более 140 символов ? Мы просто нашли способ публикации блога. Дальше мы получаем следующую картину репина: Основной домен где публикуются сообщения фактически не имеет текста, т.к. поисковики видят только код, который они не варят. А популярность получает блог откуда берется лента. Тематически 2 сайта одинаковы, и если их слинковать, то они будут друг друга повышать, но их уже 2 домена, причем один blogspot имеет судя по бомжелентам какой-то приоритет, а первый имеет правильный домен. На первом мы предлагаем сервисы и используем морду чисто по полной для сервисов, а на втором гоняем рекламу. В этом вся сила. Вот такой полный SEO AJAX. А между тем мой проект http://ajaxed.ru на четвертом месте по запросу mootools.

вторник, 4 марта 2008 г.

Девиз на коленке

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

<span id="motto">ЛЯЛЯЛЯ</span><script>

var o={m:"\

Первый девиз\n\

Второй девиз\n\

"};

motto_deviz = o.m.split("\n");

var motto_i=Math.round(Math.random()*1000);

var motto_deviz_len=motto_deviz.length-1;

var motto_choise=motto_i % motto_deviz_len;

//alert(motto_choise);

document.getElementById("motto").innerHTML=motto_deviz[motto_choise];

</script>

понедельник, 3 марта 2008 г.

Девиз для вашего сайта

Видели ли вы девизы на сайтах, читали ли их ?

Честно говоря такой виджет очень сомнителен, однако в некоторых случаях он очень даже полезен, например если ваша страница читается пускай даже 1-2-мя человеками, но очень часто, например несколько раз в день, тогда при каждом входе человек обязательно обратит внимание на изменения. Другой случай когда Девиз пригодится - это подсказки, т.е. не девиз, а Next Tip. В этом случае предлагаемая технология так же принесет много радости. Теперь подумаем, что объединяет и то и другое ?

Правильно: небольшой объем текста. В поддержку этой идеи приведу еще одну мысль: чем ограниченней объем, тем ловче и прощще текст для восприятия. К тому же увеличивается вероятность прочтения именно маленькой надписи, чем большого абзаца. Думаю вы согласитесь. Ну и что же ? Что же я предлагаю ? Сначала я подумал написать целый сервис, и уже было сделал набросок на JavaScript, однако потом я прочитал новость о русском аналоге twitter и сразу пошел на twitter, ибо jaiko - в доработке. И вот оно ограничение: 140 символов. Twitter пригодится для Девизов, Подсказок и микроблога новостей.

Конечно реализовывать самому такой сервис нету смысла для меня. А вот воспользоваться сервисом twitter - вполне так оказалось отличной идеей.

Осталось сформулировать алгоритм выбора девиза. По аналогии TheBat хотелось бы чтобы всякий раз выбирался один из всех имеющихся. Случайно, но затем поддерживая мысль о том, что новые должны появляться чащще, пришел к простой схеме когда подгружается только последние 10-20 девизов, из них показывается только случайная. Это очень просто.
И что вам остается сделать: Зайти на twitter, зарегистрироваться.

А затем вставить в свои страницы вот такой простой код:



<div id="tweets">

</div>

<script>

var url = "http://twitter.com/status/user_timeline/jkeks.json?count=10&callback=?";

$.getJSON(url,

function(data){

document.getElementById("tweets").innerHTML=data[1].text;

});

И вы не поверите, но в нашем примере вы увидите последнюю запись в моем twitter блоге. Ах да.. не забудьте подключить jQuery. Вот такой Ajax вышел.

Дальше ваша фантазия. Подведем итог, насколько крут этот подход ?

Мы воспользовались крутой библиотекой jQuery, мы воспользовались гиперсовременным подходом к получению данных с чужих доменов - JSON, мы реализовали технологию позволяющую так же легко встраивать на свою страницу девизы, подсказки и даже сделать блог новостей, не написав практически ничего, Ruby on Rails - сосет. Теперь другие удивительные вещщи: Вы легко сможете использовать другие возможности twitter (удалять и изменять сообщения прямо в готовом интерфейсе). Вы сможете постить сообщения через (открывайте рот): SMS, Gtalk, Jabber, LiveJournal. Есть масса других клиентов для постинга.

Вообщем перед вами открывается целый рай причем делать практически ничего не придется.

И еще .. запомните.. Google использует Python, так что обратите и вы внимание на этот язык.

понедельник, 20 августа 2007 г.

Если вы работаете с Zend Studio

Я попробовал работать с Zend Studio и одновременно с моим монитором. Правда отладчик Zend я не настроил, но проверку синтаксиса на лету помогает делать встроенная в Zend функция: Analize Code. Пользоваться им для поиска синтаксических ошибок намного проще чем моим debug ajax. Это плюсик в сторону Zend. А между тем вышла версия 0.14.

+ теперь форму debug ajax можно скрывать / открывать по нажатию хоткея Alt-2 из любого места Windows. 8)

Тестировать стало намного удобнее, приятнее, виднее и практичнее. Must have!
Версию пока никуда не выкладывал

воскресенье, 19 августа 2007 г.

debug ajax 0.13 FREE!!!

Эту версию debug ajax я решил выложить для всех не через магазин.
В этой версии исправлено следующее:
* теперь нет глюка с неполным текстом сообщений от функции d()
* При обновлении данных окошки автоматически скроллятся вниз НОРМАЛЬНО, раньше было криво.

Итак лейте себе и пробуйте, ajax debugger
debug ajax 0.13

четверг, 16 августа 2007 г.

Другие аналогчиные отладчики

Посмотрел я буржунет на предмет похожих решений и стало смешно.. наберите в google: ajax debug.
Увидите парочку сразу же.. они чем и занимаются это перехватывают траффик, и показывают содержимое, а ведь это лишь 1/3 функциональнойсти моей проги ! С моей прогой вы не только увидите выходной траффик клиенту, но и отдельно лог ошибок PHP и собственные отладочные изыски с помощью функции d(), и все это всегда на экране, перед глазами, никак не зависит от браузера и редактора ! Вообщем ЖЕСТЬ ! 8) и стоит-то 1.49$ у буржуев все платное кстати.