TrustLink - выводим проданные ссылки
Сейчас активно идут работы над новым сервером игры Космос Онлайн, по этому в блоге небольшая заминка с обновлением. Но с сентября будет моя активность снова будет повышена. Ну и раз упомянул уже игру, то заикнусь о том что нового там делаю. В игре космос онлайн speed server будет добавлено:
1. Новый дизайн.
2. Новые боевые корабли.
3. Новая оборона.
4. Офицеры будут платными и действовать 7 дней.
5. Новый вид ресурса, который будет использован в исследованиях и постройке флота.
6. Туториал - руководство с миссиями для новичков и бонусами за их прохождения в виде Тёмной материи.
7. Перенос планеты на новые координаты если достали злые соседи (платно).
8. Выбор рисунка планеты, 50 картинок на выбор (платно).
9. Увеличить количество клеток на планете до +25 за 1 раз (платно).
10. Еще тестирую, потом озвучу.
1. Новый дизайн.
2. Новые боевые корабли.
3. Новая оборона.
4. Офицеры будут платными и действовать 7 дней.
5. Новый вид ресурса, который будет использован в исследованиях и постройке флота.
6. Туториал - руководство с миссиями для новичков и бонусами за их прохождения в виде Тёмной материи.
7. Перенос планеты на новые координаты если достали злые соседи (платно).
8. Выбор рисунка планеты, 50 картинок на выбор (платно).
9. Увеличить количество клеток на планете до +25 за 1 раз (платно).
10. Еще тестирую, потом озвучу.
В принципе игра набирает какой то уже коммерческий вариант, но это не мешает играть в неё бесплатно.
Просто дополнительные плюшки смогут внести преимущества для тех, кто готов платить. Если игрок не хочет платить - пусть играет бесплатно. Чувствовать себя не комфортно он не будет. Ну а платные бонусы слегка помогут тем, кто готов за это платить.
В конце концов, за домен платить нужно, хостинг тоже, время потраченное на развитие игры тоже требует денежных затрат. Ну и раскрутка сайта тоже не бесплатная, а плачу за неё ежемесячно. В общем ждите с 1 сентября релиз, а пока работа кипит.
Ну что то я отошел от темы, так вот, параллельно работая над игрой, анализирую доходность сайта в бирже продажи ссылок Trustlink. Доход растет стабильно, нет скачков, что радует. Но! Что бы узнать сколько ссылок продано, нужно смотреть или в партнерском интерфейсе в процентном соотношении сколько ссылок продано, и используя математику подсчитать от общего индекса.

