Hay 96 invitados en línea
Bienvenido, por favor ingrese sus datos o regístrese aquí
DWDpa es una comunidad dedicada al desarrollo y optimización de sitios Web      |      Requiere programaciòn especial para su sitio Web ?, Diseño Gráfico o simplemente crear su propia página Web ?, contáctenos      |      Posicionamiento Web en Google, el archivo .htaccess y otros temas te ayudarán a optimizar sitios Web

Manuales Posicionamiento Web Términos sobre Posicionamiento Posicionamiento Web en Google .htaccess Parámetros en .htaccess Directivas de .htaccess Joomla Manual de Instalación del Joomla Crear Templates para Joomla Migrar usuarios de Nuke a Joomla PHP-Nuke Instalación del PHP-Nuke en Español Cómo hacer tus propios Módulos Subir mi Portal y no morir en el intento Mis Primeros pasos con PHP-Nuke Configurar y Hacer tus Propios Bloques Base de Datos desde el FTP Tu Nuke Multilingüe Crear un Bloque con Scroll Cómo modificar un Theme Segundo rango para los Foros Cómo Hacer un Theme desde Cero Crear Menú Desplegable Rango en Lista de Miembros Crear un Precargador para Nuke Crear theme con archivos HTML Theme con bloques a la izquierda Theme: contenido con alto fijo Nuketips Adobe Photoshop Rejuvenecer Máscara Rápida Transformar de Foto a Dibujo Firmas con Adobe Photoshop Texto de fuego Desvanecimiento con Photoshop Efecto de Plástico Efecto de Aceite Animación con Image Ready Blast Burbuja Efecto Canica Cemento Mojado

Cómo subir Bases de Datos muy Pesadas Enviar a un amigo
Si la base de datos es muy pesada, debes subirla en pedazos.

Abres el archivo SQL y separa las tablas más pesadas y creas otros archivos SQL, por ejemplo:

#
# Estructura de tabla para la tabla `nuke_bbcategories`
#

CREATE TABLE `nuke_bbcategories` (
`cat_id` mediumint(8) unsigned NOT NULL auto_increment,
`cat_title` varchar(100) default NULL,
`cat_order` mediumint(8) unsigned NOT NULL default ''0'',
PRIMARY KEY (`cat_id`),
KEY `cat_order` (`cat_order`)
) TYPE=MyISAM AUTO_INCREMENT=4 ;

#
# Volcar la base de datos para la tabla `nuke_bbcategories`
#

INSERT INTO `nuke_bbcategories` VALUES (1, ''Cunsultas'', 10);
INSERT INTO `nuke_bbcategories` VALUES (5, ''Farándula'', 20);
INSERT INTO `nuke_bbcategories` VALUES (3, ''WWW'', 30);
INSERT INTO `nuke_bbcategories` VALUES (4, ''Comunidad'', 40);

Esta es la tabla nuke_bbcategories con sus INSERT. Entonces para salvarla individualmente copias desde CREATE TABLE hasta el último INSERT y creas un nuevo archivo... que podrías llamar por ejemplo 1.sql . Este archivo no debe superar los 500kb, es decir, puedes salvar en un nuevo archivo varias tablas, hasta que sumen 500kb.

En caso que los INSERT sean demaciados y una sola tabla supere esta cifra, puedes también subirlos poco a poco, por ejemplo

