
Как-то давно довелось помочь товарищу в разработке сайтика о «ручках-пакетодержателях» Мистер ТоТо, прошу любить и жаловать =)
Жизнь. Разработка. Продукты. Сервисы. Базы данных.
Как-то давно довелось помочь товарищу в разработке сайтика о «ручках-пакетодержателях» Мистер ТоТо, прошу любить и жаловать =)
Увидел на хабре ссылку на эту презентацию и просто не мог не поделиться.
Много полезной информации.
Был у меня давно вот такой вот проект http://debo.ru/ — каталог гостиниц и отелей. Время его разработки теперь вспоминается как страшный сон. Не буду вдаваться в подробности из-за чего так произошло, но было что-то невообразимое (честно говоря, я сам так и не понял из-за чего так вышло).
п.с. После меня его кто-то доделывал, а может и переделывал, так что какая версия доступна сейчас, сказать к сожалению не могу.
Итак http://debo.ru/
Продолжение следует =)
Решил рассказать, о том какие проекты/сайты мне приходилось делать и что было интересного в процессе разработки.
Начну, пожалуй, с проекта http://www.buyrealty.su/ — ничего особенного, простой каталог объектов недвижимости.
Изначально заказчик (мой хороший товарищ) обратился ко мне с просьбой просто сменить дизайн сайта. «Нет ничего проще !» — подумал я и немедленно согласился.
Однако, после того, как я взглянул на код, с которым предстояло работать — я был просто в шоке. Может из-за того, что я не представляю себе проекта без использования современного фреймворка (типа Yii или Catalyst), то что я увидел — было похоже на «лапшу», начала 90-х годов. PHP код в перемешку с HTML и JavaScript, обращение к базе данных из всех возможных мест, 1000 инклюдов с версткой и дополнительной логикой — в общем «картина маслом». Я уже не говорю о схеме базы данных.
По хорошему все это нужно было бы переписать, сделать конвертацию базы и т.д. Но как всегда, две проблемы — время и деньги. Я решил изменить только «морду» сайта, а все его внутренности (админка, схема базы данных и т.д.) оставить прежними. По готовой «схеме» базы данных были сгенерированны все необходимые модели Yii. После чего написаны необходимые контроллеры и представления (вьюхи). Новый дизайн прекрасно «лег» на новый «движок» сайта и через некоторое время (все про все заняло около 10 дней свободного от работы времени) портал приобрел новое лицо.
После этого были долгие пляски с mod_rewrite, однако все прошло хорошо и Яндекс успешно переиндексировал сайт с новыми url-адресами.
Не скажу, что я супер-мега программист и что после моих переделок сайт стал быстрее/круче/прикольнее, но то, что он приобрел более четкую архитектуру — это факт. Сайт, по крайней мере его публичную часть, теперь значительно легче поддерживать и если вдруг будет очередная смена дизайна — сделать это будет гораздо проще. Слава MVC!
Продолжение следует =)
Некоторое время назад, совместно с моим товарищем, мы запустили проект http://sprosiotvechu.ru/ Идея проекта не нова и не уникальна, тем не менее работать над ним было довольно интересно. После запуска, развитие проекта притормозилось, но все же мы нашли в себе силы и взялись за него вновь. Для продвижеия проекта было создано несколько баннеров, которые предполагалось размещать на различных ресурсах, для привлечения аудитории. Вот я и решил проверить работу этих самых баннеров, разместив их на этом своем блоге (он все еще есть в хедере) и на блоге о веб-программировании (баннер так же все еще там). В качестве инструмента аналитики посещаемости сайта я использую (для большинства проектов) сервис Яндекс.Метрика. Если сравнивать его с Гугл Аналитикс, то для себя я выделил вот такие преимущества Я.Метрики:
1 Простой интерфейс (это самое главное отличие)
2 Смс (бесплатно) и email информирование о недоступности сайта (как бонус — очень приятно)
3 Визуально и функционально Я.Метрика мне понравилась больше =)
В ссылки для баннеров были добавлены метки, для того чтобы четко отслеживать источник перехода. Например, ссылка с блога allframework.ru имеет вид http://sprosiotvechu.ru/?from=alf.
Добавление к произвольному url параметра from=<тут указываем название источника>, позволит Я.Метрике группировать переходы с таких ссылок и выстраивать отчеты по источникам.
И так баннеры на моих блогах были размещены 18 ноября, т.е. чуть больше месяца назад. И сегодня уже можно сделать кое-какие выводы.
Для начала статистика посещения моих блогов.
http://allframeworks.ru/ Счетчик LiveInternet открыт и доступен всем вот тут
Мой блог http://andrey.opeykin.ru/
Показатели не выдающиеся, но некоторые выводы все равно сделать можно. Да, хочу сразу заметить, что сайт http://sprosiotvechu.ru/ долгое время был закрыт для индексации поисковиками. Так что появление «естественного» трафика можно исключить. И вот самое интересное — графики посещаемости спросиотвечу.ру:
А вот такую симметричную картинку я получил вчера вечером =) :
Приведу статистику посещаемости за период с 18.11 по 20.12:
http://allframeworks.ru/ — посетителей — 1394, просмотров страниц — 4262
http://andrey.opeykin.ru/ — посетителей — 1033, просмотров страниц — 2429
http://sprosiotvechu.ru/ — посетителей — 49, просмотров страниц — 732
И так финал. Считаем CTR наших баннеров. Простыми словами CTR — это показатель «кликабельности», т.е. отношения количества кликов по баннеру к количеству его показов (Что нам скажет Википедия ?).
CTR баннера на этом блоге = (4 / 2429) * 100 = 0,16
CTR баннера на http://allframeworks.ru = (11 / 4262) * 100 = 0,26
Итого получили 0,16 и 0,26 — судя по википедии — это самый минимум, который только может быть =)
Вывод: Баннеры на моих блогах работают плохо =)