difference php, php3, php4 ? [NewBie] - PHP - Programmation
Marsh Posté le 21-12-2004 à 00:17:00
je ne pense pas que ce soit sauter des étapes que de t'interressaer directement à PHP 4 ou plus (5 pour ne pas le nommer)
Sachant qu'a part des fonctions en plus, ou qques variantes dans l'accès aux variable (avec le register_global à OFF depuis PHP 4), ya pas de notion d'apprendre l'une ou l'autre des version.
ça en revient tout de meme à apprendre LE PHP
Par contre l'étape à ne pas sauter si c'est pas déjà fait, c'est les bases du HTML paske le PHP générant du HTML, c'est quand meme mieux de savoir ce que tu va générer
Marsh Posté le 21-12-2004 à 00:32:52
Tout pareil que Xav, php n'est pas un langage ayant connu des révolutions, il a évolué mais la base est restée la même (à part la POO de php5, et encore). Et j'ai comme un doute sur le fait de pouvoir encore trouver php version 1
Marsh Posté le 21-12-2004 à 08:28:32
Je recommande quand même fortement de commencer directement par php5...
Plus le temps passe plus le langage me semble strict dans le bon sens du terme, et passer du 5 au 3 en gardant de bonnes habitudes de codage est plus facile que l'inverse AMHA...
Marsh Posté le 21-12-2004 à 08:42:55
C'est vrai que je n'ai jamais entendu parlé du php1 ou 2 .
Sinon je confirme ceux qui est dit plus. Passer au 5 bof so tu penses faire de l'objet sinon tu peux rester sur la 4.
Par contre Xav_ la config de register_global a off ne date pas du 4.0 mais 4.xx je me rapelle plus laquelle exactement.
Marsh Posté le 21-12-2004 à 08:46:31
berceker united a écrit : C'est vrai que je n'ai jamais entendu parlé du php1 ou 2 . |
Si tu n'utilises pas l'objet le 4 et le 5 sont identiques ou presque, non?
Commencer par la dernière version stable me parait une question de bon sens...c'estla version qui restera valide le plus longtemps à compter d'aujourd'hui...
Marsh Posté le 21-12-2004 à 09:32:45
berceker united a écrit : C'est vrai que je n'ai jamais entendu parlé du php1 ou 2 . |
A partir de la 4.2.2 si je ne me trompe pas.
Marsh Posté le 21-12-2004 à 09:52:57
4.2.0
Je conseille aussi de commencer par le protocole HTTP (on voit tellement de questions dans la cat PHP qui n'ont pas de sens dès lors que l'on connait HTTP).
Marsh Posté le 21-12-2004 à 10:20:18
ratibus a écrit : 4.2.0 |
Tu veux surement dire HTML?
Marsh Posté le 21-12-2004 à 10:26:49
skeye a écrit : Tu veux surement dire HTML? |
non je pense qu'il veut bien dire HTTP, il a parlé de protocole et non de langage...
Il est vrai que si les gens savait un minimum ce qui se passe quand une page HTML, et surtout PHP s'affiche sur leur écran, ça limiterait pas mal de question...
Marsh Posté le 21-12-2004 à 10:42:00
Xav_ a écrit : non je pense qu'il veut bien dire HTTP, il a parlé de protocole et non de langage... |
euh oui, tout à fait d'accord!
Si les débutants comprenaient pour commencer que php n'est qu'une langage de script, ce serait pas mal...
Marsh Posté le 21-12-2004 à 10:45:18
Oui, je recommande tout ça si on apprend PHP, à savoir connaître le protocole HTTP (utile genre pour des redirections, ou de la négociation de contenu), et le bundle XHTML/CSS. Aussi du SQL, très important dès qu'on a besoin d'une base de données...
Marsh Posté le 21-12-2004 à 15:00:49
skeye a écrit : Si tu n'utilises pas l'objet le 4 et le 5 sont identiques ou presque, non? |
la derniere version du 4 est plus stable que le 5. De plus, il y a tres peut d'hebergeur qui s'y sont passé au 5. S'il utilise des fonctions specifique au 5 et le place sur hebergeur du 4.xx ben v'la le resultat.
Marsh Posté le 21-12-2004 à 15:12:06
ReplyMarsh Posté le 21-12-2004 à 15:12:16
berceker united a écrit : la derniere version du 4 est plus stable que le 5. |
T'as posé un truc sur la 5 il est tombé?
Sources?
berceker united a écrit : |
Qui peut le plus peut le moins...
Marsh Posté le 21-12-2004 à 15:56:51
et hop, le lien vers la doc sur la comparaison entre PHP 4 et 5:
http://www.php.net/manual/fr/faq.migration5.php
pour ceux qui aime pas la lecture, je note ici conclusion:
Citation : |
je rapelle qu'il s'agit de la documentation en ligne de PHP
Marsh Posté le 21-12-2004 à 16:20:43
Je ne dit pas le contraire. Ce que je dis c'est que utiliser les specificié php5 (objet) et le placer sur un herbergeur php4.xx risque d'avoir quelques problemes. il y a tres peut d'hebergeur qui utilise php5
Marsh Posté le 20-12-2004 à 22:55:33
Bonsoir à tous,
Voila je me lance dans le php (il etait temps!) connaissant deja suffisament MySql, mais la je sais pas quelle "version" de php apprendre. Si j'ai bien compris le php3 ou 4 permettent des sessions ce que ne peut faire le php"1". Donc deux petites questions :
- les principales differences (dans les grandes lignes) entre php, php3, php4, php(X>4) ?
- je commence mon apprentisage par la base "php" ou je peux sauter des cases et passer tout de suite au phpX (X>3) ?
Merci de votre aide.
Message édité par e-zep le 21-12-2004 à 00:29:49