Foros Joomla! Spanish

Zona técnica, debate y cooperación sobre Joomla!

Zonas Joomla! Spanish

Portal Joomla! Spansih
Portal Joomla! Spansih NoticiasComunidad JSZona de Extensiones

Estar informado de J!S

Boletines JS
Sigue el proyecto desde joomlacode
Joomla! Spanish 1.5.26 liberada

Sigue el proyecto desde joomlacode de la 3.0
Joomla! Spanish 3.1.0 liberada

Sigue el proyecto desde joomlacode de la 2.5
Joomla! Spanish 2.5.11 Liberada

Estadistícas del foro

  • Miembros en el foro: 396,244
  • Total Temas: 83,248
  • Total Mensajes: 3
Hay 219 usuarios actualmente navegando en los foros.

Colaboradores Gold

Soporte Publicitario



 
Antiguo 17-09-2006, 04:32 AM   #1
Banned
 
Avatar de gustavo
 
Fecha de Ingreso: Nov 2005
Ubicación: Bahía Blanca - Argentina
Mensajes: 1,680
gustavo is a splendid one to beholdgustavo is a splendid one to beholdgustavo is a splendid one to beholdgustavo is a splendid one to beholdgustavo is a splendid one to beholdgustavo is a splendid one to beholdgustavo is a splendid one to behold
Enviar un mensaje por MSN a gustavo Enviar un mensaje por Skype™ a gustavo
Predeterminado [Completado] [Texto: Upcoming changes in PHP 6.0]

The PHP world is really excited about the upcoming release of PHP 6.0. Amongst all the uncertainties in any new release, PHP 6.0 seems to be getting rid of three of the earlier troublesome features: register_globals, magic_quotes_gpc and safe_mode. The first was a big security hole, the second messed with the data and made changing environments quite difficult, while the third was usually misread, and provided a false sense of security. There's also quite a lot of work scheduled to do with Unicode. Read more for some of the changes:

* The register_globals, safe_mode and various quotes options will be removed.
* The ereg extension is removed, while the XMLReader, XMLWriter and Fileinfo extensions are added to the core, and by default are on.
* Another addition I find particularly exciting is that APC (Alternative PHP Cache) will be added to the core, though will be off by default. APC can provide serious performance benefits.
* All E_STRICT messages will be merged into E_ALL, another positive change that will encourage good programming practice.
* ASP style <% tags will no longer be supported.
* Addition of new 64-bit integers. The current integer type remains as is, 32 or 64-bit dependent on the platform.
* Use of foreach with multi-dimensional arrays, for example foreach($array as $k => list($a, $b)).
* A new switch in php.ini will allow you to disable Unicode semantics (by default they will be on).
* There will also be various string improvements related to Unicode.
* The microtime() function will return the full floating point number, rather than microseconds unix_timestamp, as at present, probably making the function more readily useful.
* The {} notation for string indexes will no longer be supported, while the [] version will get added to substr() and array_slice() functionality.
* FastCGI will always be enabled for the CGI SAPI, and will not allow it to be disabled.
* The ancient HTTP_*_VARS globals will no longer be supported.
* var will alias public. var was permitted with PHP4 classes, but in PHP 5 this raised a warning. In PHP 6 var will simply be an alias for public, so no warning is necessary.
* The ze1 compatibility mode, which tried to retain PHP 4 behavior but had some bugs, will be removed.
* Dynamic functions will no longer be permitted, to be called with static syntax.


There's a lot to be determined, namespaces being one of the more important, but it would take a while before we see the final product, but everyone’s excited the way it seems to be heading, and the progress that is being made.

Fuente: http://www.phphacks.com/content/view/49/33/
gustavo no está en línea  
Antiguo 17-09-2006, 05:43 AM   #2
Coordinador de Traducción
 
Avatar de kuato
 
Fecha de Ingreso: Dec 2005
Ubicación: Punta Alta
Mensajes: 308
kuato is on a distinguished road
Enviar un mensaje por MSN a kuato
Predeterminado

EL mundo PHP esta realmente exaltado por la proxima version de PHP, la 6.0 . Mas alla de las incertidumbres propias de cada nueva version, PHP 6.0 parece deshacerse de 3 razgos que siempre dieron problemas: register_globals, magic_quotes_gpc y safe_mode.
El primero fue un gran hueco de seguridad, el segundo interferia con los datos y hacía el cambio de ambientes bastante dificil, mientras que la 3era era usualmente malinterpretada y creaba una falza sensacion de seguridad. Hay tambien bstante trabajo previsto para hacer con Unicode. Leer mas para ver algunos de los cambios.

