Привет! Мы ищем backend разработчика на готовый проект для доработки. Если у тебя есть опыт php / symphony, пиши и обсудим детали.
Скрипт онлайн переводчика сайтов с кешем страниц
Добрый день.
Требуется решение под ключ (архив с скриптом для закачки на сайт) .
Задача:
- По запросу юзера/паука (клик на линк) по rewrite правилам идет обращение в скрипт, который отправляет страницу на перевод
в translate.google.com где страница переводится на нужное направление перевода (можно любое в любом количестве).
- По результату перевода переведенный контент граббится назад, вырезается спаны гугла с переводом и полностью переведенная фактическая страница падает в папку с "кешем перевода", где сам кеш перевода может хранится n кол-во дней в зависимости от настроек и по запросу отдавать переведенную страницу из кеша или в онлайне обновлять кеш перевода на новый.
Возможности:
- во время сохранения кеша перевода должна быть возможность бютизации страницы на свое усмотрение – например вставить какой то свой текст/код в переведенную страницу или убрать чтото... желательно чтобы это было возможно на php preg_replace или подобное на примере что поменять = на что поменять.
- возможность работать через проксю чтобы гугл не банил за постоянные запросы.
- работа "на лету" в онлайне, работа с сайтами где много страниц.
Что есть на сейчас :
Рабочий скрипт написанный на php + curl. Он до сих пор работает – отправляет страницу в гугл и граббит ее назад в кеш. Но появилась проблема, гугл внес правки в свой метод перевода и теперь переведенная страница не отдается пользователю как фактически переведенная (которую можно было грабить и сохранять в кеш) а отдается та же самая страница без перевода но с jsе кодом который после загрузки страницы целиком переводит ее только в браузере клиента. В результате – скрипт работает, в кеш сохраняет не переведенный оригинал страницы.
Можно переделать или написать скрипт с нуля (возможно лучше с нуля на новых технологиях), например использовать консольные браузеры и т.д. Могу дать доступ к папке с скриптом или выслать его на почту.
Спасибо.
Заявки фрилансеров
Похожие заказы
- $1000Веб-программирование10 заявокЗакрыт5 лет назад
Нужен парсер товаров с определенного сайта - фото, характеристики и т.д... Проект не для новичков. Сайт по запросу.
Веб-программирование16 заявокЗакрыт5 лет назад- $20
Оплата ведётся через бота Услуга: доступ к закрытому каналу Что надо: бот должен добавлять в канал тех, кто оплатил туда доступ Какие сервисы надо подключить: qiwi возможно Сбер
Веб-программирование2 заявкиЗакрыт5 лет назад Нужно чтобы: - обновлялась цена и количество товаров при загрузке и изменении в 1с - подгружались новые товары, когда их загружают в базу данных 1с Функционал на сайте был, но перестал работать. ...
Веб-программирование3 заявкиЗакрыт5 лет назадДизайн в ФШ все разбито по папкам 9 страниц
Веб-программирование13 заявокЗакрыт5 лет назадЗдравствуйте. Задача написать парсер сайта www.ikea.com/ru/ru/ и связать с WordPress + Woocommerce + ACF обмен при запросе. Полное ТЗ https://www.evernote.com/l/AWcbQIxzJ1xFdofGZMP2u8xALmhQv-742iM/ Рассматриваю оптимальные варианты цены и качества. В приоритете ...
Веб-программирование1 заявкаЗакрыт5 лет назадРабота удалёнке в небольшой студии с собственными и внешними проектами. - Первоначально старт с работ по парсингу и обработке данных. С возможным переходом в более сложную сферу в дальнейшем. ...
Веб-программирование12 заявокЗакрыт5 лет назадТребуется создать автоматизированный сервис по приему и переадресации заказов на услуги смм продвижения. Есть исходники такого же сервиса более сложного (больше функций лишних), предыдущий исполнитель не имеет возможности его поддерживать, но готов помогать и консультировать ...
Веб-программирование5 заявокЗакрыт5 лет назадТз отправлю кандидатам
Веб-программирование9 заявокЗакрыт5 лет назадНеобходимо разработать фильтр на главную страницу сайта под управлением 1С-Битрикс. Предварительное ТЗ во вложении.
Веб-программирование5 заявокЗакрыт5 лет назад