Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/04/2013, 08:54
Avatar de Raziel_Ravenheart
Raziel_Ravenheart
 
Fecha de Ingreso: agosto-2011
Ubicación: Ibagué, Tolima
Mensajes: 192
Antigüedad: 12 años, 7 meses
Puntos: 37
Respuesta: Entorno para programar PHP, Javascript, AJAX...

Yo no soy un gran fan de .NET, es más casi todo lo que provenga de Microsoft no me gusta.
Por otro lado, a mi me critican mucho por no utilizar librerías ni frameworks como jQuery para javascript, o codeigniter, symphony, cakephp, etc

En cuanto a los entornos, coincido mucho con maycolalvarez, y por eso mencioné lo de las librerías, ya que todo viene con API's y librerías creadas por ellos mismos como la spry de Dreamweaver, o la que sea que maneje .NET, y todo ese código a veces lo que hace es enredar nuestro propio código y confundirlo más, si no se sabe realmente lo que se está haciendo.

Al principio yo manejaba Dreamweaver, pero el problema con respecto a PHP, es que la función autocompletar, en algunos casos, no se actualiza, confundiendo al programador, al llamar la ayuda de versiones obsoletas de estas, por eso lo cambié por un tiempo, por el buen Notepad++, y programando desde cero, ya que esto nos obliga a 'reinventar la rueda', lo que yo no veo como tal, si no como aprender a hacer la dichosa rueda, de ese modo permitiéndome en ocasiones posteriores, implementar ruedas que hayan hecho otras personas y mejorarlas, o mejorar las que yo haga, tomando pequeñas partes de otras.

Actualmente voy a empezar un nuevo proyecto, y para programarlo estoy utilizando:
Eclipse + Apatana Studio plugin + Emmet plugin (Conocido como zen coding)

Pero si quieres mantenerte con el dreamweaver, sería que al crear nuevos archivos lo hagas con la vista de programador y seleccionando la opción de archivos en html5, y el resto de código lo digites manualmente mientras surfeas por varios sitios y tutoriales, además la librería spry de dreamweaver, es una de las que menos le tengo recelo, al igual que jQuery, si no que spry se enfoca en AJAX para crear RIA's (Rich Internet Applications), aunque el problema como siempre es que añade mucho código que a veces es innecesario.

Saludos