Разделы
Veselov CV | vvShop © 2008 – 2017
Контакты
email: igor@veselov.sumy.ua
skype: utz0r2

Твиттер и бабло


Jeremy Schoemaker платили 200-250 баксов за один пост в твитере, а один рекламодатель заплатил 280 баксов за пост, что в итоге приносило Джереми $1120 в день. Вот такой потенциал твитера в плане заработка.

Причем надо отметить, что у Джереми "всего" 65к фолловеров в твитере - у кучи пользователей имеется по несколько миллионов фолловеров.

Вообще, рекламодатели много экспериментируют и "покупают" твитерян - далеко не всегда эти факты получают огласку.

Я в твиттере http://twitter.com/utz0r2

Сервисы монетизации твитера
http://be-a-magpie.com/
Твиттер и бабло

http://sponsoredtweets.com/
Твиттер и бабло

http://www.tweetroi.com/
Твиттер и бабло

http://www.twittad.com/
Твиттер и бабло

Финансовых успехов Вам!

CSS + PHP


Style.php

Вместо привычного нам расширения .css, мы подключим к страничке файл .php
<link rel='stylesheet' type='text/css' href='css/style.php' />

Тип документа

В самом начале файла style.php необходимо указать, что на выходе нам все-таки нужен файл стилей, т.е. указываем тип документа:
<?php
header("Content-type: text/css; charset: UTF-8");
?>

Вводим переменные

Теперь установим значения для нескольких переменных, например такие:
<?php
header("Content-type: text/css; charset: UTF-8");

$brandColor = "#990000";
$linkColor = "#555555";
$CDNURL = "http://cdn.blahblah.net"
?>

Использование переменных

Достаточно просто вывести обозначенные переменные в необходимых местах стилей:
#header {
background: url("<?php echo $CDNURL; ?>/images/header-bg.png") no-repeat;
}

a
color: <?php echo $linkColor; ?>;
}
...
ul#main-nav li a {
color: <?php echo $linkColor; ?>;
}

Другие идеи использования CSS файла сгенерированного с помощью PHP
Сжатие CSS файла с помощью PHP
Теоретически, вы даже можете использовать информацию о User-agent для вывода стилей под конкретный браузер.
В зависимости от сезона года, вы можете менять стили, используя информацию о текущей дате.
Генерировать различные цвета, устанавливать фон случайным образом, и в конце-концов, просто тестировать.

Не работает?

В некоторых случаях (например для реализации нашей идеи в Wordpress), вам возможно потребуется прописать следующие строчки в файле .htaccess (только для Apache):
<FilesMatch "^.*?style.*?$">
SetHandler php5-script
</FilesMatch>

При этом файл стилей оставляем с расширением .css, а .htaccess кладем в туже папку, где и стили.

ИЕ совместимость и Открыт новый раздел Шаблоны


Microsoft включила IE8 в систему автоматических обновлений Windows Update, причём сразу в статусе критического обновления. Таким образом, в самое ближайшее время этот браузер будет установлен на подавляющем большинстве компьютеров с Windows, заменив устаревшие IE6 и IE7.

Если все таки проблемы есть!

Эта строчка позволяет эмулировать ИЕ8 в ИЕ7, однажды мне помогло...
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />


Способ второй. Известен многим по опыту работы с ie6 — условный комментарий, да — да, и в 8ом он работает тоже
 <!--[if IE 8]>
<link href="ie8.css" rel="stylesheet" type="text/css" />
<![endif]-->


и еще пока не забыл
#box {
   min-height: 300px;
   height: auto;
   _height: 300px; // это понимает только MSIE 5+
   }

Вот такие пироги, я не делаю открытий, но заметку оставлю.

Открыт новый раздел Шаблоны, теперь буду в этой ветке хранить на мой взгляд самые симпатичные и интересные шаблоны под разные движки.

Опера 10.10 ошибки


Обновился до оперы 10.10. Это ужас! Я негодую!
Я явлюсь ярым фанатом оперы. Пользуюсь оперой с 5-ой ветки. Но сегодня она меня ооочень разозлила…. Лучше бы не обновлялся.
Что произошло:
1)    Предложило обновиться
= Ок, почему бы и нет
2)    Обновился
= еррор модуль 8
3)    Полез в форумы искать ошибку
= толком ничего путного не нашел начал подменять файлы старой версии и новой начисто установленной, оказалось что там что-то с настройками конфликтует
4)    Решил ну и хрен с ним настрою все наново
= настроил
5)    Обоссаться не открываются локальные файлы
= полез опять по форумам
6)    Ое советчики непутевые там оказались и вразумительных ответов не нашел
=  дедуктивным методом понял что не открывает хтмл файлы из за спецсимволов в моем случае точек в названии каталогов
7)    Ну и хрен с ним переименовал, вроде все пучком. Пользуюсь оперой как бы все хорошо.
= тут неоткуда не возьмись, появляется, правильно, ЕРРОР опера вылетает и включается заново с багрепортом…

На все про все ушло 2 часа. Это жесть… Буду теперь окуратней с обновлениями даже финалами… Итого после обновления мы получили, нестабильную глючную версию оперы но с супир-пупир новой фичей юнайт. И правильно хабрасообщество во все горло кричит что бы в опере убрали блекджек и шлюх…

upd: ппц привязка к дс++ слетела -(

Позиционирование блоков горизонтально


Сразу скажу что эти решения не подходят для ИЕ6. Вообще мое мнение надо отстреливать всех кто использует этот браузер -) Шутка -)

