Сегодня 31 декабря, среда ГлавнаяНовостиО проектеЛичный кабинетПомощьКонтакты Сделать стартовойКарта сайтаНаписать администрации
Поиск по сайту
 
Ваше мнение
Какой рейтинг вас больше интересует?
 
 
 
 
 
Проголосовало: 7281
Кнопка
BlogRider.ru - Каталог блогов Рунета
получить код
Заметки - Блог о 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 (бабским женским сайтам only). Доходы с тизеров копеечные, разве что на заглушку Адсенза или Директа можно поставить.

Блогун
Самый известный и самый большой в РуНете сервис по покупке/продаже постовых и обзоров в блогах и соцсетях. Можно заработать на более-менее посещаемом блоге. Или провернуть рекламную кампанию, как это удавалось мне :)

Партнёрские программы регистраторов доменов.
Например, моя на рег.ру. Если у вас есть клиенты, желающие приобрести домен, можете давать свою реферальную ссылку. Ну а почему бы нет. Деньги, конечно, мизерные, но если человек купит мешок доменов, то уже другой коленкор :)

Туристическому сайту — Авиасалес или 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)), 
);


Готово.


Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 

 


Самый-самый блог
Блогер ЖЖ все стерпит
ЖЖ все стерпит
по количеству голосов (152) в категории «Истории»


Загрузка...Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.