судя по статье то так же не менее 3 лет думаю что немного отличаются, но не особо зачем придумывать велосипед, когда он уже создан