Использовать php для запуска другого скрипта php, а затем игнорировать

Я пытаюсь понять, как это сделать: у меня есть файл php, давайте вызовем trigger.php , который запускает некоторый код php, который запускает другой файл php, который мы вызовем backgroundProcess.php , чтобы начать обработку.

Хотя trigger.php должен игнорировать то, что происходит с backgroundProcess.php , он просто должен запуститься он обрабатывается, и он остановится, пока продолжает работать backgroundProcess.php . { общедоступный: виртуальный R1 f1 (p11, p12, ...) = 0; ... виртуальный Rn fn (pn1, pn2, ...) = 0; ...

Когда я пишу классы интерфейса на C ++, я выбираю один из двух следующих вариантов

class Interface
{
public:
   virtual R1 f1(p11, p12 , ...) = 0;
   ...
   virtual Rn fn(pn1, pn2 , ...) = 0;
   virtual ~Interface() {} 
}

или

class Interface
{
public:
   virtual R1 f1(p11, p12 , ...) = 0;
   ...
   virtual Rn fn(pn1, pn2 , ...) = 0;
   virtual ~Interface() = 0; 
}
Interface::~Interface() {}

Первая версия короче для записи
Второй привлекателен тем, что все функции интерфейса являются чисто виртуальными.

Есть ли причина, по которой мне следует предпочесть тот или иной метод (или, возможно, третий)?
Спасибо

7
задан Armen Tsirunyan 19 March 2011 в 10:59
поделиться