<?
//Что-то вроде этого, код условный:
class MySQLDataKeeper {
public function getData(){
return 'test';
}
}
class DataKeeper {
private static $driver_instance;
public function __construct(){
//откуда-нибудь узнаем какой драйвер использовать
$driver_name = 'MySQLDataKeeper';
self::$driver_instance = new $driver_name();
}
public function getData(){
return self::$driver_instance->getData();
}
}
//Использование
$keeper = new DataKeeper();
echo $keeper->getData();
?>
X-версию нет особого смысла брать, 2700 превращается в 2700х элементарно парой настроек в биосе, но можно и не заморачиваться. Высвободившиеся деньги вложи в память 3000-3200 с таймингами cl 15 и cl 16 и быстрый m2 nvme ssd типа samsung evo 970.