Фриланс: заказать «cloudflare»
Закажите услуги фрилансеров для вашего проекта прямо сейчас!
Размещение заказа на фриланс бирже бесплатно, а предложения поступят уже через несколько минут.
Закажите: cloudflare на фрилансе в Киеве, Москве, Минске и в других городах и странах СНГ. На фриланс бирже weblancer вы можете найти широкий выбор проектов и вакансий с лучшими ценами, безопасной сделкой и своевременной оплатой.
мне нужно перенести на cloudflare hosting сайт написанный на битриксе. cloudflare уже настроен
3 заявки
Закрыт
Задача: написать небольшой по функционалу сайт с очень-очень высокой производительностью. Всего лишь 1 запрос к БД и генерация Web-страницы. Так ... Читать дальше
Задача: написать небольшой по функционалу сайт с очень-очень высокой производительностью. Всего лишь 1 запрос к БД и генерация Web-страницы. Так как требуется обрабатывать большое количество одновременных запросов, поэтому предлагается использовать чистый PHP, без фреймворков.
Самое важное требование: очень быстрая скорость генерации страниц и отрисовки в браузере.
Контент и функционал сайта:
Структура сайта здесь – ссылка
Пегинация (“листалка” страниц)
Поиск по сайту (только по одному полю из базы, на котором будет стоять индекс, поэтому должно быстро и легко работать)
Страница ошибки 404
Страница ошибки 500 (например, если отвалилась база данных)
Генерация Sitemap (или генерировать статичные файлы или генерировать “на лету”, решим как лучше)
Правильно размеченный HTML-код для SEO (meta теги и прочее)
Выложить файлы – robots.txt, favicon.ico
Выложить статичные HTML страницы -- лицензионное соглашение, инструкция как удалить приложение
Разместить PopUp с информацией про сбор Cookie (чтобы соответствовать требованиям GDPR)
Скачивание EXE и ZIP-файлов (проксировать через наш сервер, чтобы скрыть настоящий URL)
Подготовка:
Настроить 2 окружения на GitLab: Production и Development. Должен делаться авто-деплой в нужное окружение, в зависимости от того, в какую ветку GitLab был сделан коммит.
Это должно работать из коробки на DigitalOcean App Platform, но я должен был об этом написать сразу.
Требования к бэкенд:
Чистый PHP, без использования фреймворков (никакого Laravel, но легковесные библиотеки использовать можно, чтобы не пилить свои велосипеды)
Возможно, выбрать шаблонизатор (нужно, чтобы можно было легко переключаться на другие дизайны с абсолютно другой вёрсткой)
Хостинг бэкенда в DigitalOcean (локация: США)
PostgreSQL в качестве базы, будет размещена на DigitalOcean
GitLab для хранения кода и релизов
Роутинг страниц (в простом варианте можно передавать параметры через GET, но намного лучше будет реализовать ЧПУ)
Требования к фронтенд:
Использовать легковесный UI фреймворк (Bootstrap или UIKit), подключать без компиляции
Добиться максимально быстрой отрисовки страниц в браузере
Поддержка всех возможных размеров экранов (в том числе мобильных)
Решить, что делать с вёрсткой (заказать у кого-то, найти на Template Monster или собрать из UI фреймворка)
Базовая оптимизация базы данных:
Правильно расставить индексы
Провести простенькое нагрузочное тестирование
Провести профайлинг долгих запросов
Перед релизом в продакшен:
Убедиться, что домен куплен и настроен
Подключить домен на работу через Cloudflare
Установка счётчиков:
Google Analytics
Google Tag Manager
Google Optimize
Google Seo Console
Bing Seo Console
Yahoo Seo Console
Процесс приёмки, что будет считаться выполненным “проектом”:
Скорость загрузки и отрисовки соответствует требованиям
Сайт выложен в продакшен (доступен на домене)
Сайт успешно подключен к Google Seo Console Свернуть
Самое важное требование: очень быстрая скорость генерации страниц и отрисовки в браузере.
Контент и функционал сайта:
Структура сайта здесь – ссылка
Пегинация (“листалка” страниц)
Поиск по сайту (только по одному полю из базы, на котором будет стоять индекс, поэтому должно быстро и легко работать)
Страница ошибки 404
Страница ошибки 500 (например, если отвалилась база данных)
Генерация Sitemap (или генерировать статичные файлы или генерировать “на лету”, решим как лучше)
Правильно размеченный HTML-код для SEO (meta теги и прочее)
Выложить файлы – robots.txt, favicon.ico
Выложить статичные HTML страницы -- лицензионное соглашение, инструкция как удалить приложение
Разместить PopUp с информацией про сбор Cookie (чтобы соответствовать требованиям GDPR)
Скачивание EXE и ZIP-файлов (проксировать через наш сервер, чтобы скрыть настоящий URL)
Подготовка:
Настроить 2 окружения на GitLab: Production и Development. Должен делаться авто-деплой в нужное окружение, в зависимости от того, в какую ветку GitLab был сделан коммит.
Это должно работать из коробки на DigitalOcean App Platform, но я должен был об этом написать сразу.
Требования к бэкенд:
Чистый PHP, без использования фреймворков (никакого Laravel, но легковесные библиотеки использовать можно, чтобы не пилить свои велосипеды)
Возможно, выбрать шаблонизатор (нужно, чтобы можно было легко переключаться на другие дизайны с абсолютно другой вёрсткой)
Хостинг бэкенда в DigitalOcean (локация: США)
PostgreSQL в качестве базы, будет размещена на DigitalOcean
GitLab для хранения кода и релизов
Роутинг страниц (в простом варианте можно передавать параметры через GET, но намного лучше будет реализовать ЧПУ)
Требования к фронтенд:
Использовать легковесный UI фреймворк (Bootstrap или UIKit), подключать без компиляции
Добиться максимально быстрой отрисовки страниц в браузере
Поддержка всех возможных размеров экранов (в том числе мобильных)
Решить, что делать с вёрсткой (заказать у кого-то, найти на Template Monster или собрать из UI фреймворка)
Базовая оптимизация базы данных:
Правильно расставить индексы
Провести простенькое нагрузочное тестирование
Провести профайлинг долгих запросов
Перед релизом в продакшен:
Убедиться, что домен куплен и настроен
Подключить домен на работу через Cloudflare
Установка счётчиков:
Google Analytics
Google Tag Manager
Google Optimize
Google Seo Console
Bing Seo Console
Yahoo Seo Console
Процесс приёмки, что будет считаться выполненным “проектом”:
Скорость загрузки и отрисовки соответствует требованиям
Сайт выложен в продакшен (доступен на домене)
Сайт успешно подключен к Google Seo Console Свернуть
указан исполнитель
Закрыт
Нужен специалист, который подключится ко мне через Team Viewer и выяснит почему у меня проблемы с открытием моих сайтов. Нужен ... Читать дальше
Нужен специалист, который подключится ко мне через Team Viewer и выяснит почему у меня проблемы с открытием моих сайтов. Нужен человек, который разбирается не только в настройке сервера, но и интернет соединении, а также знаком с Cloudflare.
Если вы опытный, то за час должны управиться.
Описываю проблему (очень нетипичная):
Второй день наблюдаю какую-то проблему с открытием некоторых своих сайтов.
Пример:
ссылка - то работает, то нет
https://185.252.232.227:8888/ - это тот же самый сайт cp.nasdaq.ee, но через IP - всегда открывается исправно
Если сайт не работает и включить VPN, то он начинает работать.
Во всех других странах сайт открывается без проблем ссылка
Проблема какудто только у жителей в Эстонии, где я и нахожусь.
Возможно, проблема как-то связана с тем, что у cp.nasdaq.ee NS сервера указаны в зоне Cloudflare.com, однако проблема не у всех сайтов, подключенных к Cloudflare.
Наблюдаю проблему только у тех сайтов, которые подключены к Cloudflare и у них А-запись ведет на ip 185.252.232.227.
Если указанs IP 109.205.176.239, 62.171.151.28, 62.171.151.28, то сайты открываются без проблем.
К сведению,
все перечисленные IP относятся к VPS, принадлежащим хостингу Contabo.com, сервер находится в Германии.
Проблемный IP 185.252.232.227 относится к одному VPS на Contabo, а все остальные перечисленные мной IP относятся к другому VPS на Contabo.
И вот еще:
если отключить проксирование А записи на Cloudflare, то тоже сайт начинает открываться без проблем.
Я не понимаю кто блокирует трафик, кто виноват и как исправить. Свернуть
Если вы опытный, то за час должны управиться.
Описываю проблему (очень нетипичная):
Второй день наблюдаю какую-то проблему с открытием некоторых своих сайтов.
Пример:
ссылка - то работает, то нет
https://185.252.232.227:8888/ - это тот же самый сайт cp.nasdaq.ee, но через IP - всегда открывается исправно
Если сайт не работает и включить VPN, то он начинает работать.
Во всех других странах сайт открывается без проблем ссылка
Проблема какудто только у жителей в Эстонии, где я и нахожусь.
Возможно, проблема как-то связана с тем, что у cp.nasdaq.ee NS сервера указаны в зоне Cloudflare.com, однако проблема не у всех сайтов, подключенных к Cloudflare.
Наблюдаю проблему только у тех сайтов, которые подключены к Cloudflare и у них А-запись ведет на ip 185.252.232.227.
Если указанs IP 109.205.176.239, 62.171.151.28, 62.171.151.28, то сайты открываются без проблем.
К сведению,
все перечисленные IP относятся к VPS, принадлежащим хостингу Contabo.com, сервер находится в Германии.
Проблемный IP 185.252.232.227 относится к одному VPS на Contabo, а все остальные перечисленные мной IP относятся к другому VPS на Contabo.
И вот еще:
если отключить проксирование А записи на Cloudflare, то тоже сайт начинает открываться без проблем.
Я не понимаю кто блокирует трафик, кто виноват и как исправить. Свернуть
1 заявка
Закрыт
На сайт совершается ddos атака. Защиту от cloudflare поставил, но она не помогает.
3 заявки
Закрыт
На сайт требуется поставить новый ssl (lets encrypt или cloudflare)
Панелей на сервере нет, сервер Ubuntu Server 20.04 на Nginx
Доступ ... Читать дальше
Панелей на сервере нет, сервер Ubuntu Server 20.04 на Nginx
Доступ ... Читать дальше
На сайт требуется поставить новый ssl (lets encrypt или cloudflare)
Панелей на сервере нет, сервер Ubuntu Server 20.04 на Nginx
Доступ ssh предоставлю. Свернуть
Панелей на сервере нет, сервер Ubuntu Server 20.04 на Nginx
Доступ ssh предоставлю. Свернуть
Завершен
Есть сайт, хотел бы заказать
- Настроить Google Analytics (GA4 я там потерялся, не смог установить в GTM)
- GTM ... Читать дальше
- Настроить Google Analytics (GA4 я там потерялся, не смог установить в GTM)
- GTM ... Читать дальше
Есть сайт, хотел бы заказать
- Настроить Google Analytics (GA4 я там потерялся, не смог установить в GTM)
- GTM - настроить там GA4 код, сам GTM код я повесил на сайт
- настроить что бы на емеил приходили отчет о посещениях сайта - еженедельные и месячные
- может лучше настроить через Cloudflare? Свернуть
- Настроить Google Analytics (GA4 я там потерялся, не смог установить в GTM)
- GTM - настроить там GA4 код, сам GTM код я повесил на сайт
- настроить что бы на емеил приходили отчет о посещениях сайта - еженедельные и месячные
- может лучше настроить через Cloudflare? Свернуть
Завершен
Нужно зайти на страницу, перейти по ссылками на другие страницы и скачать кое-что оттуда. Сайт защищен cloudflare.
4 заявки
Закрыт
Необходимо вытаскивать твиттер алиас со страниц на opensea.io
У нас есть данные адреса кошельков. например вот этот кошелек
0x07ea972685f02b0f972482614b7b3550e521a3b5->
opensea.io/0x07ea972685f02b0f972482614b7b3550e521a3b5 ... Читать дальше
У нас есть данные адреса кошельков. например вот этот кошелек
0x07ea972685f02b0f972482614b7b3550e521a3b5->
opensea.io/0x07ea972685f02b0f972482614b7b3550e521a3b5 ... Читать дальше
Необходимо вытаскивать твиттер алиас со страниц на opensea.io
У нас есть данные адреса кошельков. например вот этот кошелек
0x07ea972685f02b0f972482614b7b3550e521a3b5->
opensea.io/0x07ea972685f02b0f972482614b7b3550e521a3b5
Перейдя по ссылке можно увидеть как выглядит верифицированный twitter
d.pr/i/rRVEtk
Значит в базу данных нужно будет записать этот Honorary-BAYC-19 твиттер для кошелька 0x07ea972685f02b0f972482614b7b3550e521a3b5 и подписать его как верифицированный, а если твиттер не привязан на opensea, то написать в БД что твиттер отсутствует.
Важно делать НЕ ПО API, а просто напрямую с OpenSea. Необходимо будет использовать какую-то библиотеку для обхода Cloudflare (вроде cloudscraper для python).
В заявке обязательно указывайте срок и цену. Свернуть
У нас есть данные адреса кошельков. например вот этот кошелек
0x07ea972685f02b0f972482614b7b3550e521a3b5->
opensea.io/0x07ea972685f02b0f972482614b7b3550e521a3b5
Перейдя по ссылке можно увидеть как выглядит верифицированный twitter
d.pr/i/rRVEtk
Значит в базу данных нужно будет записать этот Honorary-BAYC-19 твиттер для кошелька 0x07ea972685f02b0f972482614b7b3550e521a3b5 и подписать его как верифицированный, а если твиттер не привязан на opensea, то написать в БД что твиттер отсутствует.
Важно делать НЕ ПО API, а просто напрямую с OpenSea. Необходимо будет использовать какую-то библиотеку для обхода Cloudflare (вроде cloudscraper для python).
В заявке обязательно указывайте срок и цену. Свернуть
3 заявки
Закрыт
Необходимо написать скрипт который будет вытаскивать твиттер алиас со страниц на opensea.io
У нас есть данные адреса кошельков. например вот ... Читать дальше
У нас есть данные адреса кошельков. например вот ... Читать дальше
Необходимо написать скрипт который будет вытаскивать твиттер алиас со страниц на opensea.io
У нас есть данные адреса кошельков. например вот этот кошелек
0x07ea972685f02b0f972482614b7b3550e521a3b5->
opensea.io/0x07ea972685f02b0f972482614b7b3550e521a3b5
Перейдя по ссылке можно увидеть как выглядит верифицированный twitter
d.pr/i/rRVEtk
Значит в базу данных нужно будет записать этот Honorary-BAYC-19 твиттер для кошелька 0x07ea972685f02b0f972482614b7b3550e521a3b5 и подписать его как верифицированный, а если твиттер не привязан на opensea, то ничего не делать.
Также, важно сделать endpoint для того чтобы можно было запросить обновление вручную, к примеру, если человек добавил свой твиттер в opensea и хочет обновить базу
Важно делать НЕ ПО API, а просто напрямую с OpenSea. Необходимо будет использовать какую-то библиотеку для обхода Cloudflare (вроде cloudscraper).
В заявке обязательно указывайте срок и цену. Свернуть
У нас есть данные адреса кошельков. например вот этот кошелек
0x07ea972685f02b0f972482614b7b3550e521a3b5->
opensea.io/0x07ea972685f02b0f972482614b7b3550e521a3b5
Перейдя по ссылке можно увидеть как выглядит верифицированный twitter
d.pr/i/rRVEtk
Значит в базу данных нужно будет записать этот Honorary-BAYC-19 твиттер для кошелька 0x07ea972685f02b0f972482614b7b3550e521a3b5 и подписать его как верифицированный, а если твиттер не привязан на opensea, то ничего не делать.
Также, важно сделать endpoint для того чтобы можно было запросить обновление вручную, к примеру, если человек добавил свой твиттер в opensea и хочет обновить базу
Важно делать НЕ ПО API, а просто напрямую с OpenSea. Необходимо будет использовать какую-то библиотеку для обхода Cloudflare (вроде cloudscraper).
В заявке обязательно указывайте срок и цену. Свернуть
нет заявок
Закрыт
Необходимо написать скрипт который будет синхронизировать базу данных кошельков-твиттеров, с сайтом opensea.io
У нас есть данные адреса кошельков. например вот ... Читать дальше
У нас есть данные адреса кошельков. например вот ... Читать дальше
Необходимо написать скрипт который будет синхронизировать базу данных кошельков-твиттеров, с сайтом opensea.io
У нас есть данные адреса кошельков. например вот этот кошелек
0x07ea972685f02b0f972482614b7b3550e521a3b5->
opensea.io/0x07ea972685f02b0f972482614b7b3550e521a3b5
Перейдя по ссылке можно увидеть как выглядит верифицированный twitter
d.pr/i/rRVEtk
Значит в базу данных нужно будет записать этот Honorary-BAYC-19 твиттер для кошелька 0x07ea972685f02b0f972482614b7b3550e521a3b5 и подписать его как верифицированный, а если твиттер не привязан на opensea, то ничего не делать.
Также, важно сделать endpoint для того чтобы можно было запросить обновление вручную, к примеру, если человек добавил свой твиттер в opensea и хочет обновить базу
Важно делать НЕ ПО API, а просто напрямую с OpenSea. Важно делать это так, чтобы opensea не блокировал много запросов, и скрипт был устойчив к тому, что OpenSea блокирует много запросов (блокирует на самом деле cloudflare), а также важно знать что скрипт будет запускаться в DigitalOcean apps, то есть на сервере, а на VDS, поэтому скорее всего нужно использовать какой-то headless браузер
Для обхода Cloudflare необходимо будет использовать какую-то библиотеку.
В заявке обязательно указывайте срок и цену. Свернуть
У нас есть данные адреса кошельков. например вот этот кошелек
0x07ea972685f02b0f972482614b7b3550e521a3b5->
opensea.io/0x07ea972685f02b0f972482614b7b3550e521a3b5
Перейдя по ссылке можно увидеть как выглядит верифицированный twitter
d.pr/i/rRVEtk
Значит в базу данных нужно будет записать этот Honorary-BAYC-19 твиттер для кошелька 0x07ea972685f02b0f972482614b7b3550e521a3b5 и подписать его как верифицированный, а если твиттер не привязан на opensea, то ничего не делать.
Также, важно сделать endpoint для того чтобы можно было запросить обновление вручную, к примеру, если человек добавил свой твиттер в opensea и хочет обновить базу
Важно делать НЕ ПО API, а просто напрямую с OpenSea. Важно делать это так, чтобы opensea не блокировал много запросов, и скрипт был устойчив к тому, что OpenSea блокирует много запросов (блокирует на самом деле cloudflare), а также важно знать что скрипт будет запускаться в DigitalOcean apps, то есть на сервере, а на VDS, поэтому скорее всего нужно использовать какой-то headless браузер
Для обхода Cloudflare необходимо будет использовать какую-то библиотеку.
В заявке обязательно указывайте срок и цену. Свернуть
1 заявка
Закрыт
Сайт на оперкарт, парсим товары с помощью ссылка
Сайт донор поставил защиту cloudflare. Необходимо обойти эту защиту
Сайт донор поставил защиту cloudflare. Необходимо обойти эту защиту
2 заявки
Закрыт
Суть задачи: Нужно получить токен в сети полигона. После подтверждения контракта будет списание usdc, оплата matic за газ и начисление ... Читать дальше
Суть задачи: Нужно получить токен в сети полигона. После подтверждения контракта будет списание usdc, оплата matic за газ и начисление на кошелек NFT. Суть в том что бы успеть раньше других ведь количество токенов лимитированное
ссылка нужно автоматизировать начиная с 28 секунды.
Нужно сделать скрипт. 5 вариантов ( 4 будут отличатся только id первой кнопки на которую нажимают (фото chumbi 9))Сама страница продажи будет завтра утром на этом сайте ссылка. Кнопки, возможно будут отличатся по id от требуемых но визуально будут одинаковые.
Особенности роботы: фото 1 и 2. Нужно сделать перед нажатием на вторую синюю кнопку "подтвердить". число в строке: estimated gas fee (gas price) изменить на ... отправлю после 12 ночи по мск.
Примечание: возможно будет окно как на фото 3 может и не быть. Нарисовал куда нужно нажать. Далее все как на фото 2.
Должен работать в 6 потоков (3 в одном профиле хрома, 6 в другом)
Расширение metamask. Есть в веб браузере хрома
5 вариант. Зациклить (сделать повтор действий каждую секунду). только для кнопок под числами 4 и 3.
Возможно обращение напрямую через контракт. Нужно обсудить это.
OpenSea ссылка
Сделать нужно до 16 числа.
---------------------------
Веб-сайт продажи NFT защищен с помощью Cloudflare для обширной балансировки нагрузки, защиты от DDOS, брандмауэра веб-приложений, защиты от ботов, сети доставки контента и кэширования активов. Это гарантирует безопасность веб-сайта и возможность одновременного обслуживания более 200 тысяч посетителей. Свернуть
ссылка нужно автоматизировать начиная с 28 секунды.
Нужно сделать скрипт. 5 вариантов ( 4 будут отличатся только id первой кнопки на которую нажимают (фото chumbi 9))Сама страница продажи будет завтра утром на этом сайте ссылка. Кнопки, возможно будут отличатся по id от требуемых но визуально будут одинаковые.
Особенности роботы: фото 1 и 2. Нужно сделать перед нажатием на вторую синюю кнопку "подтвердить". число в строке: estimated gas fee (gas price) изменить на ... отправлю после 12 ночи по мск.
Примечание: возможно будет окно как на фото 3 может и не быть. Нарисовал куда нужно нажать. Далее все как на фото 2.
Должен работать в 6 потоков (3 в одном профиле хрома, 6 в другом)
Расширение metamask. Есть в веб браузере хрома
5 вариант. Зациклить (сделать повтор действий каждую секунду). только для кнопок под числами 4 и 3.
Возможно обращение напрямую через контракт. Нужно обсудить это.
OpenSea ссылка
Сделать нужно до 16 числа.
---------------------------
Веб-сайт продажи NFT защищен с помощью Cloudflare для обширной балансировки нагрузки, защиты от DDOS, брандмауэра веб-приложений, защиты от ботов, сети доставки контента и кэширования активов. Это гарантирует безопасность веб-сайта и возможность одновременного обслуживания более 200 тысяч посетителей. Свернуть
1 заявка
Закрыт
Парсер есть свой, но он перестал работать, потому что у сайта появилась защита cloudflare
Теоретически вам не нужен код нашего ... Читать дальше
Теоретически вам не нужен код нашего ... Читать дальше
Парсер есть свой, но он перестал работать, потому что у сайта появилась защита cloudflare
Теоретически вам не нужен код нашего парсера, и даже донорский сайт не очень нужен. Нам нужно именно обойти эту защиту cloudflare. с сайта вы можете спарсить любую информацию, как пример - название и частота процессора.
Другое дело что пока парсер не обойдет защиту, то не получится ничего.
Подробности ( донорский сайт и код парсера) обсудим с потенциальным исполнителем. Свернуть
Теоретически вам не нужен код нашего парсера, и даже донорский сайт не очень нужен. Нам нужно именно обойти эту защиту cloudflare. с сайта вы можете спарсить любую информацию, как пример - название и частота процессора.
Другое дело что пока парсер не обойдет защиту, то не получится ничего.
Подробности ( донорский сайт и код парсера) обсудим с потенциальным исполнителем. Свернуть
2 заявки
Закрыт
Задача: Заполнить ДНС зону созданную на CloudFlare данными из LDIF(текстовый формат). Скрипт должен быть написан на PHP.
Пример LDIF файла ... Читать дальше
Пример LDIF файла ... Читать дальше
Задача: Заполнить ДНС зону созданную на CloudFlare данными из LDIF(текстовый формат). Скрипт должен быть написан на PHP.
Пример LDIF файла ниже. Для заполнения использовать CloudFlare Api 4ой версии.
О том как использовать готовую библиотеку взаимодействия с CloudFlare habr dot com /ru/company/otus/blog/498936/
Структура тестового файла:
Файл разбит на записи. Каждая запись это отдельный хостнейм.
associateddomain — имя хостнейма (домена или субдомена)
Записи (ldif => cloudflare):
arecord => A
mxrecord => MX
txtrecord => TXT
nsrecord => ns
cnamerecord =>cname
TTL для записей общий. Его значение вынести в константы.
Для основной записи (домена) nsrecord нужно заменить с тех что в файле на
НС cloudflera. Значения вынести в константы. Основную запись можно
идентифицировать по наличию soarecord
У домена может быть несколько записей одного типа, нужно добавить через API их все. У MX
записи формат <приоритет> имя хоста. Так же может быть несколько
различных записей у одного хоста
В случае возникновения ошибки в процессе добавления записи такую запись нужно залогировать. Формат
записи в логе: associateddomain:<name>\n Проблемная ресурсная
запись\Описание ошибки из API
Если у записи нету атрибутов objectclass: dNSDomain2 или objectclass: domainRelatedObject запись должна игнорироваться.
По завершению работы скрипта должен быть отчет сколько записей было
добавлено, сколько записей пропущено и сколько ошибок возникло:
added: <num>
skipped: <num>
errors: <num>
Окружение:
Скрипт будет выполняться по крону раз в сутки, после того как для зоны
сформирован новый LDIF. Для того чтоб идентифицировать, что зона
изменилась и нужно заново заполнить на cloudflare записи, предлагаю
сделать отдельный файл в который записывать md5 хеш содержимого ldif
файла, который был внесен на cloudflare. Если текущий хеш отличается от
сохраненного нужно очистить зону на cloudflare, внести новые записи и
записать в файл новый хеш.
Для выполнения задания необходимо зарегистрировать новый аккаунт на cloudflare. Домен для тестирования дадим Свернуть
Пример LDIF файла ниже. Для заполнения использовать CloudFlare Api 4ой версии.
О том как использовать готовую библиотеку взаимодействия с CloudFlare habr dot com /ru/company/otus/blog/498936/
Структура тестового файла:
Файл разбит на записи. Каждая запись это отдельный хостнейм.
associateddomain — имя хостнейма (домена или субдомена)
Записи (ldif => cloudflare):
arecord => A
mxrecord => MX
txtrecord => TXT
nsrecord => ns
cnamerecord =>cname
TTL для записей общий. Его значение вынести в константы.
Для основной записи (домена) nsrecord нужно заменить с тех что в файле на
НС cloudflera. Значения вынести в константы. Основную запись можно
идентифицировать по наличию soarecord
У домена может быть несколько записей одного типа, нужно добавить через API их все. У MX
записи формат <приоритет> имя хоста. Так же может быть несколько
различных записей у одного хоста
В случае возникновения ошибки в процессе добавления записи такую запись нужно залогировать. Формат
записи в логе: associateddomain:<name>\n Проблемная ресурсная
запись\Описание ошибки из API
Если у записи нету атрибутов objectclass: dNSDomain2 или objectclass: domainRelatedObject запись должна игнорироваться.
По завершению работы скрипта должен быть отчет сколько записей было
добавлено, сколько записей пропущено и сколько ошибок возникло:
added: <num>
skipped: <num>
errors: <num>
Окружение:
Скрипт будет выполняться по крону раз в сутки, после того как для зоны
сформирован новый LDIF. Для того чтоб идентифицировать, что зона
изменилась и нужно заново заполнить на cloudflare записи, предлагаю
сделать отдельный файл в который записывать md5 хеш содержимого ldif
файла, который был внесен на cloudflare. Если текущий хеш отличается от
сохраненного нужно очистить зону на cloudflare, внести новые записи и
записать в файл новый хеш.
Для выполнения задания необходимо зарегистрировать новый аккаунт на cloudflare. Домен для тестирования дадим Свернуть
1 заявка
Закрыт
На текущий момент у нас есть сервер под управлением Debian 9, с установленной панелью ISPmanager и конфигурацией Intel® Core™ i7-4770, ... Читать дальше
На текущий момент у нас есть сервер под управлением Debian 9, с установленной панелью ISPmanager и конфигурацией Intel® Core™ i7-4770, 32 GB DDR3, дисками SATA, канал 1 Gbit/s.
Проблема: Файлы с данного сервера скачивает порядка 100000 человек ежедневно (в ближайшее время будет на много больше), файлы размерами от 10 MB до 3-4 GB, в итоге большая часть пользователей нормально скачать файлы не могут. Используем сервис cloudflare для кэширование файлов, когда канал не забит скорость скачивания на уровне 10 м/бит, но как только количество посетителей желающих скачать увеличивается, файлы уже отдаются напрямую с основного и скорость при этом уже низкая 100-200кб.
Задачи:
1. Изучить сервер и саму проблему. Проконсультировать как поступить в этой ситуации и выполнить работы по улучшению скорости.
2. Защитить сервер от парсинга файлов.
3. Сейчас файлы размещаются по пути с отдельным доменом, хотим сменить на субдомен. Пробовали реализовать создав такой субдомен ссылка через cloudflare, все работает но столкнулись с проблемой при которой основной сайт подтормаживает.
4. Настроить cloudflare.
5. Убрать ограничения по загрузке файлов на сервер для нашего списка IP. Нужно для того, чтобы мы спокойно могли загружать файлы на сервер для последующей их раздачи.
6. У нас также имеются два дополнительных отдельных сервера с отдельными доменами, которые мы создали для распределения нагрузки на основном. Необходимо определиться как быть с ними, объединить все в один все в один сервер, либо если это возможно подключить к основному.
По итогу, нам необходимо настроить сервер на стабильную отдачу файлов с серверов cloudflare, с их максимальной скоростью для большого потока пользователей, защитить сервер от парсеров.
Ищем исполнителя с опытом реализации подобных проектов, который проконсультирует и поможет в реализации. Свернуть
Проблема: Файлы с данного сервера скачивает порядка 100000 человек ежедневно (в ближайшее время будет на много больше), файлы размерами от 10 MB до 3-4 GB, в итоге большая часть пользователей нормально скачать файлы не могут. Используем сервис cloudflare для кэширование файлов, когда канал не забит скорость скачивания на уровне 10 м/бит, но как только количество посетителей желающих скачать увеличивается, файлы уже отдаются напрямую с основного и скорость при этом уже низкая 100-200кб.
Задачи:
1. Изучить сервер и саму проблему. Проконсультировать как поступить в этой ситуации и выполнить работы по улучшению скорости.
2. Защитить сервер от парсинга файлов.
3. Сейчас файлы размещаются по пути с отдельным доменом, хотим сменить на субдомен. Пробовали реализовать создав такой субдомен ссылка через cloudflare, все работает но столкнулись с проблемой при которой основной сайт подтормаживает.
4. Настроить cloudflare.
5. Убрать ограничения по загрузке файлов на сервер для нашего списка IP. Нужно для того, чтобы мы спокойно могли загружать файлы на сервер для последующей их раздачи.
6. У нас также имеются два дополнительных отдельных сервера с отдельными доменами, которые мы создали для распределения нагрузки на основном. Необходимо определиться как быть с ними, объединить все в один все в один сервер, либо если это возможно подключить к основному.
По итогу, нам необходимо настроить сервер на стабильную отдачу файлов с серверов cloudflare, с их максимальной скоростью для большого потока пользователей, защитить сервер от парсеров.
Ищем исполнителя с опытом реализации подобных проектов, который проконсультирует и поможет в реализации. Свернуть
$500
1 заявка
Закрыт
Нужно проанализировать сайт (скорость загрузки) и толково настроить кэширование.
Так же нужна короткая документация (в чем была проблема, что было ... Читать дальше
Так же нужна короткая документация (в чем была проблема, что было ... Читать дальше
Нужно проанализировать сайт (скорость загрузки) и толково настроить кэширование.
Так же нужна короткая документация (в чем была проблема, что было сделано, и как стало после этого)
Требования:
- Опыт работы с WordPress
- Опыт работы с WP Rocket
- желательно опыт работы с WP Rocket в связке с Cloudflare
- несколько примеров работ
Когда смогли бы приступить?
Так как такое невозможно оценить в часах изначально, пишите пожалуйста свою ставку за час, что бы можно было хотя бы грубо сравнивать предложения. Свернуть
Так же нужна короткая документация (в чем была проблема, что было сделано, и как стало после этого)
Требования:
- Опыт работы с WordPress
- Опыт работы с WP Rocket
- желательно опыт работы с WP Rocket в связке с Cloudflare
- несколько примеров работ
Когда смогли бы приступить?
Так как такое невозможно оценить в часах изначально, пишите пожалуйста свою ставку за час, что бы можно было хотя бы грубо сравнивать предложения. Свернуть
4 заявки
Закрыт
Добрый день. Необходимо настроить отправку писем через cloudflare так, чтобы они отправлялись с почты yandex. То есть, php код, который ... Читать дальше
Добрый день. Необходимо настроить отправку писем через cloudflare так, чтобы они отправлялись с почты yandex. То есть, php код, который осуществляет отправку письма есть, но письмо то в спам попадает, то вообще не приходит. В итоге, сейчас для gmail попадает в спам, для yandex не показывает, что есть подпись (подпись стоит через DKIM yandex), а для mail.ru вообще не приходит. Свернуть
Завершен
Нужен скрипт для проксирования (копирования) сайтов. В сети ( ссылка ) или гидхабе (ссылка) полно примеров, нужен рабочий вариант удовлетворяющий ... Читать дальше
Нужен скрипт для проксирования (копирования) сайтов. В сети ( ссылка ) или гидхабе (ссылка) полно примеров, нужен рабочий вариант удовлетворяющий требованиям:
- возможность повесить свой код на проксируемый образец, в частности счётчики метрики/аналитики для сбора налитики и проведения тестирование
- возможность самостоятельно в дальнейшем задавать проксируемый сайт
- обязателен перед расчётом демонстративный пример с рабочей структурой и формами (см.пример олтайма)
- вменяемая инструкция по эксплуатации и установки (требования к хостингу)
- желательно чтобы скрипт мог уметь работать с сайтами под CloudFlare, qrator и т.п.
Так то я мог просто купить какой-нибудь MassSiteProxy, но нужен человек который настроит и продемонстрирует рабочий вариант.
Варианты реализации и стоимость предлагайте сами. Свернуть
- возможность повесить свой код на проксируемый образец, в частности счётчики метрики/аналитики для сбора налитики и проведения тестирование
- возможность самостоятельно в дальнейшем задавать проксируемый сайт
- обязателен перед расчётом демонстративный пример с рабочей структурой и формами (см.пример олтайма)
- вменяемая инструкция по эксплуатации и установки (требования к хостингу)
- желательно чтобы скрипт мог уметь работать с сайтами под CloudFlare, qrator и т.п.
Так то я мог просто купить какой-нибудь MassSiteProxy, но нужен человек который настроит и продемонстрирует рабочий вариант.
Варианты реализации и стоимость предлагайте сами. Свернуть
нет заявок
Закрыт
Добрый день. необходимо автоматизировать работу в браузере GoLogin (на базе chromium).
Софт нужен для работы с большим кол-вом профилей.
Задачи: ... Читать дальше
Софт нужен для работы с большим кол-вом профилей.
Задачи: ... Читать дальше
Добрый день. необходимо автоматизировать работу в браузере GoLogin (на базе chromium).
Софт нужен для работы с большим кол-вом профилей.
Задачи:
1. открыть заданный профиль gologin.com
2. Авторизация на заданном сайте
- автозаполнение логин\пасс
- прохождение 2FA авторизации (Google Authenticator)
- прохождение капчи (2 вида: google и cloudflare). Для прохождения подойдет rucaptcha
3. Переход по заданному url, автозаполнение форм
4. закрыть профиль gologin.com
Документация по api тут: ссылка
Пример: ссылкаСвернуть
Софт нужен для работы с большим кол-вом профилей.
Задачи:
1. открыть заданный профиль gologin.com
2. Авторизация на заданном сайте
- автозаполнение логин\пасс
- прохождение 2FA авторизации (Google Authenticator)
- прохождение капчи (2 вида: google и cloudflare). Для прохождения подойдет rucaptcha
3. Переход по заданному url, автозаполнение форм
4. закрыть профиль gologin.com
Документация по api тут: ссылка
Пример: ссылкаСвернуть
1 заявка
Закрыт
Обязанности:
• Работа с SEO-инструментами (Ahrefs, Majestic, Checktrust, Netpeak и т.д.);
• Поиск и анализ доменов;
• Уверенное пользование CMS; ... Читать дальше
• Работа с SEO-инструментами (Ahrefs, Majestic, Checktrust, Netpeak и т.д.);
• Поиск и анализ доменов;
• Уверенное пользование CMS; ... Читать дальше
Обязанности:
• Работа с SEO-инструментами (Ahrefs, Majestic, Checktrust, Netpeak и т.д.);
• Поиск и анализ доменов;
• Уверенное пользование CMS;
• Работа с копирайтерами;
• Ссылочное продвижение сайтов;
• Администрация доменов и хостингов.
Требования:
• Понимание основ SEO + Владение операторами поисковых систем;
• Опыт от 1 года;
• Умение находить домены (аукционы, сайты дроп доменов, использование софта для парсинга и так далее);
• Умение поднять сайт (привязать к хостингу, знание Cloudflare и т.д.);
• Уверенное пользование различными CMS;
• Технические знания html,php,js (минимально);
• Ответственность.
Работа постоянная. Оплата сдельная/фиксированная.
Краткое описание работы: необходимо заниматься поиском дроп - доменов и поднимать их через вебархив/с нуля на различных CMS. Полное взаимодействие с копирайтером и seo- инструментами. Жду того, кто уже имеет опыт в создании ПБН и имеет знания SEO( с минимальным опытом) Свернуть
• Работа с SEO-инструментами (Ahrefs, Majestic, Checktrust, Netpeak и т.д.);
• Поиск и анализ доменов;
• Уверенное пользование CMS;
• Работа с копирайтерами;
• Ссылочное продвижение сайтов;
• Администрация доменов и хостингов.
Требования:
• Понимание основ SEO + Владение операторами поисковых систем;
• Опыт от 1 года;
• Умение находить домены (аукционы, сайты дроп доменов, использование софта для парсинга и так далее);
• Умение поднять сайт (привязать к хостингу, знание Cloudflare и т.д.);
• Уверенное пользование различными CMS;
• Технические знания html,php,js (минимально);
• Ответственность.
Работа постоянная. Оплата сдельная/фиксированная.
Краткое описание работы: необходимо заниматься поиском дроп - доменов и поднимать их через вебархив/с нуля на различных CMS. Полное взаимодействие с копирайтером и seo- инструментами. Жду того, кто уже имеет опыт в создании ПБН и имеет знания SEO( с минимальным опытом) Свернуть
2 заявки
Закрыт