CREATE TABLE `nuke_bbsearch_wordlist` (
`word_text` varchar(50) binary NOT NULL default '''',
`word_id` mediumint(8) unsigned NOT NULL auto_increment,
`word_common` tinyint(1) unsigned NOT NULL default ''0'',
PRIMARY KEY (`word_text`),
KEY `word_id` (`word_id`)
) TYPE=MyISAM AUTO_INCREMENT=10 ;

#
# Volcar la base de datos para la tabla `nuke_bbsearch_wordlist`
#

INSERT INTO `nuke_bbsearch_wordlist` VALUES (''alguien'', 1, 0);
INSERT INTO `nuke_bbsearch_wordlist` VALUES (''anduvo'', 2, 0);
INSERT INTO `nuke_bbsearch_wordlist` VALUES (''anteriores'', 3, 0);
INSERT INTO `nuke_bbsearch_wordlist` VALUES (''article'', 4, 0);
INSERT INTO `nuke_bbsearch_wordlist` VALUES (''columnas'', 5, 0);
INSERT INTO `nuke_bbsearch_wordlist` VALUES (''decia'', 6, 0);
INSERT INTO `nuke_bbsearch_wordlist` VALUES (''del'', 7, 0);
INSERT INTO `nuke_bbsearch_wordlist` VALUES (''dijo'', 8, 0);
INSERT INTO `nuke_bbsearch_wordlist` VALUES (''distintas'', 9, 0);
INSERT INTO `nuke_bbsearch_wordlist` VALUES (''donde'', 10, 0);

En este caso, tenemos una tabla con 10 INSERT pero yo sólo quiero subir 5, entonces lo que hago es copiar los que voy a salvar y cambio el número del AUTO_INCREMENT, por ejemplo:

CREATE TABLE `nuke_bbsearch_wordlist` (
`word_text` varchar(50) binary NOT NULL default '''',
`word_id` mediumint(8) unsigned NOT NULL auto_increment,
`word_common` tinyint(1) unsigned NOT NULL default ''0'',
PRIMARY KEY (`word_text`),
KEY `word_id` (`word_id`)
) TYPE=MyISAM AUTO_INCREMENT=5 ;

#
# Volcar la base de datos para la tabla `nuke_bbsearch_wordlist`
#

INSERT INTO `nuke_bbsearch_wordlist` VALUES (''alguien'', 1, 0);
INSERT INTO `nuke_bbsearch_wordlist` VALUES (''anduvo'', 2, 0);
INSERT INTO `nuke_bbsearch_wordlist` VALUES (''anteriores'', 3, 0);
INSERT INTO `nuke_bbsearch_wordlist` VALUES (''article'', 4, 0);
INSERT INTO `nuke_bbsearch_wordlist` VALUES (''columnas'', 5, 0);

Ahora, para agregar los demás INSERT, puedo copiar y pegar directamente en la ventana de texto de la base de datos o crear un nuevo archivo SQL para ejecutarlo..

', '', '', '2004-07-29 18:03:47', 361, 'spanish'); INSERT INTO `nuke_pages` VALUES (39, 2, 'Cambiar el número de Noticias en el Home', '', 1, '', 'Copia lo siguiente, lo guardas con el nombre storynum.php y lo pones en el directorio principal de tu Nuke. Modifica el número de noticias que quieres reemplazando el 5 (si quieres 5 noticias en el Home, no es necesario modificarlo).

<?php
include("mainfile.php");
$db->sql_query("UPDATE ".$prefix."_users SET storynum=''5''");
echo "<br><b>Listo, ya se ejecutó el archivo... ahora puedes borrarlo</b>";
?>

Luego pon en tu navegador la dirección http://TuWeb.com/storynum.php y en el panel de Administración de Preferencias pon el número de noticias a mostrar. Borra el archivo storynum.php.

En caso de que quieras colocar un número que no aparezca en la lista deplegable del panel de administración de Preferencias debes hacer lo siguiente:

Por ejemplo si quieres que aparezcan sólo 3 Noticias en el Home... Abre el archivo admin/modules/settings.php y por la línea 106 ves lo siguiente:

."" . _STORIESHOME . ":</td><td><select name=''xstoryhome''>"
."<option name=''xstoryhome''>$storyhome</option>"
."<option name=''xstoryhome''>5</option>"
."<option name=''xstoryhome''>10</option>"
."<option name=''xstoryhome''>15</option>"
."<option name=''xstoryhome''>20</option>"
."<option name=''xstoryhome''>25</option>"
."<option name=''xstoryhome''>30</option>"


Ahora le agregamos la nueva opción (3)

."" . _STORIESHOME . ":</td><td><select name=''xstoryhome''>"
."<option name=''xstoryhome''>$storyhome</option>"
."<option name=''xstoryhome''>3</option>"
."<option name=''xstoryhome''>5</option>"
."<option name=''xstoryhome''>10</option>"
."<option name=''xstoryhome''>15</option>"
."<option name=''xstoryhome''>20</option>"
."<option name=''xstoryhome''>25</option>"
."<option name=''xstoryhome''>30</option>"



Views: 1325

Sea el primero en comentar el artículo

Solo los usuarios registrados pueden agregar sus comentarios.
Por favor, vaya a login, o regístrese.