Existen muchos compiladores viables y niveles de compilador, que han sido probados, que puede utilizar para los módulos de plug-in de Apache y de terceros.
La preocupación principal cuando se decide si se puede utilizar un compilador diferente radica en si se implementa en C++ el módulo de terceros o las bibliotecas que utiliza. Las versiones de compiladores diferentes pueden utilizar distintas interfaces binarias de aplicación (ABI) de C++, en cuyo caso, el comportamiento no está definido.