IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Actualités Discussion :

Sortie officielle de PHP 5.4.0

  1. #1
    Expert éminent
    Avatar de kdmbella
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2010
    Messages
    799
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Août 2010
    Messages : 799
    Points : 7 039
    Points
    7 039
    Par défaut Sortie officielle de PHP 5.4.0
    Sortie de la version finale de PHP 5.4.0
    Meilleure gestion de la mémoire et meilleures performances du Core language

    Mise à jour du 02/03/2012

    L’équipe de développement de PHP conformément à son annonce lors de la RC10 de PHP5.4.0 vient d'annoncer la sortie de la version finale de cette version. Elle comporte un nombre importants de nouvelles fonctionnalités et plusieurs corrections de bugs et d'amélioration de performance.
    On peut citer entre autres
    • une syntaxe raccourcie pour les tablaux
    • la réutiliation de code via les traits
    • un serveur web natif pour le développement et les tests (à ne pas utiliser en production)
    • une meilleure gestion de la mémoire
    • de meilleure performance du Core language
    • une correction de plus de 100 bugs
    • ...etc


    Ceux qui souhaitent migrer vers cette nouvelle version consulteront ce guide.

    Télécharger PHP 5.4.0



    NB : L'ensemble des nouveautés de cette version sont listées dans cette Release Note

    Source : Site officiel de du projet


    Sortie de la 8ème Release Candidate de PHP 5.4.0
    Amélioration de la directive de configuration max_input_vars et de buffer overflow

    Mise à jour du 29/02/2012


    L'équipe de développement de PHP vient d'annoncer sur son site la sortie de la 8ème Release Candidate de PHP 5.4.0. Celle-ci inclut de nouvelles fonctionnalités pour le langage et le retrait des comportements jugés "deprecated". Etant donné qu'il s'agit bien d'une RC, elle n'est pas destinée à un usage en production mais à une utilisation pour les tests et la correction des bugs. D'après l'équipe de développement, aucune nouvelle fonctionnalité ne devrait être incluse avant la sortie de la version finale de PHP 5.4.0.
    La prochaine RC quant à elle est prévue pour le 1er Mars 2012.

    Les nouveautés et les améliorations de cette nouvelle RC concernent principalement :

    • le problème de buffer overflow dans les fonctions htmlspecialchars() et htmlentities()
    • l'amélioration de la directive de configuration max_input_vars pour controler les variables imbriquées


    La liste complète des nouveautés et des bugs corrigés peut être consultée sur cette page.

    Source : Site web du projet PHP



    Sortie de la 6e Release Candidate de PHP 5.4.0

    Mise à jour du 31/01/2012

    L'équipe de développement PHP vient d'annoncer la sortie de la 6e Release candidate de la version 5.4.0 de son langage. Cette RC inclut de nouvelles fonctionnalités pour le langage et le retrait de plusieurs comportements hérités jugés "deprecated".

    Les principaux changements que l'on peut, relever dans cette nouvelle release sont les suivants :

    • au niveau du coeur du langage nous avons la réinstauration $_SERVER['REQUEST_TIME'] et l'introduction de $_SERVER['REQUEST_TIME_FLOAT'] pour inclure une précision à la micro seconde près ;
    • la correction du bug lié au Output buffer not discarded ;
    • au niveau du hashage on a la correction du bug Tiger hash output ;
    • le retrait de Salsa10/Salsa20 ;
    • au niveau de Pdo Firebird nous avons la correction du bug lié au passage du nom d'une colonne en minuscule à bindColumn ;
    • pour ce qui est de SNMP, on a la correction de l'erreur du Build php lorsque le drapeau SNMP est utilisé et le support de IPv6 est désactivé ;
    • ...


    Étant donné que cette version est une Release Candidate, elle ne saurait en aucun cas être utilisée en Production mais est destinée aux tests et corrections de bugs en vue de la sortie de la version stable.

    La sortie de la prochaine RC est prévue d'après la RoadMap pour le 2 février 2012.

    Pour une liste complète des changements de cette version : lien

    source : le site de PHP



    Sortie de la 5ème Release Candidate de PHP 5.4.0

    Mise à jour du 10/01/2012

    Pas de repos pour l’équipe de PHP qui a annoncé la sortie de la RC5 de PHP 5.4.0. Cette release s’inscrit dans la même logique que les précédentes à savoir, corriger le maximum de disfonctionnements et optimiser au mieux le langage. Pour cette release, les nouveautés sont liées à de nouvelles fonctionnalités du langage et au retrait de tout ce qui est jugé comme comportement «deprecated».

    Comme toujours, cette release n’est pas destinée à un usage en production, mais plus pour une étape de correction des bugs en vue de la sortie de la version stable, à savoir PHP 5.4.0.

    Grâce au nombre important de feedback retourné par les testeurs la version stable à venir sera beaucoup améliorée. Mais, cependant, une autre RC est attendu dans les 14 jours à compter de la date sortie de celle-ci (07-01-2012).

    Comme nouveauté et amélioration de cette RC nous avons :
    • La correction des fuites mémoires lors de l’accès à un fichier inexistant
    • Les corrections des bugs liés à la segmentation et à l’usage de la fonction substr_replace()
    • La correction du Build PHP pour Fedora 15 et Ubuntu 11
    • L’amélioration des performances des extensions de sessions



    Liste complète des changements de cette release

    Source : Site Officiel de PHP


    Sortie de la 4ème Release Candidate de PHP 5.4
    Avec l'ajout de la directive max_input_vars

    Mise à jour du 28/12/11

    Pas de repos de Noël pour l'équipe de développement de PHP.

    Elle a annoncé le 25 décembre 2011 la sortie de la RC4 (Release Candidate), de la version 5.4 de son langage. Cette version inclut de nouvelles fonctionnalités et l'abandon de plusieurs comportements jugés "deprecated". Cette version comme les précédentes RC n'est pas destinée à un usage en production mais plus pour les corrections des bugs en vue de la sortie de la première version stable.

    Les bugs suivants ont été corrigés :

    • la correction du Pdo Firebird : "bindValue" et "bindParam" ne sont pas pris en charge dans Pdo Firebird.
    • la correction du segfault dans les traits de code.
    • ...


    En ce qui concerne les nouvelles fonctionnalités nous avons :

    • l'ajout de la directive max_input_vars en vu de prévenir les attaques basées sur les colisions de hash
    • le support du segfault pour les verisons anciennes de OpenSSL


    La prochaine Release de cette version de PHP est prévu dans 14 jours à compter de la date de publication ce celle-ci (25 /12 / 2011).

    Liste complète des nouveautés de cette Release

    Source : site web de PHP


    PHP 5.4 passe en RC2 et se rapproche de la version finale
    améliorations de performances dans Zend Engine et modification buid-in web server

    Mise à jour du 01/12/11


    L'équipe de développement de PHP a annoncé sur le site de celui-ci, la sortie de la RC2 (Release Candidate 2) de la version 5.4 de ce langage. Cette sortie intervient quelques semaines après la sortie de la première RC intervenue le 11 novembre 2011 (Cf: RC1 PHP 5.4).

    Cette version comme la précédente n'est pas destinée à un usage en production, mais bel et bien pour les tests et les corrections de bugs afin de finaliser la première version stable de PHP5.4.

    Celle-ci comporte les corrections suivantes :
    • les correctifs de bugs dans le buid-in web server
    • plusieurs améliorations de performances dans le Zend Engine, le coeur du langage et dans plusieurs autres extensions
    • le PHP-FPM n'est plus marqué comme étant à l'étape expérimentale
    • plus encore ...


    Liste des principales nouveautés de cette version

    source : site web de PHP


    PHP 5.4 approche de la version finale avec une première RC
    Accès aux membres à l'instanciation et amélioration des performances du cœur du langage.



    L'équipe de développement de PHP a annoncé la sortie de PHP 5.4 en Release Candidate1 (RC1). Cette version inclut de nouvelles fonctionnalités et exclut tous les comportements décrits comme dépréciés (deprecated) du langage.

    Depuis la Beta, cette RC inclut les améliorations suivantes :

    • L'accès aux membres d'une classe au moment de l'instanciation : (new Foo)->bar()
    • L'émission d'une note indiquant la conversion d'un Array en String
    • La correction des bugs de plusieurs extensions (Oracle Database extension, SPL extension...)
    • L'amélioration des performances du cœur du langage.


    Pour rappel, PHP 5.4 introduit d'importantes nouvelles fonctionnalités au langage, comme les Traits qui se présentent comme une alternative à l'héritage multiple en permettant d'inclure horizontalement autant de modules que nécessaire dans une classe et réutiliser leurs fonctions.

    Cette nouvelle version majeure arrive aussi avec un serveur Web intégré, idéal pour lancer en une ligne de console un environnement de développement minimaliste, sans devoir monter un serveur (X)AMP.
    La syntaxe raccourcie tant attendue pour les tableaux et les tableaux associatifs est enfin de la partie, allégeant les codes des "Array" à répétition.

    Cette Release, non destinée à une mise en production, a pour principal objectif d'être testée afin de corriger les bugs éventuels qui pourront être découverts et de signaler les comportements inattendus du langage, en vue de la sortie d'une version stable de PHP 5.4 à savoir la version 5.4.0.


    Liste exhaustive des nouveautés de PHP 5.4
    Télécharger les binaires Windows

    Source : site officiel de PHP



    la beta 1 de PHP 5.4 disponible

    L'équipe de développement de PHP a annoncé depuis le 27 septembre 2011 la sortie de la première beta de PHP 5.4. Cette nouvelle version intègre de nouvelles fonctionnalités dans le langage ainsi que le retrait de certaines fonctions dites "deprecated".

    Ainsi les principaux changement éffectués depuis la sortie de la version Alpha1 porte sur :

    • l'utilisation par défaut du driver mysqlnd par les extensions mysql, mysqli et mysql_pdo.
    • le retrait de l'algorithme de prédiction du timezone et l'utilisation de l'UTC si le timezone n'est pas spécifié

    Les utilisateurs de ce langage sont donc invités à tester cette nouvelle release afin de permettre la correction des principaux bugs en vu de la sortie prochaine de la version 5.4.0

    Il est important de préciser qu'il s'agit là d'une version en cours de finalisation donc elle ne doit en aucun cas être utilisée en production

    Liste exhaustive des nouveautés de PHP 5.4

    Source : site officiel de PHP
    "L'humanité se divise en trois catégories : ceux qui ne peuvent pas bouger, ceux qui peuvent bouger, et ceux qui bougent."
    - Benjamin Franklin

    De l'aide en Javascript , consultez la FAQ JS.

    De l'aide sur le FrameWork JS DHTMLX : posez vos questions sur le forum des Bibliothèques & Frameworks JS.

  2. #2
    Membre habitué
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2006
    Messages
    81
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Février 2006
    Messages : 81
    Points : 154
    Points
    154
    Par défaut
    Intéressant,
    ce qui m'interesse le plus dans cette version c'est le support de $this dans les fonctions anonymes (closures).
    maintenant avec php 5.3 ce code ne marche pas
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    <?php
    $test = new test();
    echo $test->callClosure();
    
    class test {
    
    	public $var = 10;
    
    	public function __construct() {
    		
    	}
    
    	public function callClosure() {
    		$var = function(){
                            //il pert le context
    			return $this->var;
    		};
    		return $var();
    	}
    }
    }
    maintenant ce comportement est corrigé avec 5.4

  3. #3
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par amezghal Voir le message
    Intéressant,
    ce qui m'interesse le plus dans cette version c'est le support de $this dans les fonctions anonymes (closures).
    maintenant avec php 5.3 ce code ne marche pas
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    <?php
    $test = new test();
    echo $test->callClosure();
    
    class test {
    
    	public $var = 10;
    
    	public function __construct() {
    		
    	}
    
    	public function callClosure() {
    		$var = function(){
                            //il pert le context
    			return $this->var;
    		};
    		return $var();
    	}
    }
    }
    maintenant ce comportement est corrigé avec 5.4
    Je trouve ce code assez illogique personnellement...
    Dans le cas où plusieurs fonctions anonymes sont imbriquées, à quoi correspondrait $this ? au premier / au dernier niveau / à un mix ?

    PHP 5.3 permet parfaitement de passer l'instance $this, tout en gardant un scope clair grâce aux closures.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    $app->get('/hello/{name}', function($name) use($app) { 
        return 'Hello '.$app->escape($name); 
    });

  4. #4
    Membre émérite

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Avril 2006
    Messages
    666
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2006
    Messages : 666
    Points : 2 817
    Points
    2 817
    Billets dans le blog
    1
    Par défaut
    Les fonctionnalités supprimées de PHP 5.4 sont notamment :
    - magic_quotes_gpc
    - register_globals
    - register_long_arrays

    Donc si vous avez encore du code qui dépend de l'une ou l'autre de ces fonctionnalités, il est plus que temps de le modifier pour ne plus en dépendre sous peine d'être bloqué à PHP 5.3 maximum. Il s'agit certes d'une cassure dans la compatibilité, mais je pense qu'elle était vraiment nécessaire, surtout pour les deux premières options.

    get_magic_quotes_gpc() existe toujours, mais renvoie toujours false.

  5. #5
    Expert éminent
    Avatar de kdmbella
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2010
    Messages
    799
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Août 2010
    Messages : 799
    Points : 7 039
    Points
    7 039
    Par défaut sortie de la 2ème Release Candidate de PHP 5.4
    PHP 5.4 passe en RC2 et se rapproche de la version finale
    améliorations de performances dans Zend Engine et modification buid-in web server

    Mise à jour du 01/12/11


    L'équipe de développement de PHP a annoncé sur le site de celui-ci, la sortie de la RC2 (Release Candidate 2) de la version 5.4 de ce langage. Cette sortie intervient quelques semaines après la sortie de la première RC intervenue le 11 novembre 2011 (Cf: RC1 PHP 5.4).

    Cette version comme la précédente n'est pas destinée à un usage en production, mais bel et bien pour les tests et les corrections de bugs afin de finaliser la première version stable de PHP5.4.

    Celle-ci comporte les corrections suivantes :
    • les correctifs de bugs dans le buid-in web server
    • plusieurs améliorations de performances dans le Zend Engine, le coeur du langage et dans plusieurs autres extensions
    • le PHP-FPM n'est plus marqué comme étant à l'étape expérimentale
    • plus encore ...


    Liste des principales nouveautés de cette version

    source : site web de PHP
    "L'humanité se divise en trois catégories : ceux qui ne peuvent pas bouger, ceux qui peuvent bouger, et ceux qui bougent."
    - Benjamin Franklin

    De l'aide en Javascript , consultez la FAQ JS.

    De l'aide sur le FrameWork JS DHTMLX : posez vos questions sur le forum des Bibliothèques & Frameworks JS.

  6. #6
    Membre chevronné

    Homme Profil pro
    Mentaliste
    Inscrit en
    Mars 2008
    Messages
    872
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Mentaliste
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2008
    Messages : 872
    Points : 1 813
    Points
    1 813
    Par défaut
    Citation Envoyé par amezghal Voir le message
    Intéressant,
    ce qui m'interesse le plus dans cette version c'est le support de $this dans les fonctions anonymes (closures).
    maintenant avec php 5.3 ce code ne marche pas
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    <?php
    $test = new test();
    echo $test->callClosure();
    
    class test {
    
    	public $var = 10;
    
    	public function __construct() {
    		
    	}
    
    	public function callClosure() {
    		$var = function(){
                            //il pert le context
    			return $this->var;
    		};
    		return $var();
    	}
    }
    }
    maintenant ce comportement est corrigé avec 5.4

    Désolé, mais je ne comprendrais jamais l'intérêt de code qui semble complexe. Je suis peut-être pas très fûté mais je trouve que ça va à l'encontre du principe que j'essaie de suivre : Keep Is Simple Stupid. KISS. Un code comme ça fondu sur une grosse architecture Php et 0.01 % de la population arrivera à comprendre facilement et faire évoluer la bête. Chacun ses choix
    .I..

  7. #7
    Membre éclairé Avatar de Code62
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Novembre 2008
    Messages
    162
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2008
    Messages : 162
    Points : 898
    Points
    898
    Par défaut
    Citation Envoyé par yotsumi Voir le message
    Je trouve ce code assez illogique personnellement...
    Dans le cas où plusieurs fonctions anonymes sont imbriquées, à quoi correspondrait $this ? au premier / au dernier niveau / à un mix ?
    je ne vais pas m'exprimer sur la "logique" de base, mais par rapport à "à quoi correspondrait $this": bah, à "$this"... il n'y a pas de "premier/dernier niveau/mix": dans le premier niveau "$this" est l'objet, dans la première closure c'est toujours cet objet, dans la closure imbriquée ce sera donc encore et toujours le meme objet, et ça le restera quel que soit le nombre de closures imbriquées; les closures sont des fonctions anonymes, pas de nouveaux objets

    en outre, en utilisant "$this" on sait parfaitement qu'on manipule l'objet courant, peu importe à quel endroit du code on lirait "$this"; en faisant un "use($app)", et en lisant plus loin "$app->something", savoir ce qui est manipulé est moins évident

    après, c'est sur qu'imbriquer des closures à l'infini rend le code moins lisible, moins maintenable, et n'est surement pas une bonne pratique, mais c'est une autre question ^^

    ----

    personnellement, ce qui m'intéresse le plus dans cette nouvelle version:
    -l'accès au membre d'une classe au moment de l'instanciation
    -les traits *_*
    "Le premier venu peut écrire du code qu'un ordinateur peut comprendre. Les bons programmeurs écrivent du code que les humains peuvent comprendre."
    "Any fool can write code that a computer can understand. Good programmers write code that humans can understand."
    (Martin Fowler)

  8. #8
    Expert éminent
    Avatar de kdmbella
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2010
    Messages
    799
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Août 2010
    Messages : 799
    Points : 7 039
    Points
    7 039
    Par défaut Sortie de la 4ème Release de PHP5.4 (PHP 5.4.0 RC4)
    Sortie de la 4ème Release Candidate de PHP 5.4
    Avec l'ajout de la directive max_input_vars


    Pas de repos de Noël pour l'équipe de développement de PHP.

    Elle a annoncé le 25 décembre 2011 la sortie de la RC4 (Release Candidate), de la version 5.4 de son langage. Cette version inclut de nouvelles fonctionnalités et l'abandon de plusieurs comportements jugés "deprecated". Cette version comme les précédentes RC n'est pas destinée à un usage en production mais plus pour les corrections des bugs en vue de la sortie de la première version stable.

    Les bugs suivants ont été corrigés :

    • la correction du Pdo Firebird : "bindValue" et "bindParam" ne sont pas pris en charge dans Pdo Firebird.
    • la correction du segfault dans les traits de code.
    • ...


    En ce qui concerne les nouvelles fonctionnalités nous avons :

    • l'ajout de la directive max_input_vars en vu de prévenir les attaques basées sur les colisions de hash
    • le support du segfault pour les verisons anciennes de OpenSSL


    La prochaine Release de cette version de PHP est prévu dans 14 jours à compter de la date de publication ce celle-ci (25 /12 / 2011).

    Liste complète des nouveautés de cette Release : lien

    Source
    "L'humanité se divise en trois catégories : ceux qui ne peuvent pas bouger, ceux qui peuvent bouger, et ceux qui bougent."
    - Benjamin Franklin

    De l'aide en Javascript , consultez la FAQ JS.

    De l'aide sur le FrameWork JS DHTMLX : posez vos questions sur le forum des Bibliothèques & Frameworks JS.

  9. #9
    Expert éminent
    Avatar de kdmbella
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2010
    Messages
    799
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Août 2010
    Messages : 799
    Points : 7 039
    Points
    7 039
    Par défaut Sortie de la 5ème Release Candidate de PHP 5.4.0
    Sortie de la 5ème Release Candidate de PHP 5.4.0

    Mise à jour du 10/01/2012

    Pas de repos pour l’équipe de PHP qui a annoncé la sortie de la RC5 de PHP 5.4.0. Cette release s’inscrit dans la même logique que les précédentes à savoir, corriger le maximum de disfonctionnements et optimiser au mieux le langage. Pour cette release, les nouveautés sont liées à de nouvelles fonctionnalités du langage et au retrait de tout ce qui est jugé comme comportement «deprecated».

    Comme toujours, cette release n’est pas destinée à un usage en production, mais plus pour une étape de correction des bugs en vue de la sortie de la version stable, à savoir PHP 5.4.0.

    Grâce au nombre important de feedback retourné par les testeurs la version stable à venir sera beaucoup améliorée. Mais, cependant, une autre RC est attendu dans les 14 jours à compter de la date sortie de celle-ci (07-01-2012).

    Comme nouveauté et amélioration de cette RC nous avons :
    • La correction des fuites mémoires lors de l’accès à un fichier inexistant
    • Les corrections des bugs liés à la segmentation et à l’usage de la fonction substr_replace()
    • La correction du Build PHP pour Fedora 15 et Ubuntu 11
    • L’amélioration des performances des extensions de sessions



    Liste complète des changements de cette release

    Source : Site Officiel de PHP
    "L'humanité se divise en trois catégories : ceux qui ne peuvent pas bouger, ceux qui peuvent bouger, et ceux qui bougent."
    - Benjamin Franklin

    De l'aide en Javascript , consultez la FAQ JS.

    De l'aide sur le FrameWork JS DHTMLX : posez vos questions sur le forum des Bibliothèques & Frameworks JS.

  10. #10
    Expert éminent
    Avatar de kdmbella
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2010
    Messages
    799
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Août 2010
    Messages : 799
    Points : 7 039
    Points
    7 039
    Par défaut Sortie de la 6e Release Candidate de PHP 5.4.0
    Sortie de la 6e Release Candidate de PHP 5.4.0

    L'équipe de développement PHP vient d'annoncer la sortie de la 6e Release candidate de la version 5.4.0 de son langage. Cette RC inclut de nouvelles fonctionnalités pour le langage et le retrait de plusieurs comportements hérités jugés "deprecated".

    Les principaux changements que l'on peut, relever dans cette nouvelle release sont les suivants :

    • au niveau du coeur du langage nous avons la réinstauration $_SERVER['REQUEST_TIME'] et l'introduction de $_SERVER['REQUEST_TIME_FLOAT'] pour inclure une précision à la micro seconde près ;
    • la correction du bug lié au Output buffer not discarded ;
    • au niveau du hashage on a la correction du bug Tiger hash output ;
    • le retrait de Salsa10/Salsa20 ;
    • au niveau de Pdo Firebird nous avons la correction du bug lié au passage du nom d'une colonne en minuscule à bindColumn ;
    • pour ce qui est de SNMP, on a la correction de l'erreur du Build php lorsque le drapeau SNMP est utilisé et le support de IPv6 est désactivé ;
    • ...


    Étant donné que cette version est une Release Candidate, elle ne saurait en aucun cas être utilisée en Production mais est destinée aux tests et corrections de bugs en vue de la sortie de la version stable.

    La sortie de la prochaine RC est prévue d'après la RoadMap pour le 2 février 2012.

    Pour une liste complète des changements de cette version : lien

    source : le site de PHP
    "L'humanité se divise en trois catégories : ceux qui ne peuvent pas bouger, ceux qui peuvent bouger, et ceux qui bougent."
    - Benjamin Franklin

    De l'aide en Javascript , consultez la FAQ JS.

    De l'aide sur le FrameWork JS DHTMLX : posez vos questions sur le forum des Bibliothèques & Frameworks JS.

  11. #11
    Expert éminent
    Avatar de kdmbella
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2010
    Messages
    799
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Août 2010
    Messages : 799
    Points : 7 039
    Points
    7 039
    Par défaut Sortie de la 8ème Release Candidate de PHP 5.4.0 (RC8)
    Sortie de la 8ème Release Candidate de PHP 5.4.0

    Mise à jour du 29/02/2012


    L'équipe de développement de PHP vient d'annoncer sur son site la sortie de la 8ème Release Candidate de PHP 5.4.0. Celle-ci inclut de nouvelles fonctionnalités pour le langage et le retrait des comportements jugés "deprecated". Etant donné qu'il s'agit bien d'une RC, elle n'est pas destinée à un usage en production mais à une utilisation pour les tests et la correction des bugs. D'après l'équipe de développement, aucune nouvelle fonctionnalité ne devrait être incluse avant la sortie de la version finale de PHP 5.4.0.
    La prochaine RC quant à elle est prévue pour le 1er Mars 2012.

    Les nouveautés et les améliorations de cette nouvelle RC concernent principalement :

    • le problème de buffer overflow dans les fonctions htmlspecialchars() et htmlentities()
    • l'amélioration de la directive de configuration max_input_vars pour controler les variables imbriquées




    La liste complète des nouveautés et des bugs corrigés peut être consultée sur cette page.

    Source : Site web du projet PHP
    "L'humanité se divise en trois catégories : ceux qui ne peuvent pas bouger, ceux qui peuvent bouger, et ceux qui bougent."
    - Benjamin Franklin

    De l'aide en Javascript , consultez la FAQ JS.

    De l'aide sur le FrameWork JS DHTMLX : posez vos questions sur le forum des Bibliothèques & Frameworks JS.

  12. #12
    Expert éminent sénior

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Points : 10 726
    Points
    10 726
    Par défaut
    visiblement la final est pour demain :
    http://svn.php.net/repository/php/ph...php_5_4_0/NEWS

  13. #13
    Modérateur
    Avatar de Gugelhupf
    Homme Profil pro
    Analyste Programmeur
    Inscrit en
    Décembre 2011
    Messages
    1 320
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyste Programmeur

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 320
    Points : 3 740
    Points
    3 740
    Billets dans le blog
    12
    Par défaut
    La version final 5.4.0 de PHP vient de sortir.
    N'hésitez pas à consulter la FAQ Java, lire les cours et tutoriels Java, et à poser vos questions sur les forums d'entraide Java

    Ma page Developpez | Mon profil Linkedin | Vous souhaitez me contacter ? Contacter Gokan EKINCI

  14. #14
    Expert éminent
    Avatar de kdmbella
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2010
    Messages
    799
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Août 2010
    Messages : 799
    Points : 7 039
    Points
    7 039
    Par défaut Sortie de la version finale de PHP 5.4.0
    Sortie de la version finale de PHP 5.4.0
    Meilleure gestion de la mémoire et meilleures performances du Core language

    L’équipe de développement de PHP conformément à son annonce lors de la sortie de la RC10 de PHP5.4.0 vient d'annoncer la sortie de la version finale de cette version. Elle comporte un nombre important de nouvelles fonctionnalités et plusieurs corrections de bugs et d'amélioration de performance.
    On peut citer entre autres
    • une syntaxe raccourcie pour les tableaux
    • la réutiliation de code via les traits
    • un serveur web natif pour le développement et les tests (à ne pas utiliser en production)
    • une meilleure gestion de la mémoire
    • de meilleure performance du Core language
    • une correction de plus de 100 bugs
    • ...etc


    Ceux qui souhaitent migrer vers cette nouvelle version consulteront ce guide.

    Télécharger PHP 5.4.0



    NB : L'ensemble des nouveautés de cette version sont listées dans cette Release Note

    Source : Site officiel du projet
    "L'humanité se divise en trois catégories : ceux qui ne peuvent pas bouger, ceux qui peuvent bouger, et ceux qui bougent."
    - Benjamin Franklin

    De l'aide en Javascript , consultez la FAQ JS.

    De l'aide sur le FrameWork JS DHTMLX : posez vos questions sur le forum des Bibliothèques & Frameworks JS.

  15. #15
    Membre émérite

    Homme Profil pro
    Software Developer
    Inscrit en
    Mars 2008
    Messages
    1 470
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Software Developer

    Informations forums :
    Inscription : Mars 2008
    Messages : 1 470
    Points : 2 368
    Points
    2 368
    Par défaut
    L'équipe de PHP a fait du bon boulot, au meme moment ou IIS 8 est sorti avec Windows 8 Server CP.

    Ce serait bien d'avoir des retours d'utilisateurs.

Discussions similaires

  1. Faire un dé annimé avec a la fin la sortie en variable php
    Par krapoulos2006 dans le forum Flash
    Réponses: 0
    Dernier message: 06/11/2008, 17h28
  2. Décès officiel de PHP 4
    Par Yogui dans le forum Langage
    Réponses: 0
    Dernier message: 08/08/2008, 10h20
  3. [IE8] Que faire ou préparer avant sa sortie officielle ?
    Par Ekimasu dans le forum Général Conception Web
    Réponses: 8
    Dernier message: 27/04/2008, 17h30
  4. [phpBB] Sortie officielle de Phpbb 3, c'est pour quand ?
    Par Aspic dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 13
    Dernier message: 14/12/2007, 16h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo