Citation:
PHP doit-il devenir complètement objet ?
L'objet c'est bien, mais comme ça a été dit, c'est parfois rebutant pour les débutants.
On vient à l'objet tout naturellement par la suite. Si un langage propose les deux on peut commencer en classique, puis passer à la POO sans changer de langage: très bon atout.
non , je ne suis d'accord car si on commence classique on prend de mauvaise habitude et il devient alors plus dur de passer à la POO , autant n'avoir que l'objet.
Citation:
Ajouter des fonctionnalités client
Evidemment c'est quelque chose qui ajouterait un certain plus.
Je ne connais pas ASP mais il me semble qu'il génère du JavaScript (ou VBScript ?) pour certaines interactions ?
l'asp est comme le php, pas de grande différence ormis le nombre de fonction, par contre l'asp.net place la barre plus haut et est nettement plus rapide que le php. Pour le côté client c toujours un problème, mais dans l'avenir vu la puissance du réseau et des ordi qui augmente , on pourra utiliser bien mieux les applets, le flash qui est encore moyen , beaucoup de manque, il suffirait de développer la partie cliente.
Citation:
Laideur de la syntaxe
Franchement ce n'est pas si laid. Regarde donc le Perl !
La seule chose plus "lourde" que dans le C, c'est '$' et a la rigueur le '@' pour faire taire les fonctions. Cela dit ce '$' permet de faire une nuance très très appréciable entre variable, chaine, constante et fonction qui établit une distinction franche très profitable aux débutants.
je la trouve pas laide la syntaxe au contraire avec les $ comme le dit naholyr on peut mieux faire la différence des variables.
Citation:
PHP et XML
A mon avis c'est un virage que PHP risque de louper (je n'ai pas l'impression qu'ils aient prévu de faire plus que ce qui est déja fait).
Cela dit PEAR::Tree est très pratique.
aucune idée , mais s'il loupe le virage sa va faire très mal, sans le xml.
Citation:
Quid du professionel
PHP devient aussi puissant que le Perl, et je crois que ce dernier n'a plus de preuves à faire.
Les innombrables projets autour de PHP, les nombreuses librairies facilitent énormément les développements complexes.
- PEAR
- Génération de PDF (FPDF)
- Génération de contenu (SPIP, PhpNuke)
- Génération de documentation (PEAR, PhpDoc, AutoPhpDoc)
Je travaille actuellement sur une librairie de génération de documents Word.
Bref toutes ces excellentes librairies permettent d'utiliser PHP sur des projets de tous genre, et les professionnels ne s'y tromperont pas (d'autant plus que le commercial est entré dans la danse avec Zend et que les industriels aiment quand ca devient payant, donc acheter le moteur Zend et hop! PHP devient professionalisable).
oui c vrai que le php est pas mal, mais limité au web et oui toujours.
Citation:
L'avenir de PHP ?
Je crois que PHP a de l'avenir car il a su ne pas se limiter au web.
PHP-Gtk devrait se développer même s'il restera marginal (sauf gros projet).
Je pense (Rasmus l'a presque dit) que l'avenir de PHP se situe dans les templates. Rasmus Lerdorf a très bien expliqué dans un article parlant de Smarty et autres moteurs de templates qu'ils étaient simplement en train de refaire le même cheminement que celui qui l'a mené à l'ecriture des premières versions de PHP.
Je pense que cette analyse est très juste et qu'il arrivera peut-être bientôt un nouveau langage basé sur un moteur de templates proposant une syntaxe plus "integrée" au code HTML. Ce langage sera-t-il un pas en avant ? on verra bien quand il pointera le bout de son nez...
Je pense que PHP-GTK arrive un peu tard, les concurrents du php sont bien plus en avance.
Pour le template , je suis archi d accord , depuis que je suis passé au template , je ne pourrais pas revenir en arrière.
Si effectivement un nouveau langage, voit le jour, sa sonnera le glad sur php, non?
Si l'on veut vraiment savoir si le php, a de l'avenir il faudrait savoir déjà combien de site web professionnel utilise le php, car les chiffres sur les sites qui utilisent le php comprènent aussi les sites amateurs, donc si on supprime les sites amateurs combien reste il de site en php ??
Je suis sur qu on aurait des surprises, cela permettrait également d'établir dans quel cas le php est utilisé car je ne suis pas sur qu'il soit utilise d'utiliser le php dans tout les projet quel qu il soit.