Foros del Web » Programando para Internet » PHP »

Cuál crees que es el futuro de PHP?

Estas en el tema de Cuál crees que es el futuro de PHP? en el foro de PHP en Foros del Web. Hola a todos, Como todos sabemos, los avances respecto a la tecnología de internet y las telecomunicaciones avanzan día a día, y cada vez las ...

  #1 (permalink)  
Antiguo 22/06/2011, 21:12
Avatar de oswalgogra  
Fecha de Ingreso: septiembre-2007
Ubicación: En algún lugar del territorio Colombiano
Mensajes: 140
Antigüedad: 12 años, 2 meses
Puntos: 5
Pregunta Cuál crees que es el futuro de PHP?

Hola a todos,

Como todos sabemos, los avances respecto a la tecnología de internet y las telecomunicaciones avanzan día a día, y cada vez las exigencias de calidad y funcionalidad de los sistemas de información son mayores.

Hablando de desarrollo de software, más específicamente a desarrollar software en el lenguaje PHP, qué opinan acerca del futuro de este lenguaje tan popular?

Yo lo he usado siempre, y los desarrollos más importantes que he hecho han sido con este lenguaje, además que me ha parecido un lenguaje con una curva de aprendizaje pequeña, y potente en cuanto a lo que se refiere a desarrollar para la web, pero he llegado a pensar que no puede ofrecer cosas más allá de la web, es decir, PHP es un lenguaje de programación de alto nivel, interpretado, con un montón de extensiones que amplían sus capacidades, pero... no se puede hacer nada fuera de la web, a menos que se utilicen componentes específicos para ejecutar los scripts en ambientes extraños (Android, teléfonos móbiles, equipos de escritorio, etc.) y siendo realista, en el mundo actual no existe sólo el browser con el que entramos a internet desde nuestro PC, ya existe una gran cantidad de dispositivos y plataformas que permiten comunicar información.

Será que PHP, por ser tan popular se quedó dormido y no quiso hacer grandes mejoras a su núcleo? y es interesante lo que han hecho los lenguajes Ruby y Python, que hace unos años eran desconocidos para la mayoría de los programadores (al menos en latino-américa), y que ahora demuestran que pueden hacer lo que hace PHP y más, que puede ser más fácil programar, y que ofrecen muchas posibilidades en cuanto al tipo de software que se desee desarrollar, y también son lenguajes interpretados.

Yo sé que la gran mayoría de los sitios web están hechos en PHP (No me digan que Facebook está hecho en PHP!) y todo, pero ya he estado probando Ruby y Python, y la verdad es más rápido desarrollar en esos lenguajes, la sintaxis es más fácil de entender por un humano y el lenguaje ofrece muchas posibilidades para el manejo de datos y cuenta con métodos que ahorran el tiempo de desarrollo.

No estoy diciendo que vaya a dejar tirado PHP para pasarme a programar en Ruby y Python, pero si puedo decir que empezaré a aprenderlos bien, con el fin de desarrollar un proyecto desde cero y así poder comprar con qué lenguaje se desarrolla más rápido y se puede producir software más extensible.

Me gustaría conocer su opinión, disculpen tanta carreta, pero no quería que el post fuera tomado como una pregunta vaga jajaja.

Éxitos y hasta pronto!

Pdta. Ofrezco excusas si he errado en algo de lo que he dicho.
__________________
Oswaldo: El que gobierna con el poder de Dios.
  #2 (permalink)  
Antiguo 22/06/2011, 21:21
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 11 años, 7 meses
Puntos: 2534
Respuesta: Cuál crees que es el futuro de PHP?

Es simple, parece ser que el origen de PHP fue gracias a la web de ahi que se piense que solo sirve para ello lo cual no es así.

Otro punto a considerar es que PHP no es un lenguaje exclusivo para la web, para tampoco lo es para procesar por imágenes por lotes, etc.

Para cosas mas complejas hay mejores lenguajes, personalmente PHP tiene futuro si dejamos de compararlo con lenguajes cada ves.

No conozco el origen de Ruby o Python, pero sin duda son lenguajes de programación general que se han sabido adaptar al desarrollo web.

