Имею небольшой опыт, поэтому спрашиваю, как лучше сделать.
Есть сайт на cms Netcat. Все стоит на выделенном серваке с другими сайтами.
Надо прикрутить спарсенную базу на 30к+ позиций к сайту, база должна обновляться, как минимум, раз в день.
Делать определенную выборку надо на конкретной странице.
Как, по-хорошему, все это организовать и ничего не сломать?
Т.е. это будет нормально, если по крону запускать скрипт парсинга и заливать в общую базу сайта. Просто если что-то пойдет не так (скрипт неправильно отработает, повеситься таймаут.. и т.д.) придется принимать меры.
Надо разбить процесс загрузки сторонних данных на два этапа. Сначала забрать данные в базу2 и если всё прошло нормально, то переложить в рабочую базу1. Или после успешной загрузки данных менять строку соединения, указывая на базу2 и т.д. Тогда если что-то пойдёт не так вы максимум не будете переключать имена баз.