• Как не попасть под фильтр гугл?

    gobananas
    @gobananas
    finishhim.ru
    В google webmaster tools есть опция отказа от ссылок, надо выбрать в разделе бэклинков все ссылки что они закупили и отказаться от них.
    Ответ написан
    Комментировать
  • Как не попасть под фильтр гугл?

    Ну как бы вариантов тут не много. Первый это воспользоваться disavow tool от самого гугла (но инструмент весьма себе такой спорный, у кого-то срабатывает у кого-то нет). Второй вариант это ничего не делать.Если вас активно начнут гасить ссылками большим пластом высокочастоных или коммерческих запросов с совсем уж нереливатных-гавноплощадок, то согласно сообщению товарищей из гугла они сами поймут что "паровоз" не ваш и сами отсекут влияние этих ссылок на ваш сайт. Ну и третий вариант это попытаться отследить источник таких вот ссылок, вероятней всего закупка идет через какой-то сервис. А дальше просто, выгрузить беки, поискать эти домены на этих площадках, если процент совпадений высок то писать админам площадки. Те в свою очередь вручную остановят и удалят компанию по ссылкам на ваш сайт и заморозят аккаунт вредителя.
    Ответ написан
    Комментировать
  • Telegram Bot: требует ID пользователя, где его взять?

    iswitch
    @iswitch
    Geek, Programmer, ????
    Напишите боту, он получит json в котором кроме сообщения будет chat_id того, кто написал.
    Пример:
    {  
       "update_id":600028960,
       "message":{  
          "message_id":1,
          "from":{  
             "id":57350918,
             "first_name":"Евгений",
             "last_name":"Колотилин",
             "username":"iswitch"
          },
          "chat":{  
             "id":57350918,
             "first_name":"Евгений",
             "last_name":"Колотилин",
             "username":"iswitch"
          },
          "date":1437049435,
          "text":"test message"
       }
    }
    Ответ написан
    9 комментариев
  • Как сделать таймер в однотипных елементах с разным временем?

    w999d
    @w999d
    Web-developer
    $('.add_time').each(function(){
        var self = $(this);
        var iv = setInterval(function(){
             var v = parseInt(self.attr('value'), 10);
             self.attr('value', v+1); 
             if (v > 3600){
                  self.text('Добавлен более часа назад');
                  clearInterval(iv);
             }else{
                  var m = Math.floor(v / 60);
                  var s = v - m*60;
                  self.text('Добавлен ' + m + ':' + (s>10?'':'0') + s +' мин назад');
             }
        }, 1000);
    });


    исправленная версия - чтобы не сбивалось время при долгом просмотре
    var start = new Date().getTime();
    $('.add_time').each(function(){
        var self = $(this);
        var sv = parseInt(self.attr('value'), 10);
        var iv = setInterval(function(){
             var now = new Date().getTime();
             var v = Math.floor(sv + (now - start) / 1000);
             // self.attr('value', v);
             if (v > 3600){
                  self.text('Добавлен более часа назад');
                  clearInterval(iv);
             }else{
                  var m = Math.floor(v / 60);
                  var s = v - m*60;
                  self.text('Добавлен ' + m + ':' + (s>10?'':'0') + s +' мин назад');
             }
        }, 1000);
    });
    Ответ написан
    2 комментария
  • Как ограничить действие css на старнице?

    titronium
    @titronium
    1) Подключается фреймворк (foundation.css)
    2) Подключается Ваш style.css
    В вашем style.css переопределяете что нужно.
    Ответ написан
    2 комментария
  • Как передать событие с сайта на vps сервер?

    @m0rd
    program.exe слушает порт, пхп скрипт ломится на этот порт через сокет и передает информацию
    Ответ написан
    Комментировать
  • Как передать событие с сайта на vps сервер?

    samizdam
    @samizdam
    >9000 способов.
    гуглите на тему "клиент-сервер".
    в вашем случае
    1. Кнопка - клиент, Apache + php - сервер. Тут аякс или родные браузеру контролы для отправки запроса на сервер.
    2. Сервер 1 - клиент на php, Сервер 2 - сервер. Клиент на php может практически по любому протоколу стукнуться на виндовый ваш сервак, тут >9000 вариантов. Выбирайте чем проще обработать запрос на виндой стороне чтобы дёрнуть нудный экзешник.

    PS либо, если не клиент-сервер архитектура, то можно посмотреть в сторону подписок и событий:
    1. есть накая шина (м.б. в виде третьего сервера даже =) очередь сообщений, например) доступная обоим серверам.
    2. php после нажатия кнопки кладёт туда событие
    3. под виндой кто-то слушает событие и при наступлении дёргает экзешник.
    Опять таки, реализация зависеть будет скорее всего от того что легче на стороне винды использовать окажется. И опять 100500 вариантов можно придумать.
    Ответ написан
    Комментировать
  • Что использовать при кешировании запросов MySQL в PHP

    @Vampiro
    У вас ложная информация по поводу главной причины, которая не дает Вам использовать нормальный вариант, но не это главное. Делайте таблицы-агрегаты. Посмотрите запросы и постройте индексы. Заполняйте их данными после перевода договоров в стабильные статусы. Если у вас есть лишняя оперативка — лучше отдать ее правильно спроектированной БД, чем скармливать бесполезному в этом случае мемкешу, например.
    Договора заканчиваются, периоды закрываются, эти данные становятся статикой и хорошо берутся из агрегатов. Вариант с кешем хорош при частых обращениях к одинаковым данным. Ваши пользователи чаще загружают один и тот же договор, или смотрят последовательно разные? Наверняка последнее, а вы забьете оперативку договорами, которые уже не нужны пользователю. Повторюсь — лучше забить эту оперативку индексами.

    Но для общего развития изучить все, об чем выше уже рассказали — мегаполезно.
    Ответ написан
    2 комментария