Yo también soy un ignorante, lo siento.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 22/06/2011, 22:05
Avatar de oswalgogra  
Fecha de Ingreso: septiembre-2007
Ubicación: En algún lugar del territorio Colombiano
Mensajes: 140
Antigüedad: 12 años, 2 meses
Puntos: 5
Respuesta: Cuál crees que es el futuro de PHP?

Gracias por tu respuesta pateketrueke,

Lo que trato de decir es que se ha desarrollado mucho en torno a PHP, por ejemplo, CMS, Frameworks, Paquetes con herramientas para su desarrollo, etc. Pero no veo que en las versiones se avance mucho en cuanto a extender el lenguaje, sería mucy bueno que la gente de Zend aprovechara toda esa popularidad para potenciarlizar las capacidades de PHP, porque como lo dije antes, las exigencias de hoy en día son grandes en cuanto a lo que puede ofrecer un lenguaje de programación para ser un buen competidor.
__________________
Oswaldo: El que gobierna con el poder de Dios.
  #4 (permalink)  
Antiguo 22/06/2011, 22:14
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 10 años, 5 meses
Puntos: 1517
Respuesta: Cuál crees que es el futuro de PHP?

La mejor forma es ver cada cuanto se pasan haciendo actualizaciones y planes futuros. En la página oficial siempre lo informan y con eso te da a entender que tanto futuro tiene.
__________________
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 22/06/2011, 22:16
Avatar de Sourcegeek
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: $mex['B.C.'];
Mensajes: 1.816
Antigüedad: 10 años, 6 meses
Puntos: 322
Respuesta: Cuál crees que es el futuro de PHP?

En mi opinión PHP es más del lado web porque para eso fue creado, para estar en la Web. Claro, como dice pateke, no sólo sirve en ese área, PHP es capaz de procesar de distintas formas.

Ahora, hay algo en lo que estoy de acuerdo. A PHP le hace falta más 'potencia', por decirlo de una forma en el área web. Y tengo una idea muy loca, pero sería muy buena novedad si PHP aceptara multitasking, como por ejemplo.

El futuro de PHP? Pienso que a pesar de su potencia algo baja, se le ve mucho futuro. Se sigue utilizando día con día, cada vez se desarrollan más y más funciones, más y más clases... Sí, la verdad le veo buen futuro.

Y no, no he utilizado nada más en el área web que PHP.
__________________
Buscas desarrollador web? Sourcegeek. Diseño web, Maquetación y Programación
¡Escribe bien! Esto es un foro, no un Facebook para que escribas con los pies
  #6 (permalink)  
Antiguo 22/06/2011, 23:30
Avatar de ricardo_tu  
Fecha de Ingreso: noviembre-2010
Ubicación: Mas aca del mas alla
Mensajes: 222
Antigüedad: 9 años
Puntos: 32
Respuesta: Cuál crees que es el futuro de PHP?

Cuando Miguel Angel aceptó el desafío de la capilla sixtina no tenia mas que yeso, huevos, pigmentos y pinceles. Todos instrumentos rudimentarios utilizados por todos los pintores de la época.
Miguel Angel con lo disponible usó creatividad y desarrolló sus propias soluciones, entre ellas el maravilloso esfumato que no es mas que ingenio y habilidad.
Es el artista quien hace rendir la herramienta.
__________________
La ciencia al poder. Pazciencia ya viene
  #7 (permalink)  
Antiguo 23/06/2011, 01:58
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 9.965
Antigüedad: 11 años, 3 meses
Puntos: 2185
Respuesta: Cuál crees que es el futuro de PHP?

Todo se remonta a PHP Tools (Personal Home Page Tools) para guardar estadisticas, crear formularios y otras "cosas sencillas" y hacer las webs un poco mas dinamicas. Referencia: http://es.wikipedia.org/wiki/PHP

La mayoria de la gente sigue pensando que PHP solo es util para proyectos Web, incluso desarrolladores experimentados comparten esa idea, todo porque no se han tomado un tiempo para investigar lo que se puede lograr.

