Decisiones importantes
20 febrero, 2008
Dicen que nuestras decisiones marcan nuestro destino, por eso debemos ser nosotros mismos quienes decidamos en nuestra vida…
Veamos, las decisiones importantes del proyecto actualmente…
- Usar gettext para los idiomas en la parte del núcleo de zenphp y el editor Poedit para crear los ficheros de idiomas (.po). ¡Es más eficiente que el uso de cadenas y constantes!…
- Usar PHP/GTK para el generador de aplicaciones en lugar de generar por línea de comandos (cambio de chip)
- Basar el generador de aplicaciones en modelos XML, así se puede actualizar el generador muy fácilmente, pudiéndose construir incluso un generador de generadores.
- Diseñar “cartuchos” de aplicaciones como “Portal.XML” que generan con las opciones pasadas una aplicación completa de un portal web
La última decisión la he tomado porque ayer encontré que existen ya mecanismos que pasan de un modelo XMI construido en un editor UML a un conjunto de ficheros de clases de PHP, por lo tanto sería absurdo volver a repetir lo que otros han construido,asi que por lo tanto ,me centro en construir una aplicación PHP/GTK que utilice mi compilador y generador de aplicaciones basado en el paradigma de la programación orientada a aspectos, que lo tengo un poco olvidado
Con ello se cumple el objetivo del proyecto de ser un framework de aplicaciones web y ahora estoy con la parte de generador de aplicaciones en PHP/GTK.
Ahí va una captura del editor Poedit en primer plano y Kate al fondo (gracias al uso de un manualillo) ![]()

Buena práctica!
Compártelo

febrero 20, 2008 a las 2:57 pm
Tiene buena pinta tu proyecto… pero algo me choca bastante
¿por qué traduces de español a inglés si lo normal es traducir de inglés a otra cosa?
febrero 20, 2008 a las 4:24 pm
A veces hay que hacer cosas que no son muy normales … xD
Fuera de coñas, es que mi proyecto es en español, código y comentarios, pincha en “acerca de…” -> http://blog.zenphp.es/about/
ahi verás por que
Cuando tenga una buena versión quiero emprender un nuevo proyecto llamado Rubiya con el código y los comentarios en inglés.
Salu2 ó 3
febrero 21, 2008 a las 4:00 pm
Hum…interesante lo del gettext. Fué lo primero que me dijeron en la lista del cusl cuando pregunté que se podía usar para hacer una aplicación multilenguaje. Tengo que echarle un vistazo a ver que tal va con java….
Nosotros si que tenemos en mente hacer todo en inglés directamente y desde ahí traducir a otros idiomas, pero es cosa de gustos. A mi me jode bastante no poder meter una ‘ñ’ o un acento…
febrero 21, 2008 a las 6:09 pm
Bueno por ahora estoy usando la codificación ASCII en lugar de eñes pongo un ñ , etc. asi ahorramos en disgustos XD