|
Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера Заметки - Блог о web-разработке. Сервисы для блоггеров. Блоговое/Записи в блоге |
![]() |
Заметки - Блог о web-разработке. Сервисы для блоггеров. Блоговое
Голосов: 1 Адрес блога: http://www.blogovoe.ru/blog/ Добавлен: 2013-12-27 23:28:54 блограйдером panevin |
Заработок в интернете. Реферальные программы
2016-08-26 08:41:36 (читать в оригинале)Так, детишки, устраиваемся поудобнее и фтыкаем.
Деньги в интернете, как известно, есть везде и заработать их несложно (ну, некое усердие приложить всё-таки придётся). Поехали!
Про РСЯ и АдСенз известно даже младенцам, с этими всё понятно. Эти двое приносят мне максимальную прибыль.
Продажа ссылок:
Sape. Неумирающая тема с продажей ссылок. Продолжительное время Сапа приносила мне максимум дохода, а в этом году уступила пальму первенства Google Adsense. Сапу «хоронят» уже давно, а она всё жива. 100 руб. в день набегает и ладно (эх, были времена, когда больше 200 в день набегало...).
Минусы: пессимизация сайта, продающего ссылки. Вплоть до бана в ПС.
Продажа XML-лимитов
Самая забавная тема, вот уж деньги из воздуха! Если счёт лимитов идёт на тысячи, тогда есть смысл. Рубля 4-5 в день набегает (лимитов у меня мало, 1290 на текущий момент). Зато халява же.
Реферальные программы хостеров
Я вот могу рекомендовать только ФастВПС (и два). Ну, с натяжкой TimeWeb (но этих только небольшим и нетребовательным к мощностям сервера сайтам).
Тизерки
Не советую, это — говно и выглядит как говно, да ещё и поисковики плохо относятся, и можно схлопотать пессимизацию. Но если хотите рискнуть, то Pay Click (принимаются любые сайты) или LadyCash (
Блогун
Самый известный и самый большой в РуНете сервис по покупке/продаже постовых и обзоров в блогах и соцсетях. Можно заработать на более-менее посещаемом блоге. Или провернуть рекламную кампанию, как это удавалось мне :)
Партнёрские программы регистраторов доменов.
Например, моя на рег.ру. Если у вас есть клиенты, желающие приобрести домен, можете давать свою реферальную ссылку. Ну а почему бы нет. Деньги, конечно, мизерные, но если человек купит мешок доменов, то уже другой коленкор :)
Туристическому сайту — Авиасалес или AirBNB (ссылка реферальная, но не только я получу деньги за вашу оплаченную поездку, но и вы скидку аж в 1 300 руб. !) Можно вполне прилично заработать, при наличии хорошего траффика.
Adalt-партнёрки
А ежели у вас есть сайт с сиькаме, то можете попробовать ClickCashMoney (проститутки Москвы и Питера, больше всего ценится траффик этих двух городов. Баннеры страхолюдские, но можно повыбирать наименее страшные. Плата за клики) или PlugRush (стандартный виджет ппц какой тяжёлый, пользователю открывается бланком окно с порнухой, но 1 раз, а не по всем страницам, что не может не радовать. Плата за траффик. Европа и Штаты ценятся дороже СНГ). Оба старых и проверенных временем.
Кого-то забыл? Значит это либо говно, либо я этим не пользовался :)
Больших вам денег!
Ajax file upload + Bitrix
2016-08-26 05:03:41 (читать в оригинале)Типовая задача: загрузка файла Аяксом. В данном случае — подгрузка аватарки авторизованным пользователем на сайте под 1С-Битрикс.
Яваскрипт:
if (window.jQuery) {
$(document).ready(
function()
{
$('.add-photo').click(function() {
$('#avatar_file').trigger('click');
return false;
});
$('#avatar_file').change(function() {
var file_data = $('#avatar_file').prop('files')[0];
var form_data = new FormData();
form_data.append('file', file_data);
$.ajax({
url: '/ajax/file_upload.php', // point to server-side PHP script
dataType: 'text',
cache: false,
contentType: false,
processData: false,
data: form_data,
type: 'post',
success: function(php_script_response){
//alert(php_script_response + 'ok'); // display response from the PHP script, if any
}
});
return false;
});
});
}
php файл:
require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php");
$APPLICATION->RestartBuffer();
CModule::IncludeModule("user");
// upload file and update user photo
if ( 0 < $_FILES['file']['error'] ) {
echo 'Error: ' . $_FILES['file']['error'] . '
';
}
else {
move_uploaded_file($_FILES['file']['tmp_name'], $_SERVER["DOCUMENT_ROOT"].'/upload/tmp/' . $_FILES['file']['name']);
if (file_exists($_SERVER["DOCUMENT_ROOT"].'/upload/tmp/' . $_FILES['file']['name'])) {
$rsUser = CUser::GetByID($USER->GetID());
$arUser = $rsUser->Fetch();
$arFile = CFile::MakeFileArray($_SERVER["DOCUMENT_ROOT"].'/upload/tmp/' . $_FILES['file']['name']);
$user = new CUser;
$fields = Array(
"PERSONAL_PHOTO" => $arFile,
);
$user->Update($arUser['ID'], $fields);
$strError = $user->LAST_ERROR;
unlink($_SERVER["DOCUMENT_ROOT"].'/upload/tmp/' . $_FILES['file']['name']);
}
else {
echo 'copy error';
}
}
move_uploaded_file(
$_FILES['file']['tmp_name'],
'upload/tmp/' . $_FILES['file']['name']
);
PHP-запчасть может быть любая, под ваши нужды.
Ajax file upload + Bitrix
2016-08-26 05:03:41 (читать в оригинале)Типовая задача: загрузка файла Аяксом. В данном случае — подгрузка аватарки авторизованным пользователем на сайте под 1С-Битрикс.
Яваскрипт:
if (window.jQuery) {
$(document).ready(
function()
{
$('.add-photo').click(function() {
$('#avatar_file').trigger('click');
return false;
});
$('#avatar_file').change(function() {
var file_data = $('#avatar_file').prop('files')[0];
var form_data = new FormData();
form_data.append('file', file_data);
$.ajax({
url: '/ajax/file_upload.php', // point to server-side PHP script
dataType: 'text',
cache: false,
contentType: false,
processData: false,
data: form_data,
type: 'post',
success: function(php_script_response){
//alert(php_script_response + 'ok'); // display response from the PHP script, if any
}
});
return false;
});
});
}
php файл:
require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php");
$APPLICATION->RestartBuffer();
CModule::IncludeModule("user");
// upload file and update user photo
if ( 0 < $_FILES['file']['error'] ) {
echo 'Error: ' . $_FILES['file']['error'] . '
';
}
else {
move_uploaded_file($_FILES['file']['tmp_name'], $_SERVER["DOCUMENT_ROOT"].'/upload/tmp/' . $_FILES['file']['name']);
if (file_exists($_SERVER["DOCUMENT_ROOT"].'/upload/tmp/' . $_FILES['file']['name'])) {
$rsUser = CUser::GetByID($USER->GetID());
$arUser = $rsUser->Fetch();
$arFile = CFile::MakeFileArray($_SERVER["DOCUMENT_ROOT"].'/upload/tmp/' . $_FILES['file']['name']);
$user = new CUser;
$fields = Array(
"PERSONAL_PHOTO" => $arFile,
);
$user->Update($arUser['ID'], $fields);
$strError = $user->LAST_ERROR;
unlink($_SERVER["DOCUMENT_ROOT"].'/upload/tmp/' . $_FILES['file']['name']);
}
else {
echo 'copy error';
}
}
move_uploaded_file(
$_FILES['file']['tmp_name'],
'upload/tmp/' . $_FILES['file']['name']
);
PHP-запчасть может быть любая, под ваши нужды.
Битрикс: выборка годов
2016-08-25 08:53:14 (читать в оригинале)Задача: на сайте на Битриксе выбрать годы из новостей.
Решение:
function GetYears($IBLOCK_ID = 6,$sel) {
if(CModule::IncludeModule("iblock")) {
$arFilter = Array('IBLOCK_ID'=>$IBLOCK_ID, 'GLOBAL_ACTIVE'=>'Y');
$iReq = CIBlockElement::GetList(array("ACTIVE_FROM" => "desc"),$arFilter, false, false, array('ACTIVE_FROM'));
while($iRes = $iReq->GetNextElement()){
$iFild = $iRes->GetFields();
list($date,$time) = explode(' ',$iFild['ACTIVE_FROM']);
list($d,$m,$y) = explode('.',$date);
$arr[$y] = $y;
}
}
return $arr;
}
Ну, решение не шибко красивое, можно похитрее додумать, не выбирая все записи, а группируя.
Фильтрация записей по годам:
global $arrFilterNews;
$arrFilterNews = array(
">=DATE_ACTIVE_FROM"=>date($DB->DateFormatToPHP(CLang::GetDateFormat("SHORT")), mktime(0,0,0,1,1,$year)),
"<=DATE_ACTIVE_FROM"=>date($DB->DateFormatToPHP(CLang::GetDateFormat("SHORT")), mktime(23,59,59,12,31,$year)),
);
Готово.
Битрикс: выборка годов
2016-08-25 08:53:14 (читать в оригинале)Задача: на сайте на Битриксе выбрать годы из новостей.
Решение:
function GetYears($IBLOCK_ID = 6,$sel) {
if(CModule::IncludeModule("iblock")) {
$arFilter = Array('IBLOCK_ID'=>$IBLOCK_ID, 'GLOBAL_ACTIVE'=>'Y');
$iReq = CIBlockElement::GetList(array("ACTIVE_FROM" => "desc"),$arFilter, false, false, array('ACTIVE_FROM'));
while($iRes = $iReq->GetNextElement()){
$iFild = $iRes->GetFields();
list($date,$time) = explode(' ',$iFild['ACTIVE_FROM']);
list($d,$m,$y) = explode('.',$date);
$arr[$y] = $y;
}
}
return $arr;
}
Ну, решение не шибко красивое, можно похитрее додумать, не выбирая все записи, а группируя.
Фильтрация записей по годам:
global $arrFilterNews;
$arrFilterNews = array(
">=DATE_ACTIVE_FROM"=>date($DB->DateFormatToPHP(CLang::GetDateFormat("SHORT")), mktime(0,0,0,1,1,$year)),
"<=DATE_ACTIVE_FROM"=>date($DB->DateFormatToPHP(CLang::GetDateFormat("SHORT")), mktime(23,59,59,12,31,$year)),
);
Готово.
Категория «Мультипликация»
Взлеты Топ 5
|
| ||
|
+140 |
160 |
Zoxx.ru - Блог Металлиста |
|
+121 |
146 |
artnotes.ru |
|
+113 |
313 |
Yukari_7 |
|
+81 |
140 |
кино и люди |
|
+26 |
139 |
Mellanius.ru |
Падения Топ 5
|
| ||
|
-1 |
72 |
Bestmult.info - лучшие мультфильмы для просмотра on-line |
|
-1 |
67 |
Блог |
|
-4 |
62 |
Выкрутасы скачать бесплатно |
|
-9 |
15 |
Скачать все субтитры |
|
-10 |
14 |
Скачать субтитры L |
Популярные за сутки
Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.