Cita:
Iniciado por oswalgogra
...Yo sé que la gran mayoría de los sitios web están hechos en PHP (No me digan que Facebook está hecho en PHP!)...
A mi me parece que si... basta ver la cantidad de enlaces de Facebook que incluyen esa extension y, para muestra, unos botones:

- Editar cuenta: https://www.facebook.com/editaccount.php?ref=mb&drop
- Grupos: http://www.facebook.com/group.php?gid=120475077980875
- Perfil: http://www.facebook.com/profile.php?id=100000319125096

Creo que PHP tiene garantizado mantenerse vigente durante algun tiempo y podran ser muchos años, siempre y cuando sigan publicando nuevas actualizaciones para corregir errores, agregar caracteristicas, etc., en resumen, mientras haya mantenimiento y soporte, tendremos PHP para rato.

Cita:
Iniciado por pateketrueke
Otro punto a considerar es que PHP no es un lenguaje exclusivo para la web, para tampoco lo es para procesar por imágenes por lotes, etc.
Cierto, aunque puedes desarrollar un script PHP para programar o manejar los lotes (tipo cron jobs) y sea otra herramienta la que manipule imagenes, videos, documentos, correos, etc... no digo esto con intencion de contradecirte, sino para aclarar que, como en cualquier otro lenguaje, hay formas de cubrir las limitaciones para lograr tus objetivos.

Cita:
Iniciado por Sourcegeek
Ahora, hay algo en lo que estoy de acuerdo. A PHP le hace falta más 'potencia', por decirlo de una forma en el área web. Y tengo una idea muy loca, pero sería muy buena novedad si PHP aceptara multitasking, como por ejemplo.
Hay ya aplicaciones de PHP que son "multi tarea", usando tal vez stream_select y stream_socket_client, o cURL para leer varios enlaces al mismo tiempo... habra que tener muy en claro cuales son los propositos/necesidades y, en base a eso, buscar la solucion o desarrollarla si es que todavia no existe.

Otra idea loca seria crear una clase para registrar, ejecutar en segundo plano con exec('PHP script.php?parametros> /dev/null &'); y monitorear las tareas que se van a procesar, cada tarea deberia actualizar su estado y finalizar cuando todas esten completas o se haya exedido un tiempo maximo de ejecucion, definido por el usuario o programador... loca y complicada idea!

Cita:
Iniciado por ricardo_tu
Es el artista quien hace rendir la herramienta.
Ya te lo habia dicho, pero debo repetir: Amen!!!
__________________
- León, Guanajuato
- GV-Foto

Última edición por Triby; 23/06/2011 a las 02:22 Razón: Abundar sobre multi tarea.
  #8 (permalink)  
Antiguo 23/06/2011, 07:11
Avatar de iviamontes  
Fecha de Ingreso: enero-2011
Ubicación: $cubano->Arg->Mendoza
Mensajes: 1.184
Antigüedad: 8 años, 10 meses
Puntos: 209
Respuesta: Cuál crees que es el futuro de PHP?

facebook está hecho con php+mysql
en la película lo dicen
  #9 (permalink)  
Antiguo 23/06/2011, 07:15
 
Fecha de Ingreso: abril-2009
Ubicación: Colombia
Mensajes: 949
Antigüedad: 10 años, 6 meses
Puntos: 27
Respuesta: Cuál crees que es el futuro de PHP?

Pero hay que tener en cuenta algo muy importante...que seria si no existieran tecnologias del lado del cliente?...como ajax y algo que personalmente me deja boquiabierto: jquery...
Considero que PHP es un lenguaje potente, por lo menos las páginas cargan más rapido que las de asp...Pero eso si, se tiene que valer de muchas tecnologias para que las cosas queden bonitas.......No soy un experto ni mucho menos, es mi humilde opinión...
  #10 (permalink)  
Antiguo 23/06/2011, 09:56
Avatar de oswalgogra  
Fecha de Ingreso: septiembre-2007
Ubicación: En algún lugar del territorio Colombiano
Mensajes: 140
Antigüedad: 12 años, 2 meses
Puntos: 5
Información Respuesta: Cuál crees que es el futuro de PHP?

