• Adsense и подгрузка динамического контента?

    ms-dred
    @ms-dred Автор вопроса
    В общем, я сделал все, реклама отображается. В adsense очень старый акк, с 2007 года, какие риски могут быть? Они же все равно проверять будут и если что то не так, всего скорее предупреждение влепят? Или в бан уйду?
    Сам рекламный блок вывод правильный контент, т.е. если пост с тачками то выводит рекламу с авто
  • Adsense и подгрузка динамического контента?

    ms-dred
    @ms-dred Автор вопроса
    dimonchik2013, так и что делать? Это же вроде банальные вещи в современном вебе, отправить какую то подноготную в блок проблем нет, я просто понять не могу в чем проблема?
    К примеру с РСЯ я проделываю следующее:
    1. На странице есть основной JS, можно сказать что роутер
    2. Этот роутер подгружает дополнительный тяжеловесный JS (async.js) файл с различными плюшками по работе сайта
    3. На странице есть блок инициализации рекламного кода div#yandex_1
    4. Async.js находит div#yandex_1 и создаем рекламный код
    5. Если с морды юрез клацает на пост, ему подгружается идентичная страницы, только без шапки и футера, на которой так же есть div#yandex_1.
    6. Async.js вновь увидел блок div#yandex_1 которые еще не проинициализировал и повторяет действия повторно.

    Тем самым юзер открывая пост за постом формирует новый рекламный код (объявление при это не меняется). Но JS меняет url в браузерной строке так как будто был переход по ссылке и открылся пост, когда закрывает страницу, то возвращается обратно на морду и т.д.

    Я ранее где то натыкался на код который приводит сам гугл для асинхронной загрузки блоков, там была примерно такая же реализация за исключением того что находилось все на одной странице. И я не понимаю в чем могут быть проблемы если тоже самое сделать с подгрузкой страницы. Если гуглу нужно принудительно пушнуть url в блок до показа рекламы, то почему они это не могут предоставить? Или это уже есть и я просто не знаю об этом?
  • Adsense и подгрузка динамического контента?

    ms-dred
    @ms-dred Автор вопроса
    Трафик 5к только. А страница имеется, просто если у пользователя включен JS то ему эта же страница подгружается без перехода на нее со сменой URL в браузерной строке
  • Идет ли учет кто просмотрел профиль пользователя по vk api users.get?

    ms-dred
    @ms-dred Автор вопроса
    Не понял как сами по себе? Они же вроде как на api завязаны.
    В общем если я просмотрю пользователя через users.get то он никак не сможет узнать что я к нему заходил?
  • Как побороть, MongoDB 4.0 жрет всю память и падает, что можно придумать?

    ms-dred
    @ms-dred Автор вопроса
    Philipp, в общем продолжаю наблюдать, обновил mongoose, вышло обновление, к кофиге mongodb как и писал стоит ограничение вес кеша.
    Ребучу mongod каждые 7 часов.
    Наблюдаю картинку в mongostat, ребут mongod, растет поле used, на 80% стопорится и так и продолжается 79.9-80%, выше не взлетает.
    vsize 5.35GB а res 4.34GB
    Открываю top (mongostat при это 80%), %MEM показывает что mongod жрет 57,1% Может вылечилось?
  • Как побороть, MongoDB 4.0 жрет всю память и падает, что можно придумать?

    ms-dred
    @ms-dred Автор вопроса
    Philipp, в общем как я понял, надо создавать новое облако, устанавливать все и переносить сайт, или ждать новой монги. Там и будет ясно что с этим делать, а сейчас у меня по крону каждые 7 часов ребут mongod, пока помогает, хорошо хоть SSD и ребут проходит очень быстро
  • Как побороть, MongoDB 4.0 жрет всю память и падает, что можно придумать?

    ms-dred
    @ms-dred Автор вопроса
    Индексы по весу сократил
    {
    	"db" : "coll",
    	"collections" : 11,
    	"views" : 0,
    	"objects" : 2564657,
    	"avgObjSize" : 1183.5082352142997,
    	"dataSize" : 3035292680,
    	"storageSize" : 1206362112,
    	"numExtents" : 0,
    	"indexes" : 48,
    	"indexSize" : 172339200,
    	"fsUsedSize" : 9729626112,
    	"fsTotalSize" : 40263905280,
    	"ok" : 1
    }

    Разницы не заметил, все тоже самое
  • Как побороть, MongoDB 4.0 жрет всю память и падает, что можно придумать?

    ms-dred
    @ms-dred Автор вопроса
    Philipp, foreground или background, я не в курсе, как проверить?
    Возможно, но думаю дело не в монге, если только как то криво обновилась. На другом проекте все норм, но он слабенький и быть может поэтому все норм
  • Как побороть, MongoDB 4.0 жрет всю память и падает, что можно придумать?

    ms-dred
    @ms-dred Автор вопроса
    Сейчас приходится каждую ночь по крону перезагружать mongod
  • Как побороть, MongoDB 4.0 жрет всю память и падает, что можно придумать?

    ms-dred
    @ms-dred Автор вопроса
    lega,
    {
    	"db" : "coll",
    	"collections" : 11,
    	"views" : 0,
    	"objects" : 2013462,
    	"avgObjSize" : 1320.375909254806,
    	"dataSize" : 2658526719,
    	"storageSize" : 1044905984,
    	"numExtents" : 0,
    	"indexes" : 53,
    	"indexSize" : 789168128,
    	"fsUsedSize" : 10345451520,
    	"fsTotalSize" : 40263905280,
    	"ok" : 1
    }
  • Есть ли возможно получать уведомление на почту в случае подения mongodb?

    ms-dred
    @ms-dred Автор вопроса
    sim3x, это все то что выводит journalctl -u mongod.service, а в less /var/log/syslog вобще особо ничего нет, сегодня перезагрузил mongod (так как за ночь уже до 80% оперативы жрать стал) там почти тоже самое написано, стоп, стар и упоминание
    I CONTROL  [main] Automatically disabling TLS 1.0, to force-enable TLS 1.0 specify --sslDisabledProtocols 'none'

    Больше ничего нету.
    При переходе в коллекцию выводится следующая информация
    MongoDB shell version v4.0.0
    connecting to: mongodb://127.0.0.1:27017/photos
    MongoDB server version: 4.0.0
    Server has startup warnings: 
    2018-07-25T09:03:34.582+0300 I STORAGE  [initandlisten] 
    2018-07-25T09:03:34.582+0300 I STORAGE  [initandlisten] ** WARNING: Using the XFS filesystem is strongly recommended with the WiredTiger storage engine
    2018-07-25T09:03:34.582+0300 I STORAGE  [initandlisten] **          See http://dochub.mongodb.org/core/prodnotes-filesystem
    2018-07-25T09:03:35.799+0300 I CONTROL  [initandlisten] 
    2018-07-25T09:03:35.799+0300 I CONTROL  [initandlisten] ** WARNING: Access control is not enabled for the database.
    2018-07-25T09:03:35.799+0300 I CONTROL  [initandlisten] **          Read and write access to data and configuration is unrestricted.
    2018-07-25T09:03:35.799+0300 I CONTROL  [initandlisten]
  • Есть ли возможно получать уведомление на почту в случае подения mongodb?

    ms-dred
    @ms-dred Автор вопроса
    sim3x,
    -- Logs begin at Tue 2018-07-24 12:52:05 MSK, end at Wed 2018-07-25 01:05:42 MSK. --
    Jul 24 12:52:08 Name systemd[1]: Started MongoDB Database Server.
    Jul 24 12:52:09 Name mongod[816]: 2018-07-24T12:52:09.641+0300 I CONTROL  [main] Automatically disabling TLS 1.0, to force-enable TLS 1.0
  • Есть ли возможно получать уведомление на почту в случае подения mongodb?

    ms-dred
    @ms-dred Автор вопроса
    sim3x, я не системник, не знаю тонкостей, и излогаю так как я все это вижу, вы уж извините за то что я нубас в этом деле. Я ничего не настраивал после обновления, и ничего не менял, обновил монгу и работает она
    mongostat на данный момент
    5b5799298639e794796694.png
  • Есть ли возможно получать уведомление на почту в случае подения mongodb?

    ms-dred
    @ms-dred Автор вопроса
    sim3x, так я же пишу, что походу из за оперативки! Что там написал, что тут, екерный бабай =)
    Монга сама подняться не может, потому что ее держит железо, она банлаьно рушиться от нехватки памяти, может я и ошибаюсь, но мне кажется именно в этом проблема. Просто в кеше все висит и она оперативу жрет и жрет, жрет и жрет. На версии 3.6 все было путем, как обновился до 4, так сразу эта проблема выскочила.
    Мне не столько важно поднимается она, или не поднимается, мне важно быстро отреагировать на даун сайта, чтобы я зашел в панельку и ребутнул его, и пусть дальше работает себе до следующего раза.
    В версии 3.6 монга жрала 47-49% оперативы, как на 4 перешел, так стала жрать 79%. Сейчас удвоил оперативу и на данный момент она жрет 58%, не удивляюсь если завтра к 12 часам уже 100% будет.
    Я не хочу делать откат, возможно мой косяк где то при обновлении, жара стоит, я весь день на пляже, тупо разбираться в чем дело сейчас не хочется, а хочется только знать когда она вновь рухнет, если рухнет конечно.
  • Есть ли возможно получать уведомление на почту в случае подения mongodb?

    ms-dred
    @ms-dred Автор вопроса
    sim3x, не поднимает так как оператива кончается похоже, я если принудительно перезагружаю mongod, что срабатывает через раз, он опять же тухнет. Вот добавил 4гига оперативы и пока что полет нормальный, но хочется просто все это дело контралировать
  • Есть ли возможно получать уведомление на почту в случае подения mongodb?

    ms-dred
    @ms-dred Автор вопроса
    AVKor, я о том что может быть есть уже готовое решение для этого
  • Как произвести конкатинацию прямо в массиве?

    ms-dred
    @ms-dred Автор вопроса
    Мне нужно в самом запросе это сделать, в $project при aggregate, в шаблонизаторе цикв все равно будет, просто хотел чтобы поменьше кода в нем писать и вывести уже готовые данные для цикла
  • Как сделать выбор региона на сайте?

    Вот намудрите так что потом жалеть будете!
    Мой вам совет (если проект ценный для вас), лучше все таки заказать дороботку сайта и не лезть туда где вы можете так нихимичить что мама не горюй =)
    А по теме, я запутался, у вас есть скажем 3 поддомена, на этих 3-х поддоменах "разные" сайты (по регионам), вам нужно определить регион и сделать редирект на поддомен?! У вас тут код вобще печалька, и самое главное он вам явно не поможет, по крайней мере его часть.

    Я сам с регионами не работал, но как по мне, вам нужно на бекенде определять регион и сразу перекидывать пользователя на нужный поддомен, но никак не на JS, потому что сначала загрузится основной домен вместе со всем содержимым, и только потоооом, вы сделаете редирект на другой поддомен. При таком исполнения и закрываю вкладку и иду искать в другом месте.

    Так что прислушайтесь, и потратьте немножко денег, но сделайте все так как надо, а не так как вы хотите
  • Как получить get запрос после post запроса?

    Андрей Пушкин, от куда же мне знать как у вас сортировка на сервере идет, но так же можно отсортировать и на фронтенде, по тому же comment_id. Не знаете какой id может быть? Делайте дополнительный запрос в базу и после выплевывайте результат в response. Я не знаю какую базу вы используете, с mongodb можно сохранить данные и сразу же получить их обратно с идентификатором, а вот в MySQL я не в курсе, есть ли там такая возможность, если нет, то делайте дополнительный запрос и получайте идентификатор нужный вам. И вобще коменты сортируют на по идентификатору, а по времени, от того у вас и проблема
  • Как получить get запрос после post запроса?

    Андрей Пушкин, а что в js нет сортировки? Сортируйте JS и вставляйте куда надо