Станислав

Станислав
Рейтинг
258
Регистрация
27.12.2009
Владимир-C:
Нюанс в том, что используется типовая CMS

Это не важно, из базы данный просто так ничего не исчезает, к тому же интегрировать в саму систему ничего не нужно, все банально просто: выборка, api, обновление поля. Все в одном файле и по крону и лучше сделать запись в какой нибудь .txt о том что все ссылки пройдены. Если нужно бесконечно проходить и проверять повторно то просто сделать выборку с сортировкой по полю pass и каждый проход увеличивать поле.

Владимир-C:
Пожалуй что такой скрипт (на РНР) я и сам могу написать. Но нюанс в том, что в этот скрипт нужно будет прежде вручную внести адреса всех видеороликов, а откуда эти адреса взять? Вручную перебирать весь сайт? Это не годится...

Разве это проблема?

Заводите в MySQL или где у вас там посты или ссылки на видео хранятся, дополнительное поле, скажем "pass=0". В самом скрипте который будет дергать инфу по api делаем выбору с условием что pass=0 и ссылки на youtube присутствуют. Ну а после проверки ссылки изменяем поле pass=1, вот и все :)

Пожалуй что такой скрипт (на РНР) я и сам могу написать.

Если уж с api можете разобраться, то с выборками явно проблем не будет.

suffix:
Именно бред - 1. Сторонний софт 2. Что ж за проект такой на который пары тысяч рублей в год жалко на нормальный сертификат ?

Вы это все про letsencrypt?

1. У вас на сервере стороннего софта за счет которого работают ваши сайты хоть отбавляй, почему один софт для вас бред, а другой не бред?

2. А чем бесплатный сертификат не нормальный? Тем что он выдается 3 месяца и потому что он бесплатный?

Я просто логики не могу уловить! Бесплатные сертификаты вполне юзабельны или я чего то не знаю?

saanvi:
С него и "начинал". Именно что гемор - надо ставить какой-то сторонний софт себе на сервак... Бред какой-то.

Это не бред, а возможность обновления сертификата в автоматическом режиме. К тому же там делов на 10 минут.

сам недавно мучился, на сервере 3 сайта на одном айпи висели, прошлись доп. айпи брать для 2-х других сайтов, трафик срезало на 70%, после того как айпи привязал все вернулось обратно. Подхватывал сертификаты других доменов на этом же сервере, лично я с доступом не испытывал проблем, а вот 70% трафика не могли достучатся до сайтов и их поддоменов. Сертификаты от Let's Encrypt, вроде как написано что на одном ip можно смело держать кучу доменов, и в одном сертификате пачку поддоменом, но что то у меня не срослось, пока не поменял ip.

На счет протоколов, работают только TLS 1.0, TLS 1.1, TLS 1.2, а SSL2 и SSL3 тоже отключены. Краснота только у IE 6 / XP, IE 8 / XP, Java 6u45. Nginx молчал тоже, за три дня столько макулатуры было прочитано.

Кстати никто не пробовал ботам заголовки посылать со статусом 404? У меня как то давно была форма для отправки писем с сайта, боты начали активно долбить, на сколько я помню тогда я даже при успешной отправке письма скидывал 404 заголовок, долбить форму перестали. Капчи вобще не стояло и не ставлю ее никогда.

Странно что никто не предложил воспользоваться потрясающим софтом, таким как апач, nginx думаю предлагать не стоит =)

В сторону .htaccess копайте и даже править ничего не придется, одна строка для новых урлов, вторая для редиректа со старых на новые.

danforth:
Сравнить работу базы? Ну, эээ, как вы собрались сравнить работу? Скорость работы? И как вы собрались делать ALTER TABLE на, допустим, MongoDB или CouchDB, которая document-oriented storage. Cassandra или HBase, она отчасти табличная (данные хранятся по колонкам, а не в строковом виде), отсюда ALTER TABLE будет выполнятся быстрее (намного быстрее), но дело даже не в этом, а в том, что MySQL у ТС работает как-то странно, 15 минут менять таблицу не есть норм. И да, NoSQL - Not-only SQL.

Ну да по скорости посмотреть, как в итоге работать будет, сколько ресурсов сервера будет жрать и сравнить с реляционными базами.

Ну и зачем в той же монге ALTER TABLE, в тот момент когда mysql 2-3 запроса совмещает, монго их с одного документа выплюнет.

Я как то делал автокаталог, там такие лютые запросы были, и с помощью aggregate приходилось выдергивать данные, по первости даже и представить себе не мог на сколько быстро обработка будет проходит в раздутой базе. В тот момент когда на странице нужно было 4 разных запроса делать в одну и туже базу, с монгой справился одном запросом. С MySQL уже на тот момент не работал и проверить не было возможности, но еще тогда было любопытно сравнить.

Оффтоп. Интересно было бы сравнить работу базы на nosql на одном и том же сервере....

Если сравнить код из вебархива и сайта, то на первый взгляд сразу бросается в глаза недостающий файл http://videotovary.ru/templates/bt_ingeno/css/template.css

Вы при переезде на новый сервер в шаблоне не ковырялись?

Я просто не знаю как CMS работает, может она у вас куски шаблона в базе хранит, и часть их просто исчезла

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

<link href="/templates/bt_ingeno/css/cmenu.css" rel="stylesheet" type="text/css" />

Добавить


<link href="http://videotovary.ru/templates/bt_ingeno/css/layout.css" rel="stylesheet" type="text/css" />
<link href="http://videotovary.ru/templates/bt_ingeno/css/template.css" rel="stylesheet" type="text/css" />

Только перед этим слейте все на ПК, а то мало ли )

Если вобще беда, могу помочь за просто так.

Всего: 1561