Hola a todos, gracias por sus opiniones y comentarios.

Facebook inicialmente estuvo construido en PHP, porque según creo, era el único lenguaje de programación en que el señor Mark Zuckerberg sabía programar. Pero cuando se empezó a trabajar en funcionalidades más fuertes, el lenguaje PHP fue relegado a ser utilizado únicamente para la parte de LA VISTA de su MVC, ya que EL CONTROLADOR del sistema está hecho en C++ (El papá de los pollitos) y Java, y el lenguaje PHP es compilado por el C++ para luego hacer las operaciones respectivas y el modelo.... creo que en algún motor NoSQL.

Que en los enlaces de facebook aparezcan extensiones .PHP, no quiere decir que esté hecho en dicho lenguaje, ya que pueden estar usando reglas de reescritura para redireccionar esas peticiones a algún otro script, puede ser jsp, asp (no creo), algún servlets, algún script en python, etc. (quién sabe si esa es una estrategia de Facebook para engañar a los programadores y que piensen que está hecho en php jejeje).

También dudo que Facebook use mysql, tal vez lo utilicen para algo muy elemental, ya que según he leído, ellos utilizan bases de datos NoSQL, y quén sabe si hasta hayan creado un gestor exclusivo para ellos, ya que según las pruebas que he hecho entre mongodb y mysql, las bases de datos de mongo pueden ser 3 (o más) veces más rápidas que mysql (usando tablas myIsam), y son más flexibles (están orientadas a las necesidades actuales de internet).

Hay muchos programadores e ingenieros que estamos encariñados con PHP, pero yo la verdad me he dado cuenta que el lenguaje puede mejorar, para que la programación sea más amena, que sea más rápida (aunque es rápida) y de calidad, y que el lenguaje ofrezca más posibilidades de manejo de los datos. Por ejemplo, el tiempo de aprendizaje y desarrollo usando Python o Ruby, es menor que el de PHP y a mi parecer, dichos lenguajes son menos propensos a errores de programación que nuestro PHP. Y en cuanto al aprendizaje, hoy en día no podemos darnos el lujo de tomar varios meses aprendiendo a desarrollar (cosas complejas) en un lenguaje de programación, y esa es una característica muy importante que debe ofrecer el lenguaje.

Voy a seguir investigando acerca de los avances de PHP , y compararlos con sus competidores más cercanos (Ruby y Python), ya que según las estadísticas que he seguido desde el año pasado, cada vez php va perdiendo más terreno frente a Ruby y Python (Google lo utiliza con el framework Django), y me he dado cuenta que cada vez son más las empresas que toman dichos lenguajes para el desarrollo de sus aplicativos orientados a web, móbiles, etc.

Agradezco a todos por su participación, aclararme algunas dudas y les deseo éxitos en sus proyectos.
__________________
Oswaldo: El que gobierna con el poder de Dios.
  #11 (permalink)  
Antiguo 23/06/2011, 10:02
Avatar de iviamontes  
Fecha de Ingreso: enero-2011
Ubicación: $cubano->Arg->Mendoza
Mensajes: 1.184
Antigüedad: 8 años, 10 meses
Puntos: 209
Respuesta: Cuál crees que es el futuro de PHP?

estaremos esperando, pero que Mark Zuckerberg solo sabía php !!! no no no, ese chico era un nerd, su lenguaje era el binario, estoy seguro que sabía muchos lenguajes, los chicos Harvard saben mucho mucho
  #12 (permalink)  
Antiguo 23/06/2011, 10:31
Avatar de oswalgogra  
Fecha de Ingreso: septiembre-2007
Ubicación: En algún lugar del territorio Colombiano
Mensajes: 140
Antigüedad: 12 años, 2 meses
Puntos: 5
Respuesta: Cuál crees que es el futuro de PHP?

Jejeje, bueno, puede que supiera muchos lenguajes, pero como que sólo dominaba php para hacer el prototipo de facebook.
__________________
Oswaldo: El que gobierna con el poder de Dios.
  #13 (permalink)  
Antiguo 23/06/2011, 12:02
 
