|
Ya hace algunos meses comenté que para mi gusto no es una buena opción para PHP. Efectivamente el IDE y demás cosas que trae están muy bien, pero me parece que el error más grave es que la filosofía RAD no me parece adecuada para un entorno web donde las cosas simplemente funcionan distinto a como lo hacen en desktop y aunque al final la herramienta parece que hace maravillas, nos proporciona una gran caja negra forrada con interfaces bonitas pero que por dentro hace no se cuantos recovecos para realizar la tarea solicitada de manera visual. Es algo así como lo que hace Dreamweaver con el HTML que genera, visualmente muy bien pero cuando te metes al código...Por otro lado la documentación simple y sencillamente no sirve para nada, pareciera como que Codegear se hubiera querido ahorrar una lana o bien tenía mucha prisa por liberar el producto aunque la documentación quedara así. Vamos, ni siquiera se tomaron el tiempo de crear un entorno completo de ayuda con ejemplos y demás así como el de los Delphis " de verdad", se limitaron a incluir un archivo generado con Doc-O-Matic así que ya te imaginarás.
Aunque per se es una idea buena, me parece que no es muy afortunado el resultado, precisamente porque la filosofía es incorrecta y puede llevar a malas prácticas de programación como en su momento Delphi nos ha hecho a todos.
Aquí lo mejor es enfocarse a PHP con ayuda de alguno de los tantos frameworks que existen por ahí y un IDE como Eclipse cuya ayuda de PHP es por mucho más completa que la de CG. Si además quieres meterte a la cuestión de la presentación también con Eclipse tienes Aptana, el cual por si fuera poco también trae toneladas de ayudas y documentación.
Al final descubriras que aunque parece un poco más laborioso te redituará muchísimo en el control que obtienes de la aplicación. Y en cuanto al "poder" de la herramienta yo creo que es demasiado pretencioso pues realmente no es más que un "traductor" de lo que visualmente haces a código PHP. Resulta complejo de entender al prinicipio pues uno quisiera trabajar tal como lo haría con cualquier otro Delphi y al final el resultado pueden ser muchos dolores de cabeza.
Por último el precio es prohibitivo y no tiene caso invertir en una herramienta así teniendo tantas y tan variadas opciones libres.
|