Foros del Web » Programando para Internet » PHP »

que son sistemas robustos en php

Estas en el tema de que son sistemas robustos en php en el foro de PHP en Foros del Web. que son sistemas robustos muchos hablan de que hay que hacer sistemas robustos eso que significa. ya que tengo amigos que dicen que php no ...
  #1 (permalink)  
Antiguo 28/12/2012, 14:46
Avatar de jor_0203  
Fecha de Ingreso: octubre-2011
Ubicación: mexico
Mensajes: 760
Antigüedad: 13 años, 2 meses
Puntos: 8
que son sistemas robustos en php

que son sistemas robustos
muchos hablan de que hay que hacer sistemas robustos
eso que significa.

ya que tengo amigos que dicen que php no puede hacer
sistemas robustos como asp o java

mis preguntas serian.
1-que es un sistema robusto?
2-¿php puede hacer sistemas robustos?
  #2 (permalink)  
Antiguo 28/12/2012, 15:56
Avatar de bookmaster  
Fecha de Ingreso: febrero-2002
Ubicación: Toledo
Mensajes: 976
Antigüedad: 22 años, 10 meses
Puntos: 67
Respuesta: que son sistemas robustos en php

En principio un sistema robusto, es que la programación que uses, se lo mas segura posible y que no tenga caidas ni bloqueos.
Si por ejemplo en el código que programes tienes agujeros de seguiridad por no controlar por ejemplo las entradas de datos, la "gente" con malas intenciones podrían tomar el control de la página, o ver datos que no deben.

Pero vamos que eso no es del lenguaje en si, cualquier programa o página web si no se tiene una programación bien cuidada, no sera estable. Sin en cambio si cuidas todas las "posibilidades", tanto de acciones, como de entradas de datos, no tendrías que tener problema alguno.

Por ejemplo si haces una página con un sistema de Login, deberías de controlar que la gente no meta funciones que permitan la inyección de código directamente en la base de datos. Para evitar eso tendrías que "procesar" los datos metidos antes de hacer la consulta.
Para el tema de control de errores deberías de imaginarte todas las posibles incidencias que pudieras tener, como meter nombres erroneos, que pasaría si se deja en blanco, si no coinciden los datos, etc....
Una vez que tengas todo eso "Controlado" podrás decir que tienes un sistema robusto, sea el lenguaje que sea.
__________________
Decir si te a funcionado la respuesta es ¡GRATIS!. Por favor indicarlo.
http://www.lohacemosweb.net
http://tutoriales.lohacemosweb.net
  #3 (permalink)  
Antiguo 28/12/2012, 16:10
 
Fecha de Ingreso: junio-2012
Mensajes: 19
Antigüedad: 12 años, 5 meses
Puntos: 1
Respuesta: que son sistemas robustos en php

1_ Un sistema robusto es aquel que tiene la capacidad para hacer frente a los errores durante la ejecución o la capacidad de un algoritmo para seguir funcionando a pesar de ciertas anomalías.
Es más robusto cuanto menos posibiliadades tenga de “caer” en errores.

2_ Yo creo que si, pero esto depende mucho del programador.
  #4 (permalink)  
Antiguo 28/12/2012, 18:08
Avatar de SirDuque  
Fecha de Ingreso: febrero-2009
Ubicación: Paso del Rey, Buenos Aires, Argentina
Mensajes: 975
Antigüedad: 15 años, 10 meses
Puntos: 89
Respuesta: que son sistemas robustos en php

1) Que pensas vos por robusto?
PHP, ante sus deficiencias lidera las aplicaciones WEB ( aplicaciones: sitios web, sistemas, procesos).
Conozco aplicaciones en PHP, lo suficientemente Eficientes, para Administrar Internet de 50% de la capital federal de Argentina. Y tengo una aplicación, usada en un sector de la tabacalera mas grande de Latino America MP.

2) No se si mi primer punto contesta tu segunda pregunta.
__________________
Mono programando!
twitter.com/eguimariano
  #5 (permalink)  
Antiguo 29/12/2012, 07:48
Avatar de jor_0203  
Fecha de Ingreso: octubre-2011
Ubicación: mexico
Mensajes: 760
Antigüedad: 13 años, 2 meses
Puntos: 8
Respuesta: que son sistemas robustos en php

realmente me gustaron todas las contestaciones, ya entendí, entonces php si es un buen lenguaje para aprender.

1-¿Pero me gustaría saber porque liderea php contra java o contra microsoft?

2-¿también me gustaría saber como puedo saber que soy buen programador de php o que yo debería saber para decir que soy bueno?
  #6 (permalink)  
Antiguo 29/12/2012, 09:14
Avatar de SirDuque  
Fecha de Ingreso: febrero-2009
Ubicación: Paso del Rey, Buenos Aires, Argentina
Mensajes: 975
Antigüedad: 15 años, 10 meses
Puntos: 89
Respuesta: que son sistemas robustos en php

Cita:
1-¿Pero me gustaría saber porque liderea php contra java o contra microsoft?
Fácil de aprender, comunidades por doquier, y en muchos idiomas, libros, tutoriales y demas.
(No se por que, considero que los programadores PHP son mas compañeros, a diferencia de otros ).