Fecha de Ingreso: noviembre-2010
Ubicación: La Reina, Santiago, Chile
Mensajes: 11
Antigüedad: 9 años
Puntos: 0
Respuesta: Cuál crees que es el futuro de PHP?

yo creo que si tiene futuro, hace poco vi los requisitos para trabajar en una empresa 100% dedicada a desarrollo de aplicaciones para iphone y ellos trabajaban con
php+ jquery

al final todo depende de las personas.. es como discutir si es mejor el ingles o el español para escribir poesía o música.

en todo caso recuerdo que hubo un tiempo en que java crecía con fuerza y se pensaba que c y c++ tenían los días contados y que todo en los celulares se iba a hacer en java. y sin embargo ha habido un resurgimiento de c++, casi todos los videojuegos hardcore se programan en c++ y los de movil tambien como angry birds,
o el mismo "hiphop for php" que utiliza facebook.

finalmente no creo que mark zuckerberg solo haya sabido programar en php, ya que en el 2002 había lanzado un programa llamado Synapse Media Player que microsoft se lo quiso comprar en 1 millón de dolares.

en 2004 php era el mejor lenguaje para empezar un proyecto de pagina dinámica, hoy en día le ha salido competencia con ruby y python
  #14 (permalink)  
Antiguo 23/06/2011, 12:30
 
Fecha de Ingreso: agosto-2010
Mensajes: 19
Antigüedad: 9 años, 3 meses
Puntos: 2
Respuesta: Cuál crees que es el futuro de PHP?

Esta debate es muy extensible, porque hay tecnologías nuevas que siempre van a estar saliendo y mejorando las que ya están o tratando, a mi forma de ver por temas de soporte y comunidad PHP estará muy por la delantera de los nuevos lenguajes y le quedara muchos muchos años de vida, pero no menos precio lo potente y fáciles que pueden llegar a ser Ruby o Python, la necesidad hace al programador :D.

Los chicos de mejorando la web tuvieron este tema hace un par de semanas con desarrolladores duros en ruby y python hay pueden sacar varias conclusiones.

[URL="http://mlw.io/videos/php-pierde-fuerza-revolucion-python-ruby/"]http://mlw.io/videos/php-pierde-fuerza-revolucion-python-ruby/[/URL]

Saludos
  #15 (permalink)  
Antiguo 23/06/2011, 15:02
Avatar de oswalgogra  
Fecha de Ingreso: septiembre-2007
Ubicación: En algún lugar del territorio Colombiano
Mensajes: 140
Antigüedad: 12 años, 2 meses
Puntos: 5
Respuesta: Cuál crees que es el futuro de PHP?

Gracias pymelab por el enlace, ese capítulo no lo había visto.
__________________
Oswaldo: El que gobierna con el poder de Dios.
  #16 (permalink)  
Antiguo 23/06/2011, 18:33
Avatar de tasel  
Fecha de Ingreso: mayo-2011
Mensajes: 22
Antigüedad: 8 años, 6 meses
Puntos: 3
Respuesta: Cuál crees que es el futuro de PHP?

Desconozco como funciona php. Yo manejo JAVA: JSP, JSF y demás. Me parece mucho más potente ya que lo puedes combinar con servlets y otras clases java
Es posible que aprenderlo sea más complicado, pero te airve para muchísimas cosas. A diferencia de php, Java se puede usar para desarrollo web, aplicaciones, juegos...
Lo malo es que actualmente PHP está mucho más extendido, todos los servicios de hosting lo soportan, mientras que con lenguaje java no es tán fácil.
  #17 (permalink)  
Antiguo 23/06/2011, 20:38
 
Fecha de Ingreso: mayo-2011
Mensajes: 171
Antigüedad: 8 años, 6 meses
Puntos: 32
Respuesta: Cuál crees que es el futuro de PHP?

facebook
cheken esto como facebook procesa 23millones de consultas por segundo con MySQL
http://www.techbloog.com/2010/11/14/...s-por-segundo/
  #18 (permalink)  
Antiguo 23/06/2011, 21:01
marcofbb
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Cuál crees que es el futuro de PHP?

