Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/06/2004, 09:12
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
De los errores no te libra ni tus própias aplicaciones .. hay que tener presente que una aplicación pre-fabricada de la envergadura de "PHP-Nuke" y similares es un proyecto bastante complejo y grande .. así que más probabilidades tendra de tener errores, pero bajo la misma filosofía .. hay mucho colaborardor desarrollando y participando en ese tipo de proyectos así que será más rápido encontrar el "parche" a ese error si sale (que de hecho de vez en cuando sale alguno que otro más o menos grave).

La idea de si usar o no usar .. tan sólo lo va a definir tus necesidades puntuales. Por mucho que sepas "PHP" y del tema ..no es necesario reinventar la rueda constantemente y sobre todo se suele tener que "cumplir fechas" de entrega .. así que en ocasiones te salvará usar una de estas aplicaciones: todo o parte de la misma.

A nivel de desarrollar tu própio sistema .. existen muchas apicaciones menores o "classes" por ejemplo que te ayudaran a "armar" tu sistema completo (de cualquier tipo) y así centrarte como programador en las especificaciones de tu aplicación .. utilidades y funcionalidades de esta y no a volver reinventar la rueda de algo que ya está más que probado para algo especifico .. Ejemplo: enviar e-mail con archivos adjuntos .. una cosa muy puntual pero que es una "funcionalidad" dentro de tu aplicación y así con otros temas. Esto no quita que sepas como funciona ese tema concreto, pero a la hora de la verdad usaras eso ya hecho, que si sabes como funciona el tema y lo suficiente de PHP y temas afines.. veras esos códigos y podras "de un vistazo" ver si te interesa o lo encuentras bien (programación, uso .. etc) de lo que tengas que usar. (Por lo menos así trabajo yo .. me rodeo de las "herramientas" y "materiales" (las classes, esos pequeños códigos para hacer una taréa muy especifica .. etc) y luego yo soy el que "lo armo" todo a mi gusto .. con el tiempo me rodeo de X "herramientas" que suelo usar en mis aplicaciones y consigo desarrollar más rápido lo que tenga que hacer. Cuando realmente no existe nada como yo lo necesito .. pues ahí toca hacerlo desde cero sin ningún problema más que el tiempo extra que invertiras en ese desarrollo ..)

Un saludo,