Штука намбер ван (обычно приходилось применять php):
Нужно сделать вот так:
Позиционирование блоков горизонтально

Делаем html каркас:
<div id="wrapper">
    <div class="section"></div>
    <div class="section"></div>
    <div class="section"></div>
</div>

Для того, чтобы горизонтально расположить блоки в оболочке, нам потребуется всего несколько строк CSS кода. Первое, что приходит в голову: объявить класс .section со свойствами width и margin-right, с нужными нам значениями. Но при этом правый отступ крайнего правого элемента будет выступать за границы оболочки:
Позиционирование блоков горизонтально

Так как правый отступ крайнего правого элемента превышает ширину оболочки, по правилам разметки крайний правый блок «уйдет» вниз:
Позиционирование блоков горизонтально

Возникает вопрос: как убрать «лишний» отступ у крайнего правого блока без специального CSS класса, у которого свойство margin-right будет задано 0?

Именно здесь и стоит вспомнить о селекторе :first-child, и инвертировать правые отступы на левые. Таким образом, чтобы у первого блока отступ слева был нулевым. Напрашивается вопрос: зачем инвертировать? Все дело в том, что в IE7|8 поддержка :first-child добавлена, а :last-child нет. Экономят?

Итак, давайте посмотрим на CSS код решения. Сперва определим оболочку:
#wrapper {
    width:320px;
    height:60px;
    background:#EFEFEF;
}

Теперь объявим класс содержимого оболочки .section:
.section {
    border:solid 1px #999;
    float:left;
    height:58px;
    margin-left:10px;
    width:98px;
}

В примере используются фиксированные значения свойств width и margin-left. Вы на свое усмотрение можете использовать и процентные отношения.

Теперь нам надо убрать отступ слева у первого блока, делается это так:
#wrapper div:first-child {
margin-left:0px;
}


Позиционирование блоков горизонтально

Мы не боимся склеивать домен!


Ранее на этом сайте был ТИЦ 10 и PR3, после чего я успешно похерил домен glib.org.ua (он мой и сейчас, но по ряду религиозных причин использовать как основной его не могу).
Поэтому теперь сайт стал нулевым.

А значит, будем покорять вершины… Я постараюсь вывести сайт на выше позиции за меньшие сроки.

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

Для начала, что значит склейка доменов? Существует два домена site1.ru и site2.ru, при этом контент расположен лишь на site1.ru, и все обращения к site2.ru переадресуются на site1.ru. Частным случаем может являться регистрация нескольких доменов созвучных по написанию.

Техническое исполнение склейки доменов может выглядеть следующим образом:
1. В файле robots.txt сайта site2.ru указываем «host: site1.ru»
2. В файле .htaccess сайта site2.ru указываем:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^site2.ru$ [OR]
RewriteCond %{HTTP_HOST} ^www.site2.ru$
RewriteRule ^(.*)$ http://site1.ru/ [R=301,L]

Т.е. Первый пункт рекомендован Яндексом для указания основного домена (site2.ru будет определен Яндексом как зеркало); по второму – это редирект на уровне сервера, всех пользователей и ботов редиректим с site2.ru на такие же страницы site1.ru.

А теперь вкусное – для чего используют склейку доменов?

1. Частая ситуация по сайтам сделанных для продажи ссылок. Сайт попал в бан Яндекса, а пузомерки (тИЦ, PR) в нем какие-то присутствуют. При этом по причине бана раскупаемость ссылок на сайте стремится к нулю. Ахтунг! Не стоит бросать домен. Рассмотрите целесообразность склейки забаненного домена с новым (еще) незабаненным - это позволит передать значения тИЦ и PR на другой сайт. И продолжаем продажу ссылок на новом домене.

2. Оптимизаторы иногда балуются. Предположим, что сайт заказчика для продвижения site1.ru. Оптимизатор (хитрожопый) клеит свой домен (site2.ru) с доменом заказчика и начинает продвижение своего домена, а поскольку site2.ru зеркало site1.ru, то в топе мы будем наблюдать сайт заказчика. В один прекрасный момент, если заказчик отказывается дальше платить денежку, оптимизатор снимает склейку и заказчик (site1.ru) оказывается в «попе», а сайт оптимизатора (site2.ru) в «топе» (ссылки то проставлены на site2.ru).

3. Сокрытие способов продвижения. Вы нашли новый способ накрутки тИЦ или желаете просто скрыть от конкурентов источники ссылок на Ваш сайт (site1.ru). Снова таки ссылки проставляем на site2.ru и клеим с site1.ru. Конкуренты же будут мониторить бэки site1.ru и увидят лишь то, что мы захотим им показать (ссылки из каталогов например Ж)

4. Продажа «доменов с тИЦем». Пошла сейчас мода продавать домены с тИЦ-ем. Допустим у Вас есть site2.ru со значительной пузомеркой. Клеим его с site1.ru, ждем пока пузомерки поклеятся, продаем site1.ru за бешеные бабосы, расклеиваем домены. Как вариант – нас потом находят и бьют по морде.
Все. Больше не буду рассказывать. Остановимся на четвертом пункте с мордобоем. Итак, лишнего сболтнул.

Вообще хотелось сказать, что амбиции просто лезут через край. Желание и труд все перетрут! Теперь к сайту припаркован и glib.org.ua но уже с утерянным ПР.
«»
Вверх