Hay varias formas de hacer eso, algunas más sencillas que otras, pero depende de como está configurado tu servidor y/o como se encuentre instalado php.
Por lo pronto usas Apache, asi que podés probar con esto
en tu raiz debe de existir un archivo .htaccess (si no lo creas), y le egregás estas lineas (guidado, asegurate que tu editor de texto lo guarde como utf-8 sin BOM (not signature)
Código Apache:
Ver originalAddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
tras hacerlo y recargar la página:
si se produce un error 500, tu servidor no soporta mod_deflate, borralas
si no se produce error, verificá las cabeceras http, debería salirte esta
Content-Encoding: gzip