No, usted no puede hacerlo fácilmente como Minify en gran medida depende de las extensiones de archivo (CSS, JS ,?). Por ejemplo, se usa para determinar qué encabezados HTTP enviar al cliente (application/x-javascript, text/css ,?), qué clase de minificador usar, este archivo es seguro para analizar, etc.
Pero estoy casi seguro de que esta situación se puede evitar. ¿Podría describir por qué exactamente quiere hacer esto?
Si insistes en hacerlo de esta manera, puedo proponer algunos trucos sucios para hacerlo funcionar, pero es necesario cambiar el código fuente de minify, así que no sé si es una buena idea.
UPD:
No hay buena manera de cambiar esta fuente: tiene muy mala estructura. En v2.1.3 Minify puede simplemente cambiar lo siguiente:
Path: lib/Minimizar/Controlador/Base.php ## Minify_Controller_Base :: _ fileIsSafe()
return in_array(strrev($revExt), array('js', 'css', 'html', 'txt'));
->
return in_array(strrev($revExt), array('js', 'css', 'html', 'txt', 'php'));
Path: lib/Minimizar/controlador/MinApp.php ## Minify_Controller_MinApp :: setupSources()
preg_match('/^[^,]+\\.(css|js)(?:,[^,]+\\.\\1)*$/', $_GET['f'])
->
preg_match('/^[^,]+\\.(css|js|php)(?:,[^,]+\\.\\1)*$/', $_GET['f'])
Path: lib/Minimizar/## Minify_Source :: __ construct()
case 'css' : $this->contentType = 'text/css';
->
case 'php': case 'css': $this->contentType = 'text/css';
y todo va a funcionar, pero hay que establecer $ min_serveOptions [ 'minApp'] ['allowDirs'] en la configuración, ya que cualquier usuario puede ver cualquier archivo php desde este directorio.
¿Hay una razón específica por la que está buscando minifying tiempo de ejecución? ¿Por qué incurrir en la sobrecarga adicional del servidor al hacer esto? (Incluso si lo está almacenando en caché, sigue siendo al menos una consulta de base de datos o una lectura de archivo innecesaria ... –
sobrecarga adicional del servidor? No tiene impacto –
Tal vez estoy malinterpretando lo que usted ' Estoy tratando de lograr ... Usted tiene contenidos CSS en un archivo PHP que desea ministrar sobre la marcha, ¿correcto? –