Cita:
Iniciado por iviamontes Ver Mensaje
facebook está hecho con php+mysql
en la película lo dicen
Facebook esta echo con mas que PHP y MySQL, es mas desarrollaron algo para poder pasar a c o algo asi lei
  #19 (permalink)  
Antiguo 23/06/2011, 22:06
Avatar de oswalgogra  
Fecha de Ingreso: septiembre-2007
Ubicación: En algún lugar del territorio Colombiano
Mensajes: 140
Antigüedad: 12 años, 2 meses
Puntos: 5
Respuesta: Cuál crees que es el futuro de PHP?

Es por eso que PHP es tan utilizado, porque es fácil de instalar y configurar, y no se requiere tener grandes conocimientos de programación orientada a objetos y todo lo que esto abarca para desarrollar software orientado a Internet.
__________________
Oswaldo: El que gobierna con el poder de Dios.
  #20 (permalink)  
Antiguo 23/06/2011, 22:09
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 9.965
Antigüedad: 11 años, 3 meses
Puntos: 2185
Respuesta: Cuál crees que es el futuro de PHP?

Cita:
Iniciado por oswalgogra
También dudo que Facebook use mysql, tal vez lo utilicen para algo muy elemental, ya que según he leído, ellos utilizan bases de datos NoSQL, y quén sabe si hasta hayan creado un gestor exclusivo para ellos, ya que según las pruebas que he hecho entre mongodb y mysql, las bases de datos de mongo pueden ser 3 (o más) veces más rápidas que mysql (usando tablas myIsam), y son más flexibles (están orientadas a las necesidades actuales de internet).
De hecho su base de datos no solo es SQL, sino que el motor esta basado en MySQL, aunque con sus propias modificaciones.

Cita:
MySQL is the backbone of our database infrastructure. You can find our patches on Launchpad and learn more about how we use it on the [email protected] page.
Enlaces de interes:
- Facebook Open Source
- MySQL Facebook at launchpad
- MySQL at Facebook
__________________
- León, Guanajuato
- GV-Foto
  #21 (permalink)  
Antiguo 24/06/2011, 10:10
Avatar de oswalgogra  
Fecha de Ingreso: septiembre-2007
Ubicación: En algún lugar del territorio Colombiano
Mensajes: 140
Antigüedad: 12 años, 2 meses
Puntos: 5
De acuerdo Respuesta: Cuál crees que es el futuro de PHP?

Esto se está poniendo interesante! jejeje.

Bueno, tal vez este comentario se desvía un poco del tema (El futuro de PHP), pero aprovecho para hacer algunas preguntas y exponer otro punto:

Hay que ver para qué usa facebook mysql.

Hagan cuentas, si Facebook ya tiene más de 600 millones de usuarios, cuántas consultas creen que se ejecutan por segundo según la región en la que se encuentran los usuarios?

Creen que una tabla de mysql (MyIsam) va a ser lo suficientemente rápida para buscar/escribir la grandísima cantidad de datos (por segundo) que gestiona facebook? (si están usando mysql, debe ser alguna versión super-secreta jejeje).

Facebook/Google se va a poner a gastar millonadas en servidores/balanceadores de carga/replicadores sabiendo que hay sistemas más rápidos que mysql y pueden resultar más económicos?

Pues les cuento, Twitter, Google, Facebook, Mtv, Amazon y no sé cuántos más han estado usando bases de datos NoSQL para gestionar la información que manejan, porque hay que ser reales, en el mundo actual, los requerimientos tecnológicos de almacenamiento de información requieren utilizar bases de datos no relacionales, sólo imagínense, si una persona quiere crear una tienda virtual, y en su catálogo hay miles de productos, de todo tipo (con distintos atributos, y unos con más características que otros), va a poner a crear tablas relacionales con N columnas para que todo "cuadre" con los requerimientos del modelo? o va a crear N tablas para grabar la información adicional según el tipo de entidad? o sea que va a tener que usar quién sabe cuántos índices, inner joins, left joins, etc en cada consulta?

