Foros del Web » Programando para Internet » PHP »

¿PHP es la mejor opcion para programar?

Estas en el tema de ¿PHP es la mejor opcion para programar? en el foro de PHP en Foros del Web. Hola amigos, tal como dice el titulo, es mejor PHP para programar en mi web, o me conviene invertir tiempo en codigos como Ruby, del ...
  #1 (permalink)  
Antiguo 21/02/2010, 17:56
Avatar de tonchii  
Fecha de Ingreso: noviembre-2008
Mensajes: 159
Antigüedad: 15 años, 5 meses
Puntos: 2
¿PHP es la mejor opcion para programar?

Hola amigos, tal como dice el titulo, es mejor PHP para programar en mi web, o me conviene invertir tiempo en codigos como Ruby, del que no tengo, se que php es re facil y la verdad estoy bastante experimentado, pero quiero saber de q me estoy perdiendo al no conocer los demas


Agradezco cualquier aporte y sugerencia
__________________
Por que solo seremos dueños de aquello que creemos y amemos
  #2 (permalink)  
Antiguo 21/02/2010, 18:13
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 11 meses
Puntos: 1517
Respuesta: ¿PHP es la mejor opcion para programar?

Pero si ya tienes conocimientos de PHP, ¿por qué entonces la pregunta? Lo importante no es si es mejor o no, es saber si cumple con lo que quiero hacer. Si es así entonces úsalo, si no cumple con lo que quieres, vas a tener que estudiar otro lenguaje entonces.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 21/02/2010, 18:16
Avatar de tonchii  
Fecha de Ingreso: noviembre-2008
Mensajes: 159
Antigüedad: 15 años, 5 meses
Puntos: 2
Respuesta: ¿PHP es la mejor opcion para programar?

Si por supuesto, quien mejor para saber que el sabe :P , pero mi consulta es, como no se mucho de otros codigos, que hace la diferencia, que tiene que PHP no
__________________
Por que solo seremos dueños de aquello que creemos y amemos
  #4 (permalink)  
Antiguo 21/02/2010, 18:18
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 11 meses
Puntos: 1517
Respuesta: ¿PHP es la mejor opcion para programar?

Pero ¿PHP cumple con el proyecto que quieres hacer? Estudiar otro lenguaje es bueno, pero como te indique, si PHP cumple con lo que deseas hacer sigue aprendiendo de él, porque hay mucho material con PHP para seguir estudiando.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #5 (permalink)  
Antiguo 21/02/2010, 18:23
Avatar de tonchii  
Fecha de Ingreso: noviembre-2008
Mensajes: 159
Antigüedad: 15 años, 5 meses
Puntos: 2
Respuesta: ¿PHP es la mejor opcion para programar?

Muchas gracias, y si hasta ahora php no me ha dado problemas, pero la duda me habia surgido.

Saludos
__________________
Por que solo seremos dueños de aquello que creemos y amemos
  #6 (permalink)  
Antiguo 21/02/2010, 20:35
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: ¿PHP es la mejor opcion para programar?

