Movable Type

Escrito el , visto 8246 veces Ver usuariopor fabio


Por una sencilla razón no comencé este pseudo-weblog utilizando la famosa aplicación Movable Type, y, perdónenme sus fans, tuve que optar por modificar un poco el PHP Nuke para poder publicar cosas en un servidor web normal. A continuación los detalles de este script para weblogs que aman los diseñadores gráficos y odian los programadores.

Un solo detalle para tener en cuenta, los requerimientos:

An account on a webserver that allows you to run custom CGI scripts.

Perl, version 5.004_04 or greater, installed on this webserver.

An FTP program to upload the necessary files to your webserver.

Javascript and cookies enabled in your browser.

Support for the DB_File Perl module OR MySQL & DBD::mysql


¿CGI? WTF?????

Si, señores, estamos en el 2003 y todavía quieren que utilice Perl para un sitio web??? está bien que es un lenguaje genial para scripts en línea de comando en Linux, pero... para web? es como un tanto atrasado el concepto...

Pero lo que más me desconcierta del MT es esa manía de conectarse a la base de datos mediante este módulo de Perl cuando utiliza el PHP para todo el resto.

Siendo la conexión a MySQL un módulo nativo en el PHP es incomprensible como esta gente necesitó conectarse de esa forma.

Cuando quise probarlo me di cuenta de la imposibilidad ya que mi webserver no tiene ese módulo de Perl y no tengo acceso a instalar nuevos CGI, por ende... me tuve que joder.

Pero alguna ventaja tiene que tener, ya que el Perl siempre fue muy poderoso para ejecutar acciones desde el S.O. y una excelente es el Trackback que sirve para dar referencias entre un post y otro y que uno pueda seguir estas.
Obviamente para poder utilizar el trackback hay que tener MT o alguna otra appz que lo utilice (el b2 lo hace por ejemplo).

Pero yo me quedé sin MT por una conexión a la base de datos que deben utilizar 3 o 4 scripts en todo el mundo PHP->Perl->MySQL cuando lo lógico, rápido, flexible y recomendable, hoy en día, es PHP->MySQL.

En fin, lo peor fue cuando quise probar el PMachine... un desastre! postea la mitad de lo que uno escribe, no maneja bien la sesión, se basa demasiado en las cookies y es re poco customizable en su versión libre... ¿que corno les pasa a estos programadores?

Creo que la respuesta es simple... aunque no hago jucio de valor, cuando el Diseño Gráfico pasa por encima de la programación o viceversa... algo falla.
Cuando comencé a armar páginas web aprendí algo, Web es la mezcla perfecta entre Diseño y Programador, cualquier extremo hace que algo ande mal, por ende, si uno es demasiado nardo, falla por que es feísimo, si uno es demasiado geek-design termina haciendo algo re bonito lleno de "usabilidad" y hecho en MAC con PNGs y todo pero que no le funca a nadie.

Aclaraciones:
Como ya veo a Lucas puteándome por mi despotricamiento contra el MT y el PMachine, aclaro que probé cientos de herramientas para weblogs y la mitad andan sólo en ciertos servidores configurados de ciertas maneras. Como mi presupuesto no alcanza para tener mi cajita linux en casa hosteando como yo quiero, me tengo que adaptar a lo básico PHP-MySQL, nada de Perl en lo posible.
Aunque a algunos les funcionen tales o cuales aplicaciones las que necesitan demasiados requerimientos particulares son realmente las más molestas y que no merecen tanto esfuerzo. El PHP Nuke fue la que mejor se adaptaba a cualquier server...

Por Fabio Baccaglioni
Otros posts que podrían llegar a gustarte...

