Liens connexes

Dépêche modérée par

: PHP 5 RC 1

Posté par Julien Duponchelle (page perso, ). Modéré le 19 mars 2004.
0
La première « Release Candidate » de PHP 5 vient de sortir ainsi que PHP 4.3.5 RC 4.

PHP 5 apporte notamment une meilleur gestion des objets, des fichiers XML et il embarque aussi la base de données SQL SQLite.

PHP 4.3.5 RC 4 est une simple version de maintenance corrigeant quelques bugs.

> Lire la suite (61 commentaires, moyenne: 1,3).   [dépêche : 701 caractères]

Au menu de PHP 5 :
- le Zend Engine II avec le nouveau support objet
- le support de l'XML a été totalement réécrit, toutes les extensions sont désormais basées sur la libxml2 (http://www.xmlsoft.org/).
- l'extension SimpleXML pour manipuler des fichiers XML comme des objets PHP
- une nouvelle extension MySQL batisée MySQLi incluant le support de MySQL 4.1.
- SQLite est inclus dans PHP. Il s'agit d'une base SQL ne nécessitant pas de serveur (elle sauvegarde les bases dans des fichiers sur votre serveur web).
- de nouvelles extensions SOAP.
- la gestion des flux a été améliorée avec la possibilité de faire des opérations de bas niveau au niveau des sockets.
- et bien d'autres choses...

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Re: PHP 5 RC 1

Posté par gnap gnap (page perso, ) le 19/03/2004 à 10:34. (lien). Évalué à 0.

« SQLite est inclus dans PHP. Il s'agit d'une base SQL ne nécessitant pas de serveur (elle sauvegarde les bases dans des fichiers sur votre serveur web). »

??

C'est aussi ce que fait mysql (`ls /var/lib/mysql` si vous avez un doute). Ca veut dire quoi ? Qu'il n'y pas de relation client-serveur avec le client, mais que le client est un programme en ligne de commande ?

Paquets debian

Posté par Guillaume Plessis (Jabber id, page perso, ) le 19/03/2004 à 10:46. (lien). Évalué à 4.

J ai mis a dispo des paquets debian pour le 5-rc1 sur http://www.dotdeb.org/(...)

il suffit d ajouter ces deux lignes a votre sources.list :

deb http://packages.dotdeb.org(...) ./
deb http://devel.dotdeb.org(...) ./

Je vais mettre dispo les paquets source tres bientot.

Attention, ces paquets sont au moins aussi experimentaux que PHP5 lui meme. J ai encore un peu de travail dessus. Neanmoins, toute bonne volonte est la bienvenue :)

Re: PHP 5 RC 1

Posté par Stéphane Traumat (page perso, ) le 19/03/2004 à 10:57. (lien). Évalué à 2.

Si j'ai bien compris, simpleXML est l'équivalent de XMLBeans pour Java non ?
Bien pratique si c'est le cas....

Re: PHP 5 RC 1

Posté par naibeD () le 19/03/2004 à 11:00. (lien). Évalué à 2.

J'avais cru comprendre que Php5 permettrai de générai des "programmes" ne nécessitant pas de navigateur, je l'ai peut être révé mais si ce n 'est pas le cas quelqu'un peut t'il me donner quelques infos à ce sujet ? ou un ptit lien ?

merci d'avance

[+] Quelques corrections

Posté par Sixel (page perso, ) le 19/03/2004 à 11:05. (lien). Évalué à -1.

s/fixant/corrigeant/

réécrit

d'autres choses

--
"Il faut" (Ezekiel 18:4) "forniquer" (Corinthiens 6:9, 10) "avec des chiens" (Thessaloniciens 1:6-9) "morts" (Timothée 3:1-10).

Re: PHP 5 RC 1

Posté par chocho () le 19/03/2004 à 11:21. (lien). Évalué à 1.

Petite question ranavoir :

Qu'est ce qui fait que debian woody s'arrete à php 4.1 ? Parce qu'ils sécurisent chaque version de php avant de l'inclure ?

Merci d'éclairer un pingouin de l'ombre...

Re: PHP 5 RC 1

Posté par Cali_Mero () le 19/03/2004 à 11:30. (lien). Évalué à 3.

php5, c'est bon, mangez-en.

Le nouveau modèle objet apporte des tas d'améliorations : réutilisation du code beaucoup plus aisée, support des propriétés et méthodes private/protected, support des interfaces, des constantes...

Il permet aussi une surcharge des propriétés et des méthodes d'objets, l'interception des appels à new() via __autoload() (pour ne plus avoir à s'embêter à include() 25 fichiers en tête de programme, une simple déclaration __autoload($classe) suffit...

Nouveauté : le support des exceptions et des try/catch, une très bonne nouvelle !

De plus, Les nouvelles extensions permettent des TAS de nouvelles choses (tidy, parse_php_file(), simpleXML (manipulation simplissime de données XML directement en syntaxe objet)...

En plus, il est tout à fait fonctionnel, les différentes bêtas qui se sont succédées ont fait tourner tous mes scripts sans jamais broncher...

--
#define MAGIC 0xdefaced /* I should've patented this number -cliph */

Re: PHP 5 RC 1

Posté par Stéphane Traumat (page perso, ) le 19/03/2004 à 11:40. (lien). Évalué à 2.

Est ce que vous connaissez un moyen de faire gérer la persistance par php au lieu de l'écrire à la main ?
un peu comme hibernate, JDO ou les EJB CMP ?

Re: PHP 5 RC 1

Posté par Strass (page perso, ) le 19/03/2004 à 13:42. (lien). Évalué à 1.

Est-ce que quelqu'un aurait un pointeur vers une doc expliquant où en est l'implémentatoin de SOAP dans PHP5 ? Google ne m'a pas trop aidé sur ce coup là.

Bienvenue dans un monde de Java-istes :-)

Posté par Rossel Olivier () le 19/03/2004 à 13:50. (lien). Évalué à 2.

Programmeurs PHP, votre avenir est probablement dans les taglibs, la decouverte du modele MVC, la disgrace du modele MVC au profit des composants web, les IDE...

PS: heureusement qu'il reste les Pythoniens et le Rubyistes pour continuer a clamer que Java est nul et mal-pense...

Re: PHP 5 RC 1

Posté par Mildred (Jabber id, page perso, ) le 19/03/2004 à 22:42. (lien). Évalué à 1.

Vive SQLite qui existe aussi pour php4 ...

Re: PHP 5 RC 1

Posté par Samaty Tramo (page perso, ) le 20/03/2004 à 09:51. (lien). Évalué à 3.

Je voulait simplement rajouter un lien vers pear http://pear.php.net/(...) la qualité des applications y gagnerait beaucoup en se concentrant sur la nouveauté.

Revenir en haut de page