Page 1 sur 1

Existe t'il un soft pour programmer en PHP

Posté : 27 mai 2005, 14:49
par jclaudej
Existe t'il un soft pour programmer en PHP sans passer par l'écriture de synthaxes.
Je suis un peu fainéant :lol:
Actuellment j'utilise Front page qui je sais n'est pas parfait mais qui me permet de créer rapidement mes pages.

Merci d'avance pour vos réponse et bravo pour le site :D

Posté : 27 mai 2005, 16:17
par ant
Tu veux pas qu'on code pour toi aussi ? :lol:

T'as plusieurs choix:

Tu fais appel à un prestataire de service.

Tu utilises des solutions clés en main.

Tu utilises des ide comme phpedit, zend studio, dreamweaver par exemple, qui te faciliteront l'écriture du code par le biais de la coloration, complétion, débuggage de ton code.

Maintenant tu pourras jamais éviter de mettre ton nez dans le code à un moment ou à autre.

Posté : 27 mai 2005, 16:43
par mere-teresa
Maintenant tu pourras jamais éviter de mettre ton nez dans le code à un moment ou à autre.
En utilisant certains outils (je sais que Dreamweaver fait cela, je ne sais pas pour les autres) tu n'auras pas à toucher au code...cependant tu seras limité par l'outil dans ce que tu veux faire.

Vérifie que tu ne veux pas faire de choses bizarres, complexes, étranges :)

Posté : 27 mai 2005, 16:46
par Cyrano
Ou alors si tu disposes d'environ 1800 euros, tu as WebDev9 qui fait tout :mrgreen:

Posté : 27 mai 2005, 23:08
par pirquessa
meme pas cher, vive le clavier et le bloc note !!!! lol

Posté : 27 mai 2005, 23:34
par rami
Personellement, je n'ai jamais réussi à installer WebDev9... En même temps, je n'ai essayé que pdt 15 min :D

Posté : 27 mai 2005, 23:49
par albat
Ou alors si tu disposes d'environ 1800 euros, tu as WebDev9 qui fait tout :mrgreen:
Et si tu as 20 000 euros, tu as Albat' qui fait tout ton site. :langue:

Posté : 28 mai 2005, 00:23
par rami
Ou alors si tu disposes d'environ 1800 euros, tu as WebDev9 qui fait tout :mrgreen:
Et si tu as 20 000 euros, tu as Albat' qui fait tout ton site. :langue:
Contrat de maintenance inclu? :P

Posté : 28 mai 2005, 10:36
par albat
Tout dépend de la taille et de la complexité du site, of course...

Posté : 28 mai 2005, 10:48
par BFH
vive le clavier et le bloc note !!!! lol
Je suis assez d'accord avec cela, c'est en choisissant toujours la solution de facilité qu'on progresse dans la vie!
Ou alors si tu disposes d'environ 1800 euros, tu as WebDev9 qui fait tout
C'est vrai windev9 fait tout? Woa trop bien je m'y mets tt de suite :langue:

Posté : 28 mai 2005, 10:53
par Cyrano
Ou alors si tu disposes d'environ 1800 euros, tu as WebDev9 qui fait tout
C'est vrai windev9 fait tout? Woa trop bien je m'y mets tt de suite :langue:
Chic, tu me montreras à quoi ressemble le code PHP généré par ce truc: ça fait un moment que je cherche des exemples :langue:

Posté : 28 mai 2005, 11:25
par rami
C'est pas Windev, mais WebDev...

Posté : 28 mai 2005, 11:29
par BFH
Ah oui pardon, j'avais mal lu :sleeping: c'est samedi apres tout :roll:

Posté : 28 mai 2005, 11:56
par albat
Pour en revenir à la question de jclaudej :
Oui, certains outils (tels que Dreamweaver pour n'en citer qu'un),
te permettent de construire tes pages sans avoir à pondre de code en direct.

Cependant, comme tu pourras le vérifier sur ce forum,
nous sommes assez nombreux à rejeter ces outils
car le code qu'ils génèrent est rarement propre.
- il n'est pas optimisé (20 lignes là où 3 suffiraient),
- il n'est pas valide (rejeté par les W3C validators),
- il est souvent imbitable (donc quasi impossible à maintenir et faire évoluer).

On pourrait croire que générer du code avec ces... "machins" est un gain de temps,
même s'il faut ensuite les retoucher, les corriger "un peu".
Le problème est qu'il faut les corriger bien plus qu'"un peu"
et que pour cela, il faut à la fois maîtriser le langage (HTML, PHP, ...)
mais en plus, comprendre la façon de coder de l'outil ! :evil:

Au final, il m'apparaît bien plus rapide
et surtout beaucoup plus profitable d'apprendre à coder par soi-même !

Mieux vaut donc apprendre le PHP
que tenter de comprendre le PHP de Dreamweaver, non ? ;)