Apache использует POST, и ДОБЕРИТЕСЬ для передачи данных. Это, вероятно, ОТПРАВЛЯЕТСЯ на апача, который затем отправляет его в исполняемый файл, который мог быть C++, PHP, Perl или любым другим количеством языков программирования.
Ваш вопрос должен "загружать через Apache" - Apache не содержит файлов, файловая система делает.
Апачский модуль для cgi называют, удивительно, mod_cgi.
Я объединял бы в команду один broadcom и один Intel nic вместе, агрегирование каналов прекрасно и даст Вам больше пропускной способности. Это также получит Вас дублирование через сетевые контроллеры. Я объединял бы в команду адаптеры, которые Вы собираетесь использовать для соединений VMs с сетью. Идеально Вы объединяли бы другие соединения в команду также для failover/redudancy.
Сетевые платы Broadcom являются аварией. Мы сначала заметили это в 2007, после того, как Windows Server 2003 SP2 был выпущен. У нас было столько проблем, мы в конечном счете должны были запретить сетевые платы Broadcom и заменить сетевые платы Broadcom в каждом сервере. Общая стоимость: более чем 200 000$.
Вот одна из более свежих жертв:
http://blog.serverfault.com/post/broadcom-die-mutha/
Если Вы ожидаете поддержку со стороны Microsoft, Вы должны быть готовы расторгнуть команду и воздействовать на карту единой сети, если существуют какие-либо проблемы, которые должны быть исследованы. Я также не объединял бы сетевые платы в команду по причинам производительности, но по причинам доступности.