Спасибо за ссылку, буду изучать.
Конечно экспериментировать на заказчике опасно, но здесь не тот случай, компания небольшая и ещё даже не начала работать, у меня есть запас по времени и условия диктую сам. При том требования к системе у них, сейчас самые минимальные.