que faut il pour bien dév. en PHP - PHP - Programmation
Marsh Posté le 22-08-2004 à 11:51:17
plus sérieusement, y'a un énorme cadre rouge en haut à droite de la liste des sujets et il est pas fait pour les chiens
Marsh Posté le 22-08-2004 à 11:53:47
pour dev en php, jEdit est tres bien comme editeur (cf le topic unique: http://forum.hardware.fr/forum2.ph [...] 641&cat=10 )
pour la doc, sur le site officiel
pour apprendre cf lien utils du forum: http://forum.hardware.fr/forum2.ph [...] 526&cat=10
Marsh Posté le 22-08-2004 à 11:59:16
Ayuget a écrit : plus sérieusement, y'a un énorme cadre rouge en haut à droite de la liste des sujets et il est pas fait pour les chiens |
j'ai fouillé dns les topics PHP sans même commencé par ça
Marsh Posté le 22-08-2004 à 12:06:39
uriel a écrit : pour dev en php, jEdit est tres bien comme editeur (cf le topic unique: http://forum.hardware.fr/forum2.ph [...] 641&cat=10 ) |
merci, c'est cairement le genr d'outil que je cherchais
je continue de fouiller pour un bouquin
Marsh Posté le 22-08-2004 à 12:10:09
Le problème avec le php, et je commence à le penser de plus en plus, ca va être son passage à la version 5 (ou plutôt 5.5 voir 6) à cause de leur conception objet qui n'est pas aboutie.
Marsh Posté le 22-08-2004 à 12:15:51
justement je commençais à lire quelques doc donné sur le [bibliolink PHP] sur la partie objet.
étant plus C++ que C j'aurais préféré comencer directement en objet mais avec un hébergement en PHP4 (free), mais en version 4 ça va pas être possible
là je pars sur du CSS - XHTML - PHP
Marsh Posté le 22-08-2004 à 12:26:32
gizmo a écrit : Le problème avec le php, et je commence à le penser de plus en plus, ca va être son passage à la version 5 (ou plutôt 5.5 voir 6) à cause de leur conception objet qui n'est pas aboutie. |
voui, mais n'oublions pas que c'est un langage encore très jeune et surtout constamment en plein développement. Il faudra peut être effectivement encore 2, 3, 4 ans avant qu'il arrive à maturité. Et puis, l'énorme communauté fait qu'on a un support incroyable. De plus, c'est gratuit et ça a l'air de vouloir le rester pour très longtemps.
Marsh Posté le 22-08-2004 à 12:49:35
Hermes le Messager a écrit : voui, mais n'oublions pas que c'est un langage encore très jeune et surtout constamment en plein développement. Il faudra peut être effectivement encore 2, 3, 4 ans avant qu'il arrive à maturité. Et puis, l'énorme communauté fait qu'on a un support incroyable. De plus, c'est gratuit et ça a l'air de vouloir le rester pour très longtemps. |
Ca n'a rien a voir, tu peux avoir un langage jeune et bien structuré. Ici, ce n'est pas le cas. La seule véritable refonte avec le php5 était sensée être au niveau de l'OO, les autres supports (simpleXML, SQLite, MySQLi,...) ne sont que des bibliothèques additionnels. Le problème c'est qu'ils ont lancé une syntaxe, mais quasiment aucun outil utilisant cette syntaxe. Regarde l'ensemble des classes natives et tu vas rire (ou pleurer). De plus, tu n'as quasiment aucune doc, et certaines choses sont encore en plein développement (dispo uniquement en version cvs). A cela tu peux ajouter qu'ils ne semblent avoir aucune politique de gestion de conflit de nom (ils n'implémentent aucune technique de namespace). Au final, tu te retrouves obligé de créer 90% à 95% de tes objets en espérant que tu n'auras pas de clash de nom (ou bien tu préfixes tout, super...) et en espérant que tes méthodes porteront des noms identiques aux futures classes natives qui implémenteront peut-être un jour ce que tout langage objet devrait supporter de base.
Avec un développement aussi chaotique, on risque de voir plein de projets php4 et php5 se trouver le bec dans l'eau parce qu'ils seront incompatibles avec les futures nouveautés.
Marsh Posté le 22-08-2004 à 14:11:41
+1, le langage php est mal foutu dès le départ parcequ'il n'a jamais été pensé comme étant un langage évolué mais comme un langage non prise de tête (pas de déclaration, pas vraiment de type, ....) ce qui pose plus de problème que ça n'en résoud.
Marsh Posté le 22-08-2004 à 14:14:21
Ayé, je viens de tomber sur une abération de plus dans la conception OO
http://bugs.php.net/bug.php?id=27073
Marsh Posté le 22-08-2004 à 14:28:48
Hermes le Messager a écrit : voui, mais n'oublions pas que c'est un langage encore très jeune et surtout constamment en plein développement. Il faudra peut être effectivement encore 2, 3, 4 ans avant qu'il arrive à maturité. Et puis, l'énorme communauté fait qu'on a un support incroyable. De plus, c'est gratuit et ça a l'air de vouloir le rester pour très longtemps. |
Il a 9 ans tout de même
Marsh Posté le 22-08-2004 à 11:41:53
je compte me lancer dans le dév. d'un site assez complexe en PHP4
je n'ai jamais fait de PHP avant mais je ne suis pas un newbies en programmation (C++, C#, java, etc.)
pourriez vous me conseiller :
un (des) bouquin(s) de référence pour le PHP (un équivalent du Bjarne Stroustrup pour le C++ , ou d'un java in a nutshell) en VO ou en VF
un outil pour le dév. (un équivalent du studio .net pour le C# ou de photoshop pour les graphistes) dreamweaver peut être
merci
Message édité par HAL le 22-08-2004 à 11:44:18