Comentarios

  1. ¿Puteándote?



    No, nada más me parece que tenés un prejuicio hacia MT, pero nada más. A mí el PHPNuke no me gusta, pero estamos hablando de una cuestión de gustos.



    Creo que instalar el módulo para que el Perl se conecte al MySQL no es algo que no pueda hacerse. En mi caso, mandé un mail al host explicándole qué módulo necesitaba que instalen y no hubo problema.

    Citar »
  2. no es un prejuicio, sinó que me pareció mal el concepto de utilizar un medio que tengas que agregar y no utilizar uno que ya existe. Como eso singificaba tiempo y no me sobraba en el momento de instalar el MT o el Nuke, tuve que optar por éste aunque prefería el MT, como que es más "lindo", el nuke no es nada interesante para postear, es practicamente una molestia, tenés que codear en HTML las notas porque no tiene nada para ayudarte a hacerlo, ni un BB code ni nada. Ni para attachear imagenes, un desastre.

    Pero se puede instalar en cinco minutos, y para el MT tenía que convencer a mi ISP.



    Si los de MT hubiesen utilizado el PHP como corresponde ahora estarían viendo un site con MT... Guiño

    Citar »
  3. Fabio:



    Está equivocado tu concepto de como funciona Movable Type. No usa PHP en absoluto, esta 100% hecho en Perl.



    Me parece totalmente respetable que no te guste Perl. Sobre gustos...

    A mí personalmente no me importa mucho en que lenguaje esté hecho, si funciona en mi hosting y me da la funcionalidad que necesito.



    Creo entender el origen de la confusión, siendo que Lucas o El ciprés tienen páginas con extensión php. Movable Type es un generador de archivos en disco. Y esos archivos pueden tener la extensión que uno quiera y usar ahí dentro el código que uno quiera. Estos archivos sólo vuelven a generarse cuando es necesario.



    MySQL/BDB -> MT -> Archivos -> Webserver (con o sin PHP)



    El concepto de la generación de archivos en disco puede sorprender un poco. Tiene ventajas y desventajas, como bien sabe Lucas Guiño.



    Por último, que extraño que tu proveedor de hosting no tenga lo necesario, la mayoría lo tiene o accede a instalarlo sin problemas.

    Citar »
  4. Pero eso no significa que sea malo. Del mismo modo yo podría decir que tu ISP es malo porque no le podés pedir un módulo standard como es el DBI.

    Citar »
  5. Una cosa más:



    Si privilegiaste el tiempo de instalación de PHPNuke (5 minutos según vos), para después tardar varios minutos en postear, creo que tenés una noción del tiempo un poco errada. Guiño



    Yo preferí demorar un poco más en dejar todo andando pero luego postear mucho más cómodo.



    Una vez que le agarrás la mano a la instalación no te lleva más de 10 minutos.



    Igual aclaro que no estoy defendiendo al MT, nada más contesté porque en tu post me nombrabas.

    Citar »
  6. es que justo cuando di de alta el nuke mi proveedor no estaba muy funcional que digamos, ahora si se lo pido lo instala en 5 minutos (ya tienen más experiencia) en ese momento estaban actualizando PHP, Apache y demás (todos cambiaron de versión para esas fechas).



    Y si, es entendible el concepto de generador de archivos, lo que no me gusta es que se siga utilizando el Perl para publicar en web, me parece algo antiguo en esa aplicación y poco práctico. Pero bueno, los del MT lograron armar un producto bastante sólido en ese sentido.



    Lucas, a mi no me cuesta postear en el nuke escribiendo HTML pero no me imagino si quisiera que mi madre lo haga!!! jeje, eso si que sería un desastre... yo no tardo nada en armar un post complejo con imagenes y todo, es la costumbre...



    Si, ahora podría instalar un MT, pero ya es tarde!! que hago con 400 posts? eeh... no me expliquen :D:D

    Citar »
  7. Podés exportarlos con un formato como explica el tutorial para importar a Movable Type desde Blogger, y listo.

    Citar »
  8. cvs y listo???

    mmmh.. y las encuestas, downloads y el resto? me voy a tener que poner a armar scripts para todo eso

    Citar »
  9. Bueno, vos preguntaste por los posts.

    Citar »
  10. jejeje, ahora te pregunté por el resto!!

    Citar »
  11. Ni idea, el soft no está hecho para todo eso, sólo para la parte de posts.

    Citar »
  12. hoy estuve pensando en armar uno propio, ya que armé algo parecido para www.tolkien.org.ar, así que creo que puedo armarlo para un CMS algo más complejo, con comments y todo...

    Citar »
  13. Quedate en PHP papi, que lo villero tecnologico no gusta má el PHP lo´otro no le entendemo.



    Gracia a vo.



    (poco-objetivo-@ttel)

    Citar »
  14. Movable type ahora se cobra.
    se jodieron todos los que usaron MT

    Tengo una pregunta: quien sabe usar o se anima a entender wordpress?

    Citar »

Deje su comentario:

(comentarios ofensivos o que no hagan al enriquecimiento del post serán borrados/editados por el administrador sin previo aviso)

Security Image

Negrita Cursiva Imagen Enlace

Guardar los datos: Si / No