Foros del Web » Programando para Internet » PHP »

Aviso del nuevo modelo de objetos de PHP5

Estas en el tema de Aviso del nuevo modelo de objetos de PHP5 en el foro de PHP en Foros del Web. Buenas, pro decirlo de alguna manera jej bueno si son buenas el caso es que me e llevado una esperada pero mala sorpresa con el ...
  #1 (permalink)  
Antiguo 09/02/2003, 14:22
Avatar de epplestun  
Fecha de Ingreso: octubre-2001
Mensajes: 1.621
Antigüedad: 22 años, 5 meses
Puntos: 5
Aviso del nuevo modelo de objetos de PHP5

Buenas, pro decirlo de alguna manera jej bueno si son buenas el caso es que me e llevado una esperada pero mala sorpresa con el nuevo modelo de obhjetos de PHP5 y su nuevo motor Zend 2. El caso es que tratando de compilar PHP-GTK con PHP5-dev es imposible, ya que el modelo de objetos utilizado en cada lenguaje es diferente y por lo cual no es posible compilarlo (yo hasta el momento), dejo este aviso aqui ya que si a alguno le apetece probar PHP5 con PHP-GTK le dara el problema y por si a caso para que sepa de antemano lo que hay.

Por mi parte me voy a poner a buscar una solucion ... y si no la hay pues esperar a verano a su lanzamiento oficial junto con PHP-GTK2 o sino a reporgramar PHP-GTK con el nuevo modelo de objetos de PHP5
__________________
Usuario registrado de Linux #288725
  #2 (permalink)  
Antiguo 09/02/2003, 16:03
 
Fecha de Ingreso: septiembre-2001
Ubicación: Monterrey
Mensajes: 663
Antigüedad: 22 años, 6 meses
Puntos: 6
Hmmm. pues yo creo que para una solucion tendras que esperar a verano o como lo comentas comenzar a migrar tu codigo al nuevo modelo, pero seria aconsejable que esperaras por que en el documento de las nuevas caracteristicas del zend engine hay una advertencia sobre la incorporacion de la herencia multiple y de las variables privadas, donde avisan que esas caracteristicas podran o no estar pero si no lo estan la noticia estara a disposicion del dominio publico. Pero si no usas estas caracteristicas pues no creo que haya problema en probar.
Lo bueno que no me apura probar php 5 todavia, de hecho nunca pruebo nada cuando esta en desarrollo me espero al lanzamiento.
Pero lo que lei, en el pdf en el sitio de zend, me deja esperando con ancias su salida en verano.
  #3 (permalink)  
Antiguo 09/02/2003, 16:55
Avatar de epplestun  
Fecha de Ingreso: octubre-2001
Mensajes: 1.621
Antigüedad: 22 años, 5 meses
Puntos: 5
Nada, el caso es que queria hacer uso de las nuevas variables estticas y por eso quiera probarlo mas que nada pero weno jeje podremos implementar el nuevo motor de Zend a PHP-GTK y asi nos metemos poco a poco en el desarrollo de PHP :)
__________________
Usuario registrado de Linux #288725
  #4 (permalink)  
Antiguo 09/02/2003, 23:03
Avatar de Webstudio
Colaborador
 
Fecha de Ingreso: noviembre-2001
Ubicación: 127.0.0.1
Mensajes: 3.499
Antigüedad: 22 años, 5 meses
Puntos: 69
Bueno, por si les es de consuelo, estoy preparando un articulo que explicará las nuevas incorporaciones del lenguaje PHP5 al actual modelo de objetos, con sus ventajas claro.
Espero tenerlo terminado dentro de una semana y claro, tendrán un preview antes que todos los que estén en la lista de zonaPHP para que lo critiquen.

Saludos.
__________________
Tutoriales Photoshop | Web-Studio.com.ar
Artículos PHP | ZonaPHP.com
  #5 (permalink)  
Antiguo 10/02/2003, 05:43
 
Fecha de Ingreso: septiembre-2001
Ubicación: Monterrey
Mensajes: 663
Antigüedad: 22 años, 6 meses
Puntos: 6
Jejeje, si muy bueno lo de las variables estaticas en el nuevo modelo pero no te preocupes epple, con un artificio puede simular el uso de variables estaticas tambien en el modelo actual.
Pero como quiera si quieres hecharle mano al codigo para hacer tus cambios adelante seria una buena contribucion para php.

Y mientras son peras o son manzanas esperare el documento de Webstudio en la lista para darle una leida .
  #6 (permalink)  
Antiguo 10/02/2003, 06:10
Avatar de epplestun  
Fecha de Ingreso: octubre-2001
Mensajes: 1.621
Antigüedad: 22 años, 5 meses
Puntos: 5
JEJE ya se que s epueden simular las variables estaticas, el caso es que por ejemplo el nuevo modelo no permite:

Código PHP:

$variable 
= &new $this->modulos($this->gui); 
Eso por ejemplo no esta permitido, ya que te da un parser error de T_OBJECT_ ... el caso es que habra que migrar muchisimas aplicaciones basadas en el viejo modelo de objetos al nuevo modelo
__________________
Usuario registrado de Linux #288725
  #7 (permalink)  
Antiguo 10/02/2003, 06:19
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
jeje Eso, .. esperaremos a PHP5 en el veranito (invierno para los q vivimos por el emisferio Sur ...xD) .. Y tambien claro al articulo de Webstudio ..

Yo aquí puedo aportar poco .. mi experiencia con OOP me sobra con la q ya soporta PHP 4 de todas formas sería bueno Webstudio que el articulo hicieras incapié sobre el tema de herencias y demas funcionalidades nuevas q se incoporaran en PHP5 (o nos dejas un link hacia un manualcito genérico de OOP completito xddd)

Un saludo,
  #8 (permalink)  
Antiguo 10/02/2003, 06:24
 
Fecha de Ingreso: septiembre-2001
Ubicación: Monterrey
Mensajes: 663
Antigüedad: 22 años, 6 meses
Puntos: 6
Cita:
Eso por ejemplo no esta permitido, ya que te da un parser error de T_OBJECT_ ... el caso es que habra que migrar muchisimas aplicaciones basadas en el viejo modelo de objetos al nuevo modelo
Ya, ya no me digas mas... que luego me voy a traumar.
De hecho un proyecto que quiero hacer actualmente esta en papel por que estoy esperando la ya tan mencionada version 5, no quiero comenzar y luego tener que migrar todo de nuevo.
naaaa... mejor me voy a dedicar al vicio....
  #9 (permalink)  
Antiguo 10/02/2003, 07:06
Avatar de epplestun  
Fecha de Ingreso: octubre-2001
Mensajes: 1.621
Antigüedad: 22 años, 5 meses
Puntos: 5
jeje herminio una pequeña desilusion?¿ jeje pos habra que adaptarse al nuevo modelo, de hecho yo estoy trabajando ya con php5 por ese tema el caso es que com php-gtk no tiene el mismo modelo de objetos pos o me jodo y espero o me pongo a migrar php-gtk a zend2 jeje pero como yo solito n podre tendre k esperar
__________________
Usuario registrado de Linux #288725
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 06:34.