Los dos métodos son prácticos y el script busca y reemplaza, cumple las funciones de comando, puedes analizar los ficheros para que veas como es su funcionamiento.
Tienes razón.
Perdona no leer todo tu segundo párrafo, hablaré en pro de scripts como IPBoard que luego de una alteración severa en la base de datos necesitará un rebuild del script, con medios externos porque hasta las aplicaciones internas se "dañan", este es un ejemplo del error que daría IPBoard en caso de cambiar simplemente el nombre del sitio de manera global (replicandose post por post)
/**
* Set up settings
*
* @return void
* @author MattMecham
* @access protected
*/
protected function setUpSettings()
{
$settings_cache = self::$handles['caches']->getCache('settings');
if ( ! is_array( $settings_cache ) OR
! count( $settings_cache ) ) {
throw new Exception( "Could not initiate the registry, the settings cache is empty or missing" );
}
foreach( $settings_cache as $k => $v )
{
ipsRegistry::$settings[$k] = $v;
}
Respuesta a TiFa en la última entradaHola TiFa, así cómo tu dices, "no hay que desvirtuar el tema", prefiero ceder a tener que iniciar una discución (discución no implica una pelea, sino dualismo) y tener que dar otro camino al tema, arreglemos esto en privado
jaja es broma ...
nos vemos a la salidaCergath, confía en que cualquiera de los métodos funcionará, tu usa el que te te quede más accesible y/o práctico.