[Delphi for PHP] Le casse-tête
Bonjour,
Note : Mes questions étant porté sur l'EDI Delphi, j'ai pensé que poster ici serrait plus approprié que dans le forum PHP.
Je me renseigne depuis quelque temps sur des outils permettant de me faciliter le développement web. Après avoir beaucoup réfléchi, j'ai plus ou moins décider de ne pas m"éloigner de PHP en partie grâce à la découverte de delphi for PHP. Ce que je recherche semble s'y trouver.
Je me suis procuré la démo que je teste depuis 3 jours. Et j'oscille entre "waaa" et "pwaaa". Hier, j'étais même à penser que cet EDI était inutilisable et raté !!! Je me demandais à qui il s'adressait et pour quel type de développement. :aie:
Aujourd'hui, dans la très (trop?) maigre communauté, j'ai réussi à trouver des aides... mais le flan retombe !:(
Un vrai casse-tête dont je ne comprends pas la logique ! :oops:
En premier lieu, je réalise le tuto classique qui consiste à créer un champ texte, une listbox et un bouton. Quand on clic sur le bouton, la valeur de champ texte passe dans la listbox.
Premier choc !8O
D4PHP génère les tags <html></html> et autre. Je fais le tour de l'EDI et pas moyen de modifier cela simplement ! Je trouve juste le moyen de ne pas afficher le header, mais, forcement, l'appli ne fonctionne plus, puisque la fonction javascript ce trouve dans ce fameux header !:aie:
Comment fais-je si je veux juste créer un formulaire et l'intégrer dans un site existant ou dans le contenu d'un cms ???
Et puis, en re-regardant une vidéo (l'une des seules d'ailleurs), je remarque une fenêtre affichant le code HTML des composants. Chouette, si cette fenêtre exsite c'est qu'on peu éditer le rendu et j'arriverais a enlever ce qui ne me convient pas ! Je cherche dans les options comment avoir cette fenêtre et la trouve... pour découvrir que le code n'est pas éditable.:cry:
Perdu totalement dans cette EDI, je me dis que finalement je n'arriverais à rien avec et que c'est un gros plantage ! Même pas possible de créer des répertoires dans l'explorateur de fichiers ou de créer une structure correcte pour son projet ! :roll:
Puis de nouveau, rebondissement ! Je découvre comment utiliser les templates et ai enfin un regain d'espoir. :mrgreen:
Nouvelle déception ! :?
D'une, il faut utiliser smarty et de deux, l'appli ne fonctionne pas, car, du coup, c'est le header de mon template qui s'affiche. La fonction JS n'est donc plus présente !
Bref, un parcours du combattant que de faire un truc simple qui pourrait ce faire bien plus vite en codant tout à la main.
D4PHP est-il un EDI raté ? Avez-vous une expérience positive ou des conseils à me donner pour l'utiliser correctement ? Faut-il que j'oublie ce truc et que je reparte sur autre chose de plus conventionnel ?
Surprenant Delphi for Php
Personnellement,
J'utilise les produits Borland depuis Turbo C... je sais , ce n'est pas jeune
Mais, là, pour le coup, ce Delphi for Php est remarquable... En tout cas, il s'agit d'un EDI qui "synthétise" parfaitement PHP, Javascript (+Ajax).
Je crois que ce type de produit manquait jusqu'à présent ...
Pour moi, arriver à "fabriquer" une form "html", comme on "fabrique" une "form" window, facilite grandement les choses...
J'y crois beaucoup, :)
Une semaine que je l'ai découvert, j'ai déjà une appli en cours.
Je développe sous Windows, le serveur de fichier est linux accessible par Samba, je teste mon projet sous windows (avec le débuggeur de php intégré avec un simple F9, ;-) ).
Quand c'est au point, j'accède au site "normalement" avec l'Url prévue a cet effet, à partir de mon navigateur favori, et le site fonctionne ...
Que se soit en phase de mise au point ou en production la base MYSQL du serveur Linux est utilisée.
F.Otho