Java: En lo personal cuando tuve que elegir, entre el IDE super complicado, y la sintaxis. Contra un TXT, gano PHP.

Microsoft: Licencias ( las empresas no quieren pagar ), Pagar IDE (VS 2012), Pagar Base de Datos (MS-SQL), Pagar Sistema operativo (Windows-Server). Ademas todos saben que en rendimiento Microsoft contra Linux no se compara.
(Si bien PHP funciona en Windows, con la practica vas a migrar a Linux).

PHP: Open Source, SO: Linux, DB: Mysql (todo sin poner un murlaco). Facil de aprender, podes programar con un IDE, o hasta por consola. También hoja y lápiz.

Cita:
2-¿también me gustaría saber como puedo saber que soy buen programador de php o que yo debería saber para decir que soy bueno?
Yo me considero un buen programador, por que me gusta PHP, por que leo artículos, busco buenas practicas, me informo, y Se los limites de PHP. Entiendo como funciona y demás....
Pero claro eso depende de cada uno.

Un buen programador, conoce las buenas practicas ( formas de escribir las lineas de código ). Esta informado de los distintos métodos y elige cual usar. Se desenvuelve buscando en la documentación (en este caso: http://php.net ), es curioso, lee, busca, ayuda, aprende, enseña y sobre todo, documenta su trabajo ( o mínimo agrega comentarios en el código).

Aplica a todos los lenguajes:
¿Como saber si mejoro o no?
En general un programador cuando lee un trabajo de semanas o mes atras, le encuentra defectos, no le gusta como escribió las lineas, lo comenta, por que no recuerda que hacia cada función, ya que ahora su cabeza esta en cosas mas grandes... Se interesa y aprende OOP (Programación Orientado a Objeto). De buscar video-tutoriales en su idioma pasa a leer libros mas avanzados y hasta en otros idiomas.

Espero que te sirva...

Hasta que no le dediques una semana a PHP, no vas a saber si te gusta o vas a ser bueno... Como dijo (sacado de contexto) @aclaucio "... pero esto depende mucho del programador."
__________________
Mono programando!
twitter.com/eguimariano
  #7 (permalink)  
Antiguo 29/12/2012, 10:19
 
Fecha de Ingreso: junio-2012
Mensajes: 19
Antigüedad: 12 años, 5 meses
Puntos: 1
Respuesta: que son sistemas robustos en php

Estoy de acuerdo en todo lo que dijo SirDuque.
Respuestas como estas son las que nos motivan a mejorar. Voy a seguir algunos de los tips dados para aprender mas
  #8 (permalink)  
Antiguo 29/12/2012, 11:13
Avatar de jor_0203  
Fecha de Ingreso: octubre-2011
Ubicación: mexico
Mensajes: 760
Antigüedad: 13 años, 2 meses
Puntos: 8
Respuesta: que son sistemas robustos en php

Cita:
Iniciado por SirDuque Ver Mensaje
Fácil de aprender, comunidades por doquier, y en muchos idiomas, libros, tutoriales y demas.
(No se por que, considero que los programadores PHP son mas compañeros, a diferencia de otros ).

Java: En lo personal cuando tuve que elegir, entre el IDE super complicado, y la sintaxis. Contra un TXT, gano PHP.

Microsoft: Licencias ( las empresas no quieren pagar ), Pagar IDE (VS 2012), Pagar Base de Datos (MS-SQL), Pagar Sistema operativo (Windows-Server). Ademas todos saben que en rendimiento Microsoft contra Linux no se compara.
(Si bien PHP funciona en Windows, con la practica vas a migrar a Linux).

PHP: Open Source, SO: Linux, DB: Mysql (todo sin poner un murlaco). Facil de aprender, podes programar con un IDE, o hasta por consola. También hoja y lápiz.



Yo me considero un buen programador, por que me gusta PHP, por que leo artículos, busco buenas practicas, me informo, y Se los limites de PHP. Entiendo como funciona y demás....
Pero claro eso depende de cada uno.

Un buen programador, conoce las buenas practicas ( formas de escribir las lineas de código ). Esta informado de los distintos métodos y elige cual usar. Se desenvuelve buscando en la documentación (en este caso: http://php.net ), es curioso, lee, busca, ayuda, aprende, enseña y sobre todo, documenta su trabajo ( o mínimo agrega comentarios en el código).

Aplica a todos los lenguajes:
¿Como saber si mejoro o no?
En general un programador cuando lee un trabajo de semanas o mes atras, le encuentra defectos, no le gusta como escribió las lineas, lo comenta, por que no recuerda que hacia cada función, ya que ahora su cabeza esta en cosas mas grandes... Se interesa y aprende OOP (Programación Orientado a Objeto). De buscar video-tutoriales en su idioma pasa a leer libros mas avanzados y hasta en otros idiomas.

Espero que te sirva...

Hasta que no le dediques una semana a PHP, no vas a saber si te gusta o vas a ser bueno... Como dijo (sacado de contexto) @aclaucio "... pero esto depende mucho del programador."
me encanto muy buena contestación

Etiquetas: sistemas, son
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:26.