* Los opciones register_globals, safe_mode y varias opciones de comillas seran removidas.
* Se remueve la extension ereg, mientras que las extensiones XMLReader, XMLWriter y Fileinfo se añaden al core (base) y estan activas por defecto.
* Otra adicion que encontre particularmente interezante es que APC (Alternative PHP Cache/ Cache PHP Alternativo) sera agregado al core, aunque estara desactivado por defecto. APC puede proveer grandes beneficios de performance.
* Todos los mensajes E_STRICT seran cambinados dentro de E_ALL, otro cambio positivo que animara la practica de una buena programacion.
* Tags estilo ASP <% ya no seran soportados.
* Adicion de los nuevos numeros enteros de 64-bit. El tipo actual de entero permanece como es, 32 o 64-bit dependiendo de la plataforma.
* Uso de foreach con arrays multidimensionales, por ejemplo foreach($array as $k => list($a, $b)).
* Un nuevo switch (interruptor) en php.ini permitira desactivar las semanticas Unicode (Por defecto estas estaran activadas, on)
* Tambien habran varias mejoras de strings (cuerdas) en relacion a Unicode.
* La funcion microtime() arrojara el numero de punto flotante completo, mas que los microsegundos unix_timestamp, como es en la actualidad, probablemente haciendo que la funcion sea mas facil y util.
* La notacion {} para los indices de strings ya no sera soportada, mientras que la version [] sera añadida a las funcionalidades substr() y array_slice().
* FastCGI siempre estara activada para el SAPI CGI, y no permitira ser desactivada.
* Las antiguas globales HTTP_*_VARS ya no seran soportadas.
* var sera un alias Publico. var era permitido con clases PHP 4 pero en PHP5 esto genero una dvertencia. En PHP 6 var sera simplemente un alias publico, asi que no se necesita ninguna advertencia.
* El modo de compatibilidad zel, que trato de conservar el comportamiento en PHP 4 pero tuvo algunos bugs, sera removido.
* Ya no se permitira que se llame a las funciones dinamicas usando sintaxis estatica.

Hay muchas cosas por ser determinadas, siendo namespaces una de las mas importantes, pero este proceso tomara cierto tiempo antes de que podamos ver el producto final, igualmente todos estan emocionados por la forma en la que el proyecto parece estar siendo dirigida y el progreso que se esta logrando.
__________________
Fabio Serpa ... tiene razón !!
kuato no está en línea  
Antiguo 17-09-2006, 03:04 PM   #3
Banned
 
Avatar de gustavo
 
Fecha de Ingreso: Nov 2005
Ubicación: Bahía Blanca - Argentina
Mensajes: 1,680
gustavo is a splendid one to beholdgustavo is a splendid one to beholdgustavo is a splendid one to beholdgustavo is a splendid one to beholdgustavo is a splendid one to beholdgustavo is a splendid one to beholdgustavo is a splendid one to behold
Enviar un mensaje por MSN a gustavo Enviar un mensaje por Skype™ a gustavo
Predeterminado

EL mundo PHP esta realmente exaltado por la próxima versión de PHP, la 6.0 . Mas allá de las incertidumbres propias de cada nueva versión, PHP 6.0 parece deshacerse de 3 rasgos que siempre dieron problemas: register_globals, magic_quotes_gpc y safe_mode.

El primero fue un gran hueco de seguridad, el segundo interfería con los datos y hacía el cambio de ambientes bastante difícil, mientras que la 3era era usualmente malinterpretada y creaba una falsa sensación de seguridad. Hay también bastante trabajo previsto para hacer con Unicode.

Resumen de cambios:

* Los opciones register_globals, safe_mode y varias opciones de comillas serán removidas.
* Se remueve la extension ereg, mientras que las extensiones XMLReader, XMLWriter y Fileinfo se añaden al core (base) y están activas por defecto.
* Otra adición que encontré particularmente interesante es que APC (Alternative PHP Cache/ Cache PHP Alternativo) será agregado al core, aunque estará desactivado por defecto. APC puede proveer grandes beneficios de performance.
* Todos los mensajes E_STRICT serán cambinados dentro de E_ALL, otro cambio positivo que animara la practica de una buena programación.
* Tags estilo ASP <% ya no serán soportados.
* Adición de los nuevos números enteros de 64-bit. El tipo actual de entero permanece como es, 32 o 64-bit dependiendo de la plataforma.
* Uso de foreach con arrays multidimensionales, por ejemplo foreach($array as $k => list($a, $b)).
* Un nuevo switch (interruptor) en php.ini permitirá desactivar las semánticas Unicode (Por defecto estas estarán activadas, on)
* También habrán varias mejoras de strings (cuerdas) en relación a Unicode.
* La función microtime() arrojara el numero de punto flotante completo, mas que los microsegundos unix_timestamp, como es en la actualidad, probablemente haciendo que la función sea mas facil y util.
* La notación {} para los índices de strings ya no será soportada, mientras que la version [] será añadida a las funcionalidades substr() y array_slice().
* FastCGI siempre estara activada para el SAPI CGI, y no permitirá ser desactivada.
* Las antiguas globales HTTP_*_VARS ya no seran soportadas.
* var sera un alias Publico. var era permitido con clases PHP 4 pero en PHP5 esto genero una advertencia. En PHP 6 var será simplemente un alias publico, asi que no se necesita ninguna advertencia.
* El modo de compatibilidad zel, que trato de conservar el comportamiento en PHP 4 pero tuvo algunos bugs, sera removido.
* Ya no se permitirá que se llame a las funciones dinámicas usando sintaxis estática.

Hay muchas cosas por ser determinadas, siendo namespaces una de las mas importantes, pero este proceso tomara cierto tiempo antes de que podamos ver el producto final, igualmente todos están emocionados por la forma en la que el proyecto parece estar siendo dirigida y el progreso que se esta logrando.
gustavo no está en línea  


 

Marcadores

Herramientas
Desplegado

Permisos de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Códigos BB están Activo
Los Emoticonos están Activo
Código [IMG] está Activo
Código HTML está Inactivo
Trackbacks are Activo
Pingbacks are Activo
Refbacks are Activo