Witam, zastanawiało mnie czasem czy przy większej liczbie odwiedzin bardziej wydajne byłoby napisanie części aplikacji w C++, komunikowałbym się z nią przez sockety.
np. PHP wysyła do aplikacji żądanie o zwrócenie danych dla jakiegoś zapytania sql, aplikacja sprawdzi czy takie zapytanie było kiedyś wywołane, jeżeli nie to utworzy połączenie z bazą danych, pobierze dane następnie zapisze w pamięci i zwróci dane do PHP, jeżeli było to pobierze wynik z pamięci.
Ogólnie chciałbym coś takiego napisać, choćby nawet aby nauczyć się obsługi socketów zarówno w PHP jak i w C++. (i tutaj bym prosił o jakieś wskazówki, ew. polskie strony)