Yo no digo que Facebook no use Mysql, lo puede estar usando, pero para tareas que no requieran una muuuy alta capacidad de procesamiento y rendimiento, y bueno, también hay que investigar si lo que muestran en sus conferencias es cierto, ya nos hemos dado cuenta que los gobiernos, personas y organizaciones de todo el mundo comunican algunas cosas a la prensa para "dejar tranquilos" a sus competidores o al público, recuerden que Facebook ha pagado a revistas y diarios para que difamen información acerca de Google (y quíen sabe lo que ha hecho Google).

Aquí en mi país (Colombia), los noticieros dicen "El ejército dió de baja a 20 guerrilleros...", pero si vas y le preguntas a un piloto de helicóptero del ejército, te va a decir "La información que se le comunica a la prensa es el 10% de lo real, es una estrategia para mantener la calma".

Ojo, a mi me gusta Mysql, pero también me dí cuenta que ya hay cosas que "le quedan grande".

Piénsenlo, éxitos!
__________________
Oswaldo: El que gobierna con el poder de Dios.
  #22 (permalink)  
Antiguo 24/06/2011, 10:31
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 11 años, 7 meses
Puntos: 2534
Respuesta: Cuál crees que es el futuro de PHP?

oswalgogra, tu planteamiento en contra de MySQL es absurdo pues ni va al tema del futuro de PHP...

Vamos a salirnos del tema principal y responder a tus cuestiones, ¿entonces porque rayos se sigue desarrollando MySQL si no sirve para grandes cosas?

Lo que tu debes pensar es que los lenguajes/bases de datos no los son todo, por si mismas no son fuertes, para ello se emplea el cloud computing. Claro que un solo server no va a poder manejar billonadas de datos, pero miles de servidores si pueden manejar la fracción que les corresponde.

¿O como crees que funciona el mundo real?

Por cierto, ¿si conoces el cache para base de datos?

La infraestructura física siempre es clave para desarrollos grandes.

La tecnología e ingeniería solo atan todo con sentido y bastante orden.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #23 (permalink)  
Antiguo 24/06/2011, 11:02
Avatar de oswalgogra  
Fecha de Ingreso: septiembre-2007
Ubicación: En algún lugar del territorio Colombiano
Mensajes: 140
Antigüedad: 12 años, 2 meses
Puntos: 5
Respuesta: Cuál crees que es el futuro de PHP?

Es cierto que el tema se está desviando, por eso no voy a escribir más sobre mysql en los próximos comentarios de este debate.

En ningún momento he atacado a mysql, y tampoco digo que es malo.

Yo no he dicho que mysql no sirva para grandes cosas, por ejemplo, hay modelos de datos de sistemas grandes en los que se puede usar mysql, por ejemplo, la gestión de afiliados al sistema de seguridad social de un país, en ese modelo sí se puede usar mysql sin problemas, porque la información requiere un modelo relacional, por consiguiente mysql seguirá siendo desarrollado y mejorado, eso no lo peleo.
__________________
Oswaldo: El que gobierna con el poder de Dios.
  #24 (permalink)  
Antiguo 24/06/2011, 11:08
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 11 años, 7 meses
Puntos: 2534
Respuesta: Cuál crees que es el futuro de PHP?

Pues vamos a continuar con el tema, ¿creen que algún día salga PHP6?

Por que bueno... la próxima versión será la 5.4, y aquí hay una votación al respecto:
http://www.phpclasses.org/blog/post/...s-to-vote.html

¿Que hace falta? ¿Que sobra?

Personalmente odio el backslash para los namespaces, aunque el concepto es bueno.

Hubiese preferido algo así:
Código PHP:
My::namespace::Class::static_method(); 
Otra cosa bonita de ahí son los array-shortcuts:
Código PHP:
$foo = ['candy''bar']; 
¡Excelente lo del built-in http server!

__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #25 (permalink)  
Antiguo 24/06/2011, 11:14
Avatar de Patriarka  
Fecha de Ingreso: enero-2011
Ubicación: Moreno, Buenos Aires, Argentina
Mensajes: 2.851
Antigüedad: 8 años, 9 meses
Puntos: 288
Respuesta: Cuál crees que es el futuro de PHP?

