Muchos habrán escuchado hablar de los famosos CMS (Content Management System) que están por todas partes hoy en día.
Si la cosa sigue así en un futuro no habrá más que unos cuantos desarrollando CMS’es y unos pocos utilizandolos para implementar sus sitios web.
Lo dicho: Typo3. Luego de muchos debates con un cliente “grande” y de escuchar sus repetidas opiniones a cerca de lo potente que es un CMS (cuando en realidad no tienen idea de nada) y de lo bien que les viene utilizar uno; me he puesto a investigar un poco.
Por ahora ya tengo todo el panel de administración (llevo con el un par de días) bajo la manga y la manera de hacer las cosas me parece bastante intuitiva -aunque con ciertas cosas muy mejorables- y puedo decir que es una herramienta que se parece a muchas otras. Typo3 es el CMS de elección para empresas “serias” y con proyectos “grandes” y todo esto se debe a que tiene un ventaja sobre sus competidores y es el uso de su propio pseudo-lenguaje. He de admitir que ese pseudo-lenguaje (TypoScript) es bastante potente y ofrece mucha flexibilidad a la hora de hacer ciertas cosas.
En una sola palabra: potente. Así es como describiría a Typo3, pero como todo en la vida también tiene su lado negativo y es que la documentación la tuvo que haber escrito alguien con muy pocas ganas y con el tiempo justo y digo esto porque solo de leer la documentación uno se entera de lo justo -o menos- y en la mayoría de los casos lo justo no es suficiente.
Iré, en los próximos días, investigando mucho más a fondo y por supuesto miraré el código del core de Typo3, ya que me interesaría saber cual es su lógica y sobre mis investigaciones publicaré lo que me pueda parecer interesante, todo acompañado de breves tutoriales -claro- ya que información en castellano es complicada de encontrar.