Разделы
Теги | RSS © 2008 – 2022
Контакты
email:
skype:
» » » Страница 8

Про redsurf, livesurf, websurf и как разводят людей и наказывают конкурентов


Про redsurf, livesurf, websurf и как разводят людей и наказывают конкурентов

Эти программы накручивают трафик на сайтах. Работает это приблизительно так: человек регистрируется на сайте запускает программу клиент, которая сама ходит по базе сайтов и сидит на сайте определенное время.

Можно за деньги выкупать такие посещения, а можно включить программу у себя, которая будет посещать такие сайты, начисляя очки вам. Вы же за эти очки покупаете просмотры себе на сайт. Вот только просмотр ВАШ и просмотр ВАМ не равнозначны, а точнее не в вашу пользу =) То есть вам например нужно, что бы программа просидела на 2-ух сайтах что бы, чья-то программа зашла на ваш сайт 1 раз.

А теперь, как разводят
Постучалась в скайп девушка. Начала предлагать супер продвижение сайта прям на следующий день по любым запросам даже высокочастотникам. Не скромно насыпала скринов с подтверждением переходов с поисковиков по запросам ее клиентов. После чего предложила свои услуги. Печаль беда. Кто не понял, это обыкновенная накрутка с помощью этих программ. Трафик будет и будет показывать что прям с гугла и яндекса к вам пришли, но это не так, никто из посетивших в вашем сайте не заинтересован.

Как наказывают конкурентов
Если лить такой мусорный трафик в больших объемах на сайт конкурента, то его статистика станет не пригодной, вести анализ качественной аудитории станет затруднительно или не возможно.

Коротко о REST


Коротко о REST

REST (RESTful) - это общие принципы организации взаимодействия приложения/сайта с сервером посредством протокола HTTP.
А теперь конкретней:

GET - получить
POST - добавить
PUT - обновить
DELETE - удалить

То есть, на примере:

GET-запрос /users - получение информации о всех пользователях
GET-запрос /users/125 - получение информации о пользователе с id=125
POST-запрос /users - добавление нового пользователя
PUT-запрос /users/125 - изменение информации о пользователе с id=125
DELETE-запрос /users/125 - удаление пользователя с id=125

Теперь, можно добавить себе в резюме REST =) С новым годом товарищи!

queues.io - онлайн список ресурсов с обзором систем создания очередей


queues.io - онлайн список ресурсов с обзором систем создания очередей

http://queues.io/

Highway - простой быстрый js скрипт создания роутингов без зависимостей


(function() {
    function HomeViewModel() {
    }
    HomeViewModel.prototype.init = function(element) {
        //this will be called when page is navigated to
    }
    HomeViewModel.prototype.destroy = function() {
        //this is called when page is left
    }
    highway.configureRoutes({
        routes: [{
            state: 'home',
            template: 'pages/home/home.html',
            viewmodel: new HomeViewModel()
        }, {
            state: 'gettingstarted',
            template: 'pages/gettingstarted/gettingstarted.html'
        }, {
            state: 'changelog',
            template: '#changelog'
        }],
        default: 'home'
    });
})();

https://github.com/ashh640/Highway

Htaccess-конвертер для nginx онлайн


Htaccess-конвертер для nginx онлайн

http://winginx.com/ru/htaccess

Автоинкремент поля Mongodb на PHP


Способ 1 когда документы коллекции только добавляются и не удаляются:
Перед вставкой считаем количество документов и добавляем единицу
$data_insert['num'] = $collection->count()+1;
$collection->insert($data_insert);
То есть всегда получаем количество документов +1. Если в таком случае удалить запись то счетчик собьется и нумерация нарушится. Поэтому используйте в том случаее когда документы не удаляются.

Способ 2 когда документы коллекции удаляются:
Создается отдельная коллекция со счетчиками и вот таким документом к примеру
$data_insert = array(
        'field' => 'user_id',
        'nextId' => 0
);
$collection = $db->selectCollection('counters');
$collection->insert($data_insert);

После чего добавление новых документов выглядит таким образом
$collection = $db->selectCollection('counters');
$retval = $collection->findAndModify(
        array('field' => 'user_id'),
        array('$inc' => array("nextId" => 1)),
        null,
        array(
                "new" => true,
        )
);
$num = $retval['nextId'];
Здесь мы добавили 1 для нашего счетчика, теперь добавляется сам документ
$collection = $db->selectCollection('users');
$data_insert['num'] = $num;
$collection->insert($data_insert);

Создасться запись с полем num = 1, следующая num = 2 и тд.

Теперь когда удалится документ, счетчик не собьется, а продолжит работать и добавлять 1 при добавлении.
«
1...456789101112...63
»
Вверх