Piszę program, który ma zawierać dwie kolejki priorytetowe. Ma być szybki, bo przetwarza duże ilości danych, a także kolejki muszą być sprawne przez wiele godzin - użytkownicy będą podawali dane na stronie WWW, i te dane mogą na tej kolejce trochę czekać.
Pierwszym pomysłem jest C++ i po prostu program zatrzyma się czekając na dalsze dane, tylko że nie wiem, jak z poziomu PHP "podłączyć" się do programu, podać mu dane i się rozłączyć.
Drugim pomysłem jest zastosowanie kolejek linuxowych (jeśli istnieją

Więc pytania:
1. Jak Wy byście to zrobili
2. Jak podawać dane do pracującego programu z PHP, albo czegoś innego. (Po prostu dane ze strony WWW wepchnąć na kolejki).
3. Czy istnieją kolejki w systemie, albo jakiś program, ale zależy mi na czymś stabilnym.
Mam nadzieję że ktoś zrozumie i pozrawiam