Обсуждаем Thunder 3.1х

Тема в разделе "Thunder 3.X", создана пользователем Firestarter, 19 май 2016.

  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Приветствую. В всязи с ситуацией на рынке валют, демпнгую))

    Всего 7 дней скидка 30% "для своих":

    Из Новостей на 13 августа 2018, у меня:

    Бесплатный дорген AttoGen

    MassSiteProxy 1х. Скриипт массового копирования сайтов > MassSiteProxy 1.06. Куча новых Фишек

    CPA GEN 1х. Скрипт генерации белых дорвеев подарю 2 красивых шаблона новым клиентам

    Thunder 3.x Генератор дорвеев > Новые отзывы

    Скрипт безлимитного переводчика

    Скрипт купонного сайта на Wordpress

    Промо коды пачка на Всех))) Действительны всего 7 дней.

    E6696751CFD64F82
    23B34C0DFD234071
    494676AF930746E2
    61333A5E926F4AF2
    A2C5D28D9E1647E2
    3177B1018BF244ED
    A0027E48A18045D5
    33247242204D4BC0
    CF432FC5AE894BBA
    DE80241C027B44DB
    F4346CBB0AE94C14
    A10DAB0667844775

    Большая просьба, написать, кто какой ипользовал

    Партнерская программа для блогеров-дорвейщиков - до 30% с продажи.

  1. ddn128

    ddn128 Опытный Пользователь

    31 дек 2015
    509
    233
    Мужской
    по второй - отсчёт от нуля

    Код:
    <p> {% set bing_snippets = bing_snippets('download','en') %}
    {% for snippet in bing_snippets|slice(0, 10) %}
    {% set article = get_article_v3(snippet.link) %}
    {{article[:random(300..400)]}}
    {% endfor %}
    </p>
    но надо учитывать, что сайт грузится будет дольше.
     
    RaunOWW нравится это.
  2. amness

    amness Активный Участник

    11 апр 2016
    251
    86
    Мужской
    Там не дольше - там ёбу дашся так парсить:D, а если один из сайтов не ответит по таймауту или по ошибке, то дорген отправится в рантаймеррор и время на остальные линки потратится зря. Таким способом по 10 раз придётся дор кроулерами прогонять и 1k страниц будет генерятся сутки:(.
     
    RaunOWW нравится это.
  3. ddn128

    ddn128 Опытный Пользователь

    31 дек 2015
    509
    233
    Мужской
    нет. там просто будет пусто и всё продолжиться дальше.
    Это ты путаешь с запросом к ПС - тогда да, если таймаут - то будет эрор

    Попробуй воткнуть ошибочный линк и посмотри, что будет

    {% set article = get_article_v3('http://www.bla-bla.com/') %}
     
    amness нравится это.
  4. heyner

    heyner Участник

    25 янв 2016
    217
    43
    Интересно...жду годный скрип. Пожалуйста выложите, если получится.
     
  5. makatung

    makatung Новичок

    10 май 2016
    36
    2
    Мужской
    Всем привет, так и не нашел как лечить ошибку

    Type: Twig_Error_Runtime
    Message: An exception has been thrown during the rendering of a template ("Encoding format (png?1431268627497284) is not supported.").

    Возникает при кешировании картинок так понял. png формат не обрабатываеться?

    Вот сам код
    <img src="{{image|cache_image(rotate = 1, blur = 1, gamma = 1, contrast = 1, brightness=1, pixelate=2)}}" alt="{{keyword}}" sizes="(max-width: 600px) 100vw, 600px" width="600" height="330" title="{{keyword}}">

    То работает то нет, подскажите кто сталкивался.
     
  6. makatung

    makatung Новичок

    10 май 2016
    36
    2
    Мужской
    Нужна помощь! При использовании конструкции

    {% set random_file = random(53)%}
    {% set keywords_file = settings.doc_root ~ '/templates/public/blog/data/keywords/keywords-'~random_file~'.txt' %}

    в последней версии доргена создаются множественные дубли одного и того же ключа, в карте сайта один ключ по 2-5 раза повторяется. Как вылечить эту болезнь? Версия PHP 5.6.
     
  7. amness

    amness Активный Участник

    11 апр 2016
    251
    86
    Мужской
    makatung нравится это.
  8. makatung

    makatung Новичок

    10 май 2016
    36
    2
    Мужской
  9. petro1706

    petro1706 Новичок

    20 янв 2017
    2
    0
    Джентльмены , подскажите как или где обновить, скачать версию 3.16, давно на форуме не был, ничего не обновлял, на компе архив с 3.14? Руки только сейчас дотянулись)))
     
  10. yurik

    yurik Участник

    19 фев 2016
    29
    7
    Мужской
    На почту приходят обновления.
     
  11. petro1706

    petro1706 Новичок

    20 янв 2017
    2
    0
    Зашибись, если приходили полгода назад, где мне его искать?
     
  12. yurik

    yurik Участник

    19 фев 2016
    29
    7
    Мужской
    Ищи за 15.05
     
  13. Glokken

    Glokken Участник

    26 окт 2015
    144
    32
    Мужской
    Напиши автору. Уверен - толк будет! :)
     
  14. Shtrix1

    Shtrix1 Новичок

    31 май 2016
    8
    2
    Мужской
  15. amness

    amness Активный Участник

    11 апр 2016
    251
    86
    Мужской
    В этой теме посмотри, там есть пример, но есть возможность использовать некоторые функции php без гемороя с плагином, смотря какие задачи стоят.
     
    Shtrix1 нравится это.
  16. yurik

    yurik Участник

    19 фев 2016
    29
    7
    Мужской
    Кто настроил у себя NginX - подскажите пожалуйста как это делать без бубна и танцев.
    https://www.slimframework.com/docs/start/web-servers.html глядя как сделано здесь нихх не понятно - полчаса сидел сравнивал файл конфига -- никак, не осилил.

    Или какие самые оптимальные настройки сервера для тундера?
     
  17. amness

    amness Активный Участник

    11 апр 2016
    251
    86
    Мужской
    С Nginx как раз бубны не нужны, завтра вечером покажу конфиг - сегодня пьянствую:confused:
     
    Firestarter и yurik нравится это.
  18. Shtrix1

    Shtrix1 Новичок

    31 май 2016
    8
    2
    Мужской
    Отлично! то что надо.
    Благодарю
     
  19. amness

    amness Активный Участник

    11 апр 2016
    251
    86
    Мужской
    У меня всё работает на Debian, поэтому все команды и пути к файлам могут отличятся на других системах.
    И так, для начала устанавливаем php-fpm:
    Код:
    #для php5
    apt-get install php-fpm
    
    #для php7
    apt-get install php7.0-fpm
    
    Далее открываем файл /etc/nginx/nginx.conf и редактируем. У меня он выглядит так:
    Код:
    user www-data;
    worker_processes auto;
    pid /run/nginx.pid;
    
    events {
       worker_connections 768;
       # multi_accept on;
    }
    
    
    http {
       ##
       # Basic Settings
       ##
      ssi on;
       sendfile on;
       tcp_nopush on;
       tcp_nodelay on;
       keepalive_timeout 30;
       types_hash_max_size 2048;
       # server_tokens off;
    
       # server_names_hash_bucket_size 64;
       # server_name_in_redirect off;
    
       include /etc/nginx/mime.types;
       default_type application/octet-stream;
    
       ##
       # SSL Settings
       ##
    
       #ssl_protocols TLSv1 TLSv1.1 TLSv1.2; # Dropping SSLv3, ref: POODLE
       #ssl_prefer_server_ciphers on;
    
       ##
       # Logging Settings
       ##
    
       access_log /var/log/nginx/access.log;
       error_log /var/log/nginx/error.log;
    
       ##
       # Gzip Settings
       ##
    
       gzip on;
       gzip_disable "msie6";
    
       gzip_vary on;
       gzip_proxied any;
       gzip_comp_level 3;
       gzip_buffers 16 8k;
       gzip_http_version 1.1;
       gzip_types image/jpeg text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript;
    
       ##
       # Virtual Host Configs
       ##
    
       include /etc/nginx/conf.d/*.conf;
       include /etc/nginx/sites-enabled/*;
     
      ###
      keepalive_requests 100;
      reset_timedout_connection on;
      client_body_timeout 10;
      send_timeout 2;
      client_max_body_size  1m; 
     
    }
    
    Про оптимальные настройки nginx.conf можно почитать здесь.
    Далее идём в папку /etc/nginx/sites-available/ и создаём там файл(например 'thunder') с таким содержанием:
    Код:
    server {
    
       listen 80;
    
       server_name test.com test1.com; #сюда прописываем домены через пробел
    
       root /var/www/test.com/public_html; #путь к папке где лежит thunder
       index index.php;
     
      location / {
          try_files $uri $uri/ /index.php;
    
          }
    
    
       location ~ \.php$ {
          try_files $uri $uri/ =404;
          fastcgi_index index.php;
          fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
          include /etc/nginx/fastcgi_params;
          fastcgi_pass unix:/run/php/php7.0-fpm.sock;
    
          }
    
    
      location ~* ^.+\.(ogg|ogv|svg|svgz|eot|otf|woff|mp4|ttf|rss|atom|jpg|jpeg|gif|png|ico|zip|tgz|gz|rar|bz2|doc|xls|exe|ppt|tar|mid|midi|wav|bmp|rtf)$ {
          expires max;
          access_log off;
          add_header Cache-Control "public";
         }
    
    
    }
    
    Далее в консоли вбиваем команду:
    Код:
    ln -s /etc/nginx/sites-available/thunder /etc/nginx/sites-enabled/
    
    После перезапускаем php-fpm и nginx:
    Код:
    service php-fpm restart
    
    #для php7 соответственно
    service php7.0-fpm restart
    
    service nginx restart
    
    Так же с помощью nginx можно отдавать статические файлы типа картинок и пр., но там конфиг бутет зависеть от их расположения и настроек доргена.
    Если будут ошибки или вопросы, пиши.
     
    yurik нравится это.
  20. yurik

    yurik Участник

    19 фев 2016
    29
    7
    Мужской
    amness спасибо огромное!! Буду пробовать.
     

Поделиться этой страницей