mv enrique.sdf-eu.org ~
Lunes , 23 de Febrero de 2004. Enrique Barbeito García
Bueno, pues nada, ya estoy en mi nuevo piso. Finalmente he cumplido mis amenazas y he decidido migrar todo este sitio a un servidor propio y casero. Las razones para hacer tal cosa han sido varias:
- Ciertos problemas con el anterior proveedor de hosting (ver anotaciones 1 y 2). Se hicieron algunos cambios al servidor Apache con el fin de asegurarlo más y no supe amoldar la configuración de mi gestor de contenidos a dichos cambios. Tampoco intenté muy exaustivamente que digamos hacer dicho amoldamiento ya que ya rondaba por mi cabeza migrar la página a donde estoy ahora.
- El servidor que estaba detrás del dominio barbeito.org ha sido reemplazado por otra máquina y software. Esto ha sido decisivo para hacer la migración. Además mi padre, quien administra la máquina, me ha dejado ser “co-administrador” (es decir, poder toquetearle de pies a cabeza el servidor :)) con lo que puedo controlar más que anteriormente con SDF-eu todo lo relacionado con la página y el mismo servidor lógicamente.
- El uso y disfruto de un dominio con hosting propio. Sin duda tener todos los objetos dentro de enrique.barbeito.org/ es mucho más preferible que como anteriormente estaba (esta fue la razón de peso por la que, antes de los problemas que he experimentado con mis scripts CGI, tenía pensado cambiar a donde estoy ahora).
- Aun no teniendo una carga diaria demasiada elevada, eran muchas las veces en que la página se quedaba inaccesible debido a que se había llegado al tope de ancho consumido al día —se supone que tengo 50MB diarios, pero dudo de que ello sea así. No llegaría a esas cotas ni esforzándome— Ahora ya no va a ver más problemas con esto. Y últimamente ya lo habréis notado quienes hayáis intentado entrar durante los 4/5 pasados días: era imposible. A primeras horas de la mañana, ya me colgaban el cartel de quota exceeded., cosa Imposible, pero bueno…
Podríamos decir que estas razones son las posibles ventajas que he ganado. Pero también iconvenientes:
- Seguramente, por lo que llevo experimentando hasta ahora en este servidor, los scripts CGI tales como los relacionados con la inserción de comentarios o uso de trackback funcionen de un modo más lento —o igual de lento que antes :( a mí me tarda una media de un minuto aproximadamente para terminar de insertar un nuevo comentario— (eso sí, ahora NO debe fallar ni uno).
- El servidor cuelga de una línea ADSL de 128 kbps de subida que, además, está instalado en una casa donde la instalación eléctrica es propicia (hace meses que cada vez mucho menos) a que se caiga. Además no ha SAI alguno. Es decir, tanto la velocidad de carga de las páginas como la garantía de uptime permanente es bastante menor al anterior. (Si bien es cierto que hace bastante tiempo que la luz no se ha ido, una vez en más de tres meses al menos. Además el ancho de banda de esta línea ADSL esta 100% disponible en un 95% del tiempo).
- … a ver como decirlo sin levantar el interés de los chicos malos … El actual servidor no lo administra ningún sysadmin profesional. Y, todavía peor que eso, tampoco por expertos en administración/seguridad de sistemas. Así que esta página hoy día es más propensa a sufrir ataques que terminen en éxito que anteriormente con SDF-eu. Que Dios nos coja confesaos… :\
A parte de migrar el sitio, he ido haciendo unos mínimos cambios tanto en las plantillas como en la organización de la información.
- He cambiado el sistema de bases de datos permitido por Movable Type. Hasta ahora venía utilizando la que trae MT por defecto: Berkeley DB. De ahora en adelante utilizo MySQL. He intentado por todos los medios el agilizar un poco este tortugoso weblog y sí, he reemplazado la base de datos esperanzado por que este cambio le de más velocidad a esto (cosa que, lógicamente, no ha sido así ya que el modelo secuencial que tiene Movable Type de reconstruir todo el chiringuito cada vez que hay ciertos cambios —como la adición de comentarios— pues… poco puede hacer aquí la base de datos).
- He cambiado los nombres de los ficheros generados por Movable Type para las anotaciones. Me he basado en este genial post de Minid.
- … y no recuerdo ya que más cambios he hecho la verdad. Llevo trasteando con el maldito Movable Type durante bastante tiempo, hasta hoy. Quise migrar la web hace ya una semana pero parecía que el Movable Type que tengo instalado en SDF-eu volvía a funcionar de nuevo bien (es decir, igual de lento pero sin dar ese odioso y aleatorio “Internal Server Error”). Pero… durante los últimos 4/5 días ha pasado lo que ya he comentado: que mi cota de transferencia diaria queda misteriosamente gastada en escasas horas. En fin, ante esto ya sí que no puedo hacer mucho.
- ¿Y estas plantillas? No, no es que haya decidido hacer un diseño nuevo o sea de mi voluntad desechar las anteriores plantillas que utilizaba (y que, por otro lado, me encantan). El problema es que no puedo conectarme a mi Movable Type de SDF-eu por culpa del puto “quota exceeded” (de los cojones) y, encima, cuando consigo poder acceder a mi espacio, los scripts han decidido no funcionar más; ahora ni siquiera aparece la interfaz inicial para ingresar el login/password. De buenas a primeras da un “Internal Server Error” con lo que no puedo hacer nada. Y he intentado a cambiar permisos, usuarios, grupos… en los scripts de Movable Type así como toquetear de muchas formas el fichero de configuración
mt.cfg
pero nada, no hay suerte. Además al poco tiempo de intentar entrar en mi Movable Type me aparece la página de “quota exceeded” (sí, de los cojones). Así que he decidido que le den por el culo a mis plantillas y presentaros esto de este modo tan impresentable :( - ¿Y las últimas anotaciones? Sí, aquí faltan las últimas seis anotaciones que escribí (junto con sus comentarios). La razón es que la última actualización de la copia de seguridad que tengo de mi base de datos está algo desactualizada y, claro, como no puedo entrar a mi antiguo Movable Type a exportar la base de datos pues… así se ha quedado esto :\ Aunque no es problema, tarde o temprano conseguiré tener todos los datos que faltan. Otra cosa es la migración de la base de datos: hay ocho anotaciones que no se han generado bien así que me toca arreglarlas y dejarlas como deberían estar. Pero bueno, esto ya lo haré sin mayores problemas.
- ¿Y las secciones de la web que no corresponden a la parte del weblog? Pues… idem de idem. Lo gracioso del caso es que tenía una copia de seguridad de todas las plantillas y las secciones del mismo día que cuando hice la última copia de seguridad de la base de datos. Pero, jeje, gilipollas de mí lo borré por unas razones que ahora no vienen a cuento y… así me he quedado: a dos putas velas XD (¡TIERRA TRÁGAME!)
Son momentos como este en los que me gusta ser mujer me haría monje hermitaño y mandaría al infierno todo lo que tenga que ver con ordenadores y/o derivados.
Bueno… ya como colofón final, decir que estamos utilizando un Pentium 132MHz con 24MB de RAM. Y Debian GNU/Linux con sus respectivos juguetitos instalados para dar servicio de red a barbeito.org y systemfailure.org (si amigos, mi dominio no va a morir :) —gracias al Señor, ¡al menos una puta buena noticia!—) aunque ahora estará dando guerra en este ordenador y no en el que estaba antes —en esto todavía queda configurar varias cosas…—
Odio migrar la web, lo juro :\, estoy harto ¡aRF! Recemos para que se quede aquí por muuuucho tiempo. ¿Posible próximo destino? O una de dos: dejarse las pesetas en un dominio+hosting bonito/barato o rm -rf … (ya me entendéis :P)
Bueno, decir que esta anotación la escribí hace una semana o así. Tenía listo todo hace tiempo (con las plantillas buenas inclusive) pero con aquello de que en SDF-eu las cosas funcionaban de nuevo bien y que en este servidor los scripts funcionan notablemente más lentos pues… esperanzado por no migrar la página (es que, es así, no me gusta nada mover todo el bacalao de un lado al otro) decidí rectificar y ver que pasaba. Hasta hoy claro, que ya no puedo aguantar más :P
Luego, otra cosa que se me ha olvidado comentar, es que he intentado hacer una “instalación alternativa” de Movable Type utilizando mod_perl (aquí está explicado, de un modo bastante pobre, todo sea dicho :\). Pero no he notado grandes diferencias así que nada, lo he dejado tal y como estaba y ya veremos…
Más cambios: las “index templates” voy a utilizar las justas, no como antes que tenía toda mi página personal metida en la base de datos de Movable Type :\ (qué animal que soy…).
¡Ah! y otro posible cambio, importantísimo: estoy barajando muy seriamente (vamos, muuucho) cambiar Movable Type por algo programado en PHP (nada de Perl. Harto estoy de él :\), que funcione con MySQL y, por el amor de Dios, que sea dinámico (lo más posible). Barajo dos opciones:
Bueno, ahora sí: un saludo y perdonar el desaguisado este… :\
Pues nada, mucha suerte con todo el trabajo.
Cómo hace falta un Movable Type en PHP :)
Bienvenido de nuevo al cibermundo ;)
Yo también hecho de menos un MT en PHP :(, quizá el WordPress, consiga llegar a ese nivel.
Me alegro de que estés de vuelta. Yo uso b2 que está programado en php. El problema es que es una mierda y llevo dos meses añadiéndole cositas. Esa es la ventaja que al estar hecho en php le puedes meter mano sin problemas, porque yo Perl npi.
Muchas gracias por el apoyo jeje :-)
Bueno, parece que piense que Movable Type no es una excelente herramienta para tener un weblog… nada más lejos de mi intención. Al contrario, opino que MT es, quizás, la herramienta más apta para disfrutar de un weblog sin mucho esfuerzo (un añito de uso confirman mis palabras :)). Y digo “quizás” por puro desconocimiento respecto a otras aplicaciones del mismo tipo; a lo mejor, hoy por hoy, ya existen competidores a la altura de Movable Type. No lo sé, pero empiezo a creer que Sí.
El mayor inconveniente que le veo a MT no es el lenguaje empleado para su codificación (por decirlo de un modo finolis). Creo que es la forma que tiene de construir el contenido. Ya lo he dicho en esta anotación, además muchos sabréis a qué me refiero y no creo que diga nada nuevo pero el modelo de trabajo que utiliza, mediante ficheros, se vuelve ineficiente a medida que la base de datos se hace cada vez más y más grande. Y no hablo de una “tontería” de base de datos como la mía, que ni de lejos se puede considerar “grande” (aun así he experimentado varios problemas a la hora de reconstruir mi weblog: tanto problemas de tardanza como de sufrir “recontrucciones” incompletas). Quien tenga unas mínimas nociones de metodología de programación, incluso sin ellas, puede darse cuenta de que trabajar de un modo lineal/secuencial (empezando desde el principio y hasta el final) se hace cada vez más cuesta arriba frente a un modo “indexado”/directo (saltando de un punto a otro sin necesidad de pasar por el resto de partes que haya entre medias).
Y es que estoy cansado de cambiar algo en las plantillas (individuales, por ejemplo) y tener que volver a generar todos los ficheros. Y harto estoy de haceros esperar y esperar para que vuestros comentarios queden agregados (encima de que os molestáis en comentar, además os hago perder cierto tiempo que, por mínimo que pueda ser, no me hace gracia). Necesito algo más variable o más dinámico, como queráis llamarlo. Necesito además trabajar con mis datos de manera directa, lo máximo posible. Pero además no quiero algo demasiado sofisticado (Drupal, por ejemplo) sino que quiero conservar esa sencillez y “buen rollo” que me proporciona mi querido Movable Type ;-)
Nkieto, WordPress es un directo, y serio, “rival” de Movable Type. No me lo he mirado mucho pero… tiene muchísimas opciones y funcionalidades: muchas como las que proporciona MT y otras (bastantes :)) que no puedes encontrar en MT a no ser que lo sobrecargues de plugins (como yo he hecho: esto es otro inconveniente a la hora de utilizar MT, hay que evitar el uso desmesurado de plugins. Además entre una versión de MT y otra quizás ciertos plugins no funcionen del todo bien debido, supongo, a las distintas versiones del intérprete Perl que utilicen. Aunque esto no solo pasa con MT o Perl, que conste, esto ya es para todo :\). El inconveniente que le veo a WordPress es la aparente desorganización que hay respecto a documentación. Hay que reconocer que frente a la documentación que ofrece MT, a primera vista, da (me da) la sensación que digo: cierto desorden. ¡Aunque tienen un wiki! ¡¡GENIAL!! :-) Esto hace que prefiera mil veces más la documentación de WordPress frente a la proporcionada en la web de MT (por muy desordenada que, a primera vista repito, me parezca).
Hector, ¿usas b2? jeje, pues a lo mejor WordPress te pueda interesar (si es que todavía no le has metido mucha mano a ese b2, como Mariano, que madre mía… el tío está haciendo la versión “revolution” jaja :D)
Sacado de la misma página de acerca de de WordPress :-)
Un saludo
Me alegro de que hayas hecho el cambio, porque como bien dices ultimamente era imposible acceder a tu blog, siempre con el ‘quota exceeded’, bueno, que te voy a decir a ti, que eres el que lo ha padecido.
Sobre el tema de migrar a otro blog, yo sólo te puedo decir lo que conozco, que como bien sabes uso bblog, a mi me vá genial, y cierto es que viene bastante pelado el paquete, pero con un par de plugins y un par de añadidos que tú te curres es suficiente para funcionar, es GPL, y utiliza PHP con smarty, que realmente no sé muy bien que es XD, pero sé que los documentos se pre-compilan y luego se cargan la mar de rápidos.
Bueno, un saludo :)
Olé ebarbeito!!! Otra vez por aquí… he flipado con lo del pentium 132 con 24 de Ram… qué flipe!! Yo quiero hacer lo mismo que tú pero tenía mis dudas, porque de lo que dispongo es de un pentium 166 y 32 megas… pues si va tambien como esto… lo monto!! Me alegro de que estés por aquí de nuevo!!
Saludos, y felicitaciones, todo una maravilla, lei que piensas usar el WordPress, pues te digo que lo estoy terminando de configurar para cambiar mi pobre pagina, es la continuacion del B2 q yo venia utilizando, el cual es una maravilla, para mis gustos, me costo algo (bastante) poder migrar la base de datos, pero al final todo listo, espero que en los proximos dias todo este mudado ya! Pues mas nada, que felicitaciones!
Aitor
mucha suerte en tu nueva etapa, lo interesante y lo bien montado que tienes tu weblog ha sido una de las razones que me han animado a empezar el mío propio, un saludo Enrique ;-)
Lo dicho por todos, enhorabuena por el cambio (yo considero que a mejor) y suerte con el nuevo servidor. También soy de los que piensan que PHP rox on topísimo (lo sabes, jeje)… así que cuando quieras te echo una mano en lo que pueda. Un saludo.
Mucha suerte Enrique!
Ya decía yo que algo iba mal… todos los días entrando y con el puto “quota exceded”… ;)
Gracias a mi amigo Juanjo, he podido acceder a mi antigua base de datos (a través de sus scripts de Movable Type. Una gran idea que se le ocurrió ;-)) en SDF-eu y poder extraerla a un fichero de texto.
Y ya he realizado el cambio de Movable Type a Wordpress. Incluso ya tengo la base de datos de un sistema puesto en el otro :-D Y vamos, me parece increíble que el script que existe actualmente en Wordpress para importar una base de datos de Movable Type (
) funcione mejor incluso que el propio sistema de importación de MT —éste último no veáis la de problemas que me ha dado. Interpretaba cualquier cadena de tipo “—–” como parte del formato de la propia base de datos (daba igual que estuviera entre etiquetas HTML, MT seguía interpretándolas como parte del formato del fichero) así que muchas anotaciones las importaba incompletas debido a que usaba en ellas cadenas como “——” en ejemplos de código o salidas de ejecución, por ejemplo—Estoy escribiendo esto desde Wordpress :-) La verdad que es genial este CMS, siento mucho decirlo pero… es que es así :P
Un saludo y, Juanjo, ¡gracias de nuevo por la ayuda! :D
Eyyy me alegra encontrarte otra vez de nuevo online , hacia unos dias que entraba y veia tambien lo de “quota excede”.
Mucha suerte en tu nueva casa ;P