lei los primeros comentarios y estan buenos,
no se si ya hablaron de esto: PHP-GTK no sirve para desarrollar software?
aun no me puse a trabajarlo pero cuando pido una opinion me dicen "para eso ya esta JAVA"
  #26 (permalink)  
Antiguo 24/06/2011, 11:40
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 13 años, 5 meses
Puntos: 2135
Respuesta: Cuál crees que es el futuro de PHP?

Solo quería recalcar el tema de MySQL, he estado leyendo mucho de las mejoras que contribuyeron de Facebook y los parches de Launchpad.

Facebook no solo tiene 1 servidor, tiene 3 datacenters, con muchos servidores distribuidos, y usan mucho cacheo, cuando estas viendo tu perfil no estas atacando a todas las bases de datos, tienen un tema interno de distrubucion muy grande.

Por lo cual regreso al comentario de ricardo_tu que es muy claro:
Cita:
Es el artista quien hace rendir la herramienta.
Puedes tener muchas limitaciones en cuanto al lenguaje, o tecnologia, pero siempre hay formas de hacer funcionar las cosas.

El ejemplo de Facebook, MySQL como estaba no les servia al 100% sobre lo que querían, así que tomaron el código fuente, lo parcharon y optimizaron.

Si tienes limitantes en PHP, es Open Source, eres bienvenido a ver el código fuente, optimizarlo y compartir tus mejoras, eso es lo que hace un excelente programador.
  #27 (permalink)  
Antiguo 24/06/2011, 12:28
Avatar de Patriarka  
Fecha de Ingreso: enero-2011
Ubicación: Moreno, Buenos Aires, Argentina
Mensajes: 2.851
Antigüedad: 8 años, 9 meses
Puntos: 288
Respuesta: Cuál crees que es el futuro de PHP?

y eso tuvo q aportarle algo facebook a mysql?
supongo que face habra usado la version entreprice de mysql.......
  #28 (permalink)  
Antiguo 24/06/2011, 12:44
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 13 años, 5 meses
Puntos: 2135
Respuesta: Cuál crees que es el futuro de PHP?

Facebook al final de meter sus optimizaciones, las compartio en el trunk de Facebook, de hecho las últimas versiones de MySQL tienen algunas de esas mejoras, como noSQL y un frontend tipo memcache para noSQL.

Aunque ahora que MySQL fue comprado por Oracle la mayoría de los desarrolladores se han migrado a MariaDB jeje, viva el Open Source
  #29 (permalink)  
Antiguo 24/06/2011, 13:01
Avatar de Patriarka  
Fecha de Ingreso: enero-2011
Ubicación: Moreno, Buenos Aires, Argentina
Mensajes: 2.851
Antigüedad: 8 años, 9 meses
Puntos: 288
Respuesta: Cuál crees que es el futuro de PHP?

aunque fue comprado por Oracle supongo que la version libre va a seguir existiendo....supongo
  #30 (permalink)  
Antiguo 08/07/2011, 10:16
Avatar de oswalgogra  
Fecha de Ingreso: septiembre-2007
Ubicación: En algún lugar del territorio Colombiano
Mensajes: 140
Antigüedad: 12 años, 2 meses
Puntos: 5
Respuesta: Cuál crees que es el futuro de PHP?

Huy había estado ocupado y no había podido seguir revisando el debate.

Una característica que me parece muy buena que implementen es la clase nativa para gestionar la sesión, y así no tener que escribir código en cada aplicativo.

Si, lo de los arreglos al estilo js, python, ruby está bien chévere :D

Otra característica que también es muy interesante es tener la posibilidad de crear un mini web server desde un archivo binario, también ahorraría muchos dolores de cabeza para los que conocemos poco de webservices.

Sería fenomenal que el lenguaje contara con la característica de que cada string, número, caracter, etc, fuera tomado como un objeto, y que cuente con todos los métodos de su clase, eso también ayudaría a programar mucho más rápido.
__________________
Oswaldo: El que gobierna con el poder de Dios.

Etiquetas: futuro
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

SíEste tema le ha gustado a 3 personas




La zona horaria es GMT -6. Ahora son las 07:36.