además.... yo lo vería como aprender otros idiomas... (:

vamos, que la idea es saber preguntar donde queda el baño... y no importa en que lenguaje lo digas... ¡¡tu quieres ir al baño!!!

en el fondo... es todo muy abstracto...
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #7 (permalink)  
Antiguo 22/02/2010, 01:10
Avatar de dggluz  
Fecha de Ingreso: abril-2009
Ubicación: Buenos Aires, Argentina
Mensajes: 525
Antigüedad: 15 años
Puntos: 50
Respuesta: ¿PHP es la mejor opcion para programar?

Si lo que quieres es "aprender a programar", así en general, te recomiendo que investigues sobre distintos paradigmas de programación. Lo demás son sólo cambios de sintaxis e implementaciones, pero si tienes en claro los distintos paradigmas, realmente sabrás programar. ¡Suerte!

PD: una ayudita: hay dos grandes "familias" de paradigmas: la declarativa y la imperativa. La primera se asocia al "qué" y la segunda al "cómo".
Es decir, que en la primer familia la forma de programación es indicarle a la computadora cuáles son las características de lo que se quiere encontrar para qué ésta se encargue de hacerlo de la forma más conveniente; el mejor ejemplo de ello es una ecuación matemática. Un ejemplo de ello que puede resultar familiar es SQL. Dentro de la familia de los paradigmas declarativos se encuentran por ejemplo, el paradigma lógico (SQL, Prolog, las expresiones regulares e incluso xPath, que no es un lenguaje de programación, pero sí una utilidad implementada en lenguajes de programación imperativos) y el paradigma funcional (Haskell).
Los paradigmas imperativos son los que dicen a la computadora "qué hacer" paso a paso, es decir "cómo" resolver un problema; son mucho más restrictivos en cuanto al control que se tiene sobre la computadora. Quizás el mejor ejemplo de ello sea Assembler. Los paradigmas imperativos suelen ser los que primero se aprenden en la programación autodidacta. Dentro de la familia encontramos al paradigma estructurado (Pascal es un buen ejemplo de este paradigma), al paradigma de objetos (Smalltalks es uno de los representantes más importantes) y muchos otros. Últimamente está de moda la OOP (programación orientada a objetos). PHP es un lenguaje multiparadigma, puesto que fue pensado como estructurado pero luego se le incorporó el concepto de objetos (sobre todo con la versión 5). Javascript es un lenguaje interesantísimo, puesto que incorpora un montón de conceptos de muchos lados distintos: se puede programar de manera estructurada, pese a que en realidad sea un lenguaje orientado a prototipos (objetos, pero no con el concepto de "clases", sino de algo similar), en que las funciones son un tipo de dato más (puede recibirlas como parámetros, devolverlas, etc.) y posee una interacción con el DOM impresionante (eventos, implementaciones xPath, etc.). Lástima que de javascript haya tantas "variantes" (gracias ie ¬¬).
Notar que en los paradigmas declarativos no existe "el tiempo", porque no existe la secuencia. Mientras que en un paradigma imperativo tiene sentido algo como:

x=x+1

en un paradigma declarativo, no lo tiene puesto que lo anterior contradice a la identidad (es un absurdo). Además, los paradigmas declarativos necesitan un "motor" que resuelve la tarea, puesto que en realidad la computadora es imperativa (el tiempo sí existe, tiene ciclos de reloj, contador de instrucciones y todo ).
Por último, la regla de oro: NINGÚN PARADIGMA O LENGUAJE DE PROGRAMACIÓN ES MEJOR O PEOR EN SÍ MISMO. TODO DEPENDE DE PARA QUÉ SE LOS QUIERA UTILIZAR Y EN QUÉ CONTEXTO.
PD2: los datos y ejemplos de antes los saqué de la facultad, por si alguien nota alguna coincidencia .

Última edición por dggluz; 22/02/2010 a las 01:17
  #8 (permalink)  
Antiguo 22/02/2010, 09:44
Avatar de tonchii  
Fecha de Ingreso: noviembre-2008
Mensajes: 159
Antigüedad: 15 años, 5 meses
Puntos: 2
Respuesta: ¿PHP es la mejor opcion para programar?

dggluz, muchisimas gracias. Me sirvio mucho de lo que me dijiste para sacarme mi duda, jeje, si habia lenguajes mejor q otro.

El año que viene me toca decidir mi profesion a estudiar, y ya me veo orientado hacia alguna especialidad


Muchas gracias
__________________
Por que solo seremos dueños de aquello que creemos y amemos
  #9 (permalink)  
Antiguo 22/02/2010, 10:01
Avatar de hector2c  
Fecha de Ingreso: noviembre-2007
Ubicación: Perú - Tacna
Mensajes: 979
Antigüedad: 16 años, 5 meses
Puntos: 25
Respuesta: ¿PHP es la mejor opcion para programar?

jejeje, dggluz tiene mucha razóm, mmm, pero viendolo desde mi punto, php te da muucha libertad al momento de desarrollar... por eso es mi preferido... tambien debes tener en cuenta que tan extenZa es la comunidad para el soporte..

fijate en este mismo foro, php cuenta con 517.047 mensajes, mientras que .net 19.960, bueno, son solo números...

licencias, nu se, hay muchas variables, para escojer un buen lenguaje...
__________________
blog: hector2c.wordpress.com
email: [email protected]
  #10 (permalink)  
Antiguo 22/02/2010, 10:27
Avatar de dggluz  
Fecha de Ingreso: abril-2009
Ubicación: Buenos Aires, Argentina
Mensajes: 525
Antigüedad: 15 años
Puntos: 50
Respuesta: ¿PHP es la mejor opcion para programar?

Yo también tengo favoritos (PHP y Javascript sencillamente me encantan), pero eso no quiere decir que unos lenguajes sean mejores o peores que otros per sé. Hay muchos factores que alteran la decisión, varios de los cuáles ya ha nombrado Hector2c; otros que podemos encontrar son el tiempo de desarrollo, la escalabilidad, la posibilidad de errores, el alcance de la aplicación, la cantidad de tiempo de proceso y de memoria disponibles y el control sobre la computadora. A nadie se le ocurriría programar un programa como - por ejemplo - un editor de hojas de cálculo en Assembler, pero eso no quiere decir que Assembler no sea absolutamente imprescindible para la computación. Lo mismo con el paradigma de objetos... ahora está muy de moda, y presenta grandes ventajas en algunos campos, pero sobre todo en lo que se suele programar ahora (casi siempre los proyectos son muy similares). Sin embargo, para hacer un programa que encuentre números primos o que haga la serie de Fibonacci (por ejemplo) creo que los paradigmas más indicados son los declarativos, o incluso el estructurado, pero de ningún modo el paradigma de objetos. Lo importante (sobre todo si eres freelance o diriges los proyectos) es tener buen criterio y la mente abierta a la hora de elegir. ¡Suerte!

Etiquetas: opcion, programación, mejoras
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 09:45.