Но хочется видеть картинку наглядно, то есть и урл проданной ссылки и их общее количество.
В этом нам поможет PHP.
Создаем текстовый файл с любым названием, например trustlink.php и вставляем в него код:
<html>
<head>
<title>Карта сайта</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<style>
.txt {FONT-SIZE: 9pt; COLOR: #003300; FONT-FAMILY: verdana,geneva,arial cyr;}
.txtr {FONT-SIZE: 9pt; COLOR: #330000; FONT-FAMILY: verdana,geneva,arial cyr;}
a {FONT-SIZE: 9pt; COLOR: #004400; FONT-FAMILY: verdana,geneva,arial cyr;}
a:hover { COLOR: #007700; }
td {FONT-SIZE: 9pt; COLOR: #003300; FONT-FAMILY: verdana,geneva,arial cyr;}
.wb { border-collapse: collapse; border: 1px #339933 solid; }
.wbmap { border-collapse: collapse; border: 1px #336633 dashed; }
</style>
</head>
<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">
Эта страница предназначена для карты сайта:
<?php
$l_ID = '111111111111111111111111111111111111111111111111';
$l_Links = unserialize(file_get_contents($l_ID . '/trustlink.links.db'));
foreach($l_Links as $key => $val) {
if ( preg_match("#^(__trustlink|__test)#", $key)) unset($l_Links[$key]);
}
ksort($l_Links);
$count = 0;
echo '<table style="border-width:1; border-style:dashed; border-collapse:collapse;" cellspacing="0">
<tr><td width="275" style="border-width:1; border-color:black; border-style:solid;">Страница</td>
<td width="275" style="border-width:1; border-color:black; border-style:solid;">URL</td>
<td width="275" style="border-width:1; border-color:black; border-style:solid;">Анкор</td>
<td width="275" style="border-width:1; border-color:black; border-style:solid;">Текст</td>
</tr>';
foreach ($l_Links as $l_URL => $l_Link) {
foreach ($l_Link as $val) {
if (strstr($l_URL,'/%') == false)
{
echo '<tr>
<td width="25%" style="border-width:1; border-color:black; border-style:solid;">
<a href=".' .$l_URL. '" target="_blank">' .$l_URL. '</a>
</td>
<td width="25%" style="border-width:1; border-color:black; border-style:solid;">
<small><noindex><a rel="nofollow" href="' . $val['url'] . '" target="_blank">' . $val['url'] . '</a></noindex></small>
</td>
<td width="25%" style="border-width:1; border-color:black; border-style:solid;">
' . $val['anchor'] . '
</td>
<td width="25%" style="border-width:1; border-color:black; border-style:solid;">
' . $val['text'] . '
</td>
</tr>';
$count++;
}
}
}
echo '</table>';
echo '<div align="right"><b>В файле trustlink.links.db:</b> ' . $count . ' ссылок.</div><br/ ><br />';
?>
</body>
</html>
В этом коде меняем значение 111111111111111111111111111111111111111111111111 на имя папки TrustLink которая лежит в корне Вашего сайта. Сохраняем файл и закачиваем на FTP в корень Вашего сайта.
Теперь, по адресу: http://Ваш-сайт.ru/trustlink.php можно посмотреть :
1. Адрес страницы Вашего сайта, где продана ссылка.
2. Адрес сайта (или проще сказать URL )куда ведет проданная ссылка.
3. Анкор проданной ссылки.
4. Текст проданной ссылки.
Извините за унылый скриншот, но палить адрес сайта я не стану, но в общем картина выглядит вот так:
Это в общем выгодней чем открывать файл trustlink.links.db и нажимать кнопку Ctrl+F и потом по значению punicode_url считать все ссылки. Я лично досчитал до 250 и дальше не стал. И видимо не зря, скрипт показал 731 ссылку. За такое количество я не переживаю, в индексе поисковиков несколько десятков тысяч страниц.
Но идем дальше.
Если у нас есть такой простенький скриптик, давайте его использовать на всю.
Для этого создадим еще 1 файл с названием maps.php и вставим в него код:
<html>
<head>
<title>Карта сайта</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<style>
.txt {FONT-SIZE: 9pt; COLOR: #003300; FONT-FAMILY: verdana,geneva,arial cyr;}
.txtr {FONT-SIZE: 9pt; COLOR: #330000; FONT-FAMILY: verdana,geneva,arial cyr;}
a {FONT-SIZE: 9pt; COLOR: #004400; FONT-FAMILY: verdana,geneva,arial cyr;}
a:hover { COLOR: #007700; }
td {FONT-SIZE: 9pt; COLOR: #003300; FONT-FAMILY: verdana,geneva,arial cyr;}
.wb { border-collapse: collapse; border: 1px #339933 solid; }
.wbmap { border-collapse: collapse; border: 1px #336633 dashed; }
</style>
</head>
<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">
Эта страница предназначена для карты сайта:
<?php
$l_ID = '111111111111111111111111111111111111111111111111';
$l_Links = unserialize(file_get_contents($l_ID . '/trustlink.links.db'));
foreach($l_Links as $key => $val) {
if ( preg_match("#^(__trustlink|__test)#", $key)) unset($l_Links[$key]);
}
ksort($l_Links);
$count = 0;
echo '<table style="border-width:1; border-style:dashed; border-collapse:collapse;" cellspacing="0">
<tr><td width="275" style="border-width:1; border-color:black; border-style:solid;">Welcome Bots:</td>
</tr>';
foreach ($l_Links as $l_URL => $l_Link) {
foreach ($l_Link as $val) {
if (strstr($l_URL,'/%') == false)
{
echo '<tr>
<td width="25%" style="border-width:1; border-color:black; border-style:solid;">
<a href=".' .$l_URL. '" target="_blank">' .$l_URL. '</a>
</td>
</tr>';
$count++;
}
}
}
echo '</table>';
echo '<br /><div align="center"><a href="../">Главная</a></div><br/ >';
?>
</body>
</html>
Закачивем этот файл на фтп и далее, на главной странице сайта прописываем:
Это не испортит внешний вид Вашего сайта, а для поисковых роботов будет возможность ежедневно посещать страницу map.php поскольку страницы там будут меняться. Ну и понятное дело это произведет к скорой индексации проданных ссылок.
Будут вопросы - спрашивайте.
Просто дополнительные плюшки смогут внести преимущества для тех, кто готов платить. Если игрок не хочет платить - пусть играет бесплатно. Чувствовать себя не комфортно он не будет. Ну а платные бонусы слегка помогут тем, кто готов за это платить.
В конце концов, за домен платить нужно, хостинг тоже, время потраченное на развитие игры тоже требует денежных затрат. Ну и раскрутка сайта тоже не бесплатная, а плачу за неё ежемесячно. В общем ждите с 1 сентября релиз, а пока работа кипит.
Ну что то я отошел от темы, так вот, параллельно работая над игрой, анализирую доходность сайта в бирже продажи ссылок Trustlink. Доход растет стабильно, нет скачков, что радует. Но! Что бы узнать сколько ссылок продано, нужно смотреть или в партнерском интерфейсе в процентном соотношении сколько ссылок продано, и используя математику подсчитать от общего индекса.

Но хочется видеть картинку наглядно, то есть и урл проданной ссылки и их общее количество.
В этом нам поможет PHP.
Создаем текстовый файл с любым названием, например trustlink.php и вставляем в него код:
<html>
<head>
<title>Карта сайта</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<style>
.txt {FONT-SIZE: 9pt; COLOR: #003300; FONT-FAMILY: verdana,geneva,arial cyr;}
.txtr {FONT-SIZE: 9pt; COLOR: #330000; FONT-FAMILY: verdana,geneva,arial cyr;}
a {FONT-SIZE: 9pt; COLOR: #004400; FONT-FAMILY: verdana,geneva,arial cyr;}
a:hover { COLOR: #007700; }
td {FONT-SIZE: 9pt; COLOR: #003300; FONT-FAMILY: verdana,geneva,arial cyr;}
.wb { border-collapse: collapse; border: 1px #339933 solid; }
.wbmap { border-collapse: collapse; border: 1px #336633 dashed; }
</style>
</head>
<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">
Эта страница предназначена для карты сайта:
<?php
$l_ID = '111111111111111111111111111111111111111111111111';
$l_Links = unserialize(file_get_contents($l_ID . '/trustlink.links.db'));
foreach($l_Links as $key => $val) {
if ( preg_match("#^(__trustlink|__test)#", $key)) unset($l_Links[$key]);
}
ksort($l_Links);
$count = 0;
echo '<table style="border-width:1; border-style:dashed; border-collapse:collapse;" cellspacing="0">
<tr><td width="275" style="border-width:1; border-color:black; border-style:solid;">Страница</td>
<td width="275" style="border-width:1; border-color:black; border-style:solid;">URL</td>
<td width="275" style="border-width:1; border-color:black; border-style:solid;">Анкор</td>
<td width="275" style="border-width:1; border-color:black; border-style:solid;">Текст</td>
</tr>';
foreach ($l_Links as $l_URL => $l_Link) {
foreach ($l_Link as $val) {
if (strstr($l_URL,'/%') == false)
{
echo '<tr>
<td width="25%" style="border-width:1; border-color:black; border-style:solid;">
<a href=".' .$l_URL. '" target="_blank">' .$l_URL. '</a>
</td>
<td width="25%" style="border-width:1; border-color:black; border-style:solid;">
<small><noindex><a rel="nofollow" href="' . $val['url'] . '" target="_blank">' . $val['url'] . '</a></noindex></small>
</td>
<td width="25%" style="border-width:1; border-color:black; border-style:solid;">
' . $val['anchor'] . '
</td>
<td width="25%" style="border-width:1; border-color:black; border-style:solid;">
' . $val['text'] . '
</td>
</tr>';
$count++;
}
}
}
echo '</table>';
echo '<div align="right"><b>В файле trustlink.links.db:</b> ' . $count . ' ссылок.</div><br/ ><br />';
?>
</body>
</html>
В этом коде меняем значение 111111111111111111111111111111111111111111111111 на имя папки TrustLink которая лежит в корне Вашего сайта. Сохраняем файл и закачиваем на FTP в корень Вашего сайта.
Теперь, по адресу: http://Ваш-сайт.ru/trustlink.php можно посмотреть :
1. Адрес страницы Вашего сайта, где продана ссылка.
2. Адрес сайта (или проще сказать URL )куда ведет проданная ссылка.
3. Анкор проданной ссылки.
4. Текст проданной ссылки.
Извините за унылый скриншот, но палить адрес сайта я не стану, но в общем картина выглядит вот так:
Это в общем выгодней чем открывать файл trustlink.links.db и нажимать кнопку Ctrl+F и потом по значению punicode_url считать все ссылки. Я лично досчитал до 250 и дальше не стал. И видимо не зря, скрипт показал 731 ссылку. За такое количество я не переживаю, в индексе поисковиков несколько десятков тысяч страниц.
Но идем дальше.
Если у нас есть такой простенький скриптик, давайте его использовать на всю.
Для этого создадим еще 1 файл с названием maps.php и вставим в него код:
<html>
<head>
<title>Карта сайта</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<style>
.txt {FONT-SIZE: 9pt; COLOR: #003300; FONT-FAMILY: verdana,geneva,arial cyr;}
.txtr {FONT-SIZE: 9pt; COLOR: #330000; FONT-FAMILY: verdana,geneva,arial cyr;}
a {FONT-SIZE: 9pt; COLOR: #004400; FONT-FAMILY: verdana,geneva,arial cyr;}
a:hover { COLOR: #007700; }
td {FONT-SIZE: 9pt; COLOR: #003300; FONT-FAMILY: verdana,geneva,arial cyr;}
.wb { border-collapse: collapse; border: 1px #339933 solid; }
.wbmap { border-collapse: collapse; border: 1px #336633 dashed; }
</style>
</head>
<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">
Эта страница предназначена для карты сайта:
<?php
$l_ID = '111111111111111111111111111111111111111111111111';
$l_Links = unserialize(file_get_contents($l_ID . '/trustlink.links.db'));
foreach($l_Links as $key => $val) {
if ( preg_match("#^(__trustlink|__test)#", $key)) unset($l_Links[$key]);
}
ksort($l_Links);
$count = 0;
echo '<table style="border-width:1; border-style:dashed; border-collapse:collapse;" cellspacing="0">
<tr><td width="275" style="border-width:1; border-color:black; border-style:solid;">Welcome Bots:</td>
</tr>';
foreach ($l_Links as $l_URL => $l_Link) {
foreach ($l_Link as $val) {
if (strstr($l_URL,'/%') == false)
{
echo '<tr>
<td width="25%" style="border-width:1; border-color:black; border-style:solid;">
<a href=".' .$l_URL. '" target="_blank">' .$l_URL. '</a>
</td>
</tr>';
$count++;
}
}
}
echo '</table>';
echo '<br /><div align="center"><a href="../">Главная</a></div><br/ >';
?>
</body>
</html>
Закачивем этот файл на фтп и далее, на главной странице сайта прописываем:
<div style="display:none;">
[url=/map.php]карта сайта[/url]
</div>
[url=/map.php]карта сайта[/url]
</div>
Это не испортит внешний вид Вашего сайта, а для поисковых роботов будет возможность ежедневно посещать страницу map.php поскольку страницы там будут меняться. Ну и понятное дело это произведет к скорой индексации проданных ссылок.
Будут вопросы - спрашивайте.
- Просмотров: 10788
- Категория: Скрипты












