Webdev développe du php comme un grand?!! - PHP - Programmation
Marsh Posté le 19-01-2005 à 13:25:38
montre voir un exemple de code généré pour voir ce que sa vaut. Sinon je connais un peu windev et effectivement sa permet de faire de belles choses sans pour autant maitriser la programmation.
Marsh Posté le 19-01-2005 à 13:39:06
Je sais pas ce que le PHP donne
mais du point de vue du HTML généré
Webdev, c'est de la grosse merde en bâtons
Marsh Posté le 19-01-2005 à 14:00:57
Laisse tomber Maskilinn retourne à ton calpin j'ai déja eu cette discussion avec des puristes... meme si le code html est pourraves je te développe un site dynamique en 1h!
Marsh Posté le 19-01-2005 à 14:06:23
Vla un bout dcode :
if (($ModeEnCours=='Création'))
{
while (TRUE)
{
$Commande=((string)((string)((string)((string)'INSERT INTO Photos ( chemin, nom ) VALUES ('.(string)Quote($chemin)).(string)',').(string)Quote($nom)).(string)')');
if (SQLExec($Commande,'REQFIC')==0)
{
SQLInfoGene('REQFIC');
if ($SQL->Erreur!='23000')
{
SQLErreur($_PHP_VAR_TMP_251='REQFIC',$_PHP_VAR_TMP_252='');
return ;
}
else
{
Info('Erreur de doublon lors de l\'ajout de l\'enregistrement');
SQLFerme('REQFIC');
return ;
}
}
else
{
SQLFerme('REQFIC');
break ;
}
}
}
else if (($ModeEnCours=='Modif'))
{
$Commande=((string)((string)((string)((string)((string)'UPDATE Photos SET chemin=('.(string)Quote($chemin)).(string)'),').(string)'nom=(').(string)Quote($nom)).(string)') ');
$Commande=((string)((string)$Commande.(string)' WHERE ').(string)$gWhere);
if (SQLExec($Commande,'REQFIC')==0)
{
SQLErreur($_PHP_VAR_TMP_253='REQFIC',$_PHP_VAR_TMP_254='');
return ;
}
SQLFerme('REQFIC');
if ($ModeAppel=='Parcours')
{
SQLInfoGene($gNomReq);
$Ligne='';
$Ligne=(string)((string)((string)$Ligne.(string)' ').(string)$IDPhotos->Valeur);
$Ligne=(string)((string)((string)$Ligne.(string)' ').(string)$chemin->Valeur);
$Ligne=(string)((string)((string)$Ligne.(string)' ').(string)$nom->Valeur);
SQLModifie($gNomReq,$SQL->EnCours,substr($Ligne,2-1));
}
if (!( strcmp(strtoupper( rtrim( ltrim($ModeAppel))),strtoupper( rtrim( ltrim('Parcours')))) == 0 ))
{
$pWhere=((string)'Photos.IDPhotos='.(string)Quote($IDPhotos));
}
}
else if (TRUE)
{
Info(((string)'Mode incorrect: '.(string)$ModeEnCours));
return ;
}
if (($ModeAppel=='Créati
Marsh Posté le 19-01-2005 à 14:11:19
Fo demander à pc soft héhé j'en sais rien moi jsuis dévelopeur ASP à la base spécialiser Webdev/windev now...
Marsh Posté le 19-01-2005 à 14:12:14
Magnifique, je garde un bookmark sur ce topic, je sens qu'il va y avoir de quoi faire
Marsh Posté le 19-01-2005 à 14:13:15
moi ça m'a l'air un peu bizarre comme code mais bon je suis pas assez experimenté pour juger
Marsh Posté le 19-01-2005 à 14:13:23
y a un i de trop dans ton pseudo.... constructif ta remarque comme la mienne non?
Marsh Posté le 19-01-2005 à 14:15:09
Marsh Posté le 19-01-2005 à 14:16:47
Wooo jvois que c plein de gens intelligents ici...
Marsh Posté le 19-01-2005 à 14:16:52
darkdeamon a écrit : y a un i de trop dans ton pseudo.... constructif ta remarque comme la mienne non? |
T'es trop fort, t'es le premier à me faire cette fine remarque
Désolé hein, chu pas puriste mais quand je vois ça :
Citation : $Commande=((string)((string)((string)((string)((string)'UPDATE Photos SET chemin=('.(string)Quote($chemin)).(string)'),').(string)'nom=(').(string)Quote($nom)).(string)') '); |
Je peux pas m'empêcher de penser avec commisération à l'esprit tordu qui a fait un truc pareil.
C'est peut-être hyper simple et hyper facile de "faire un site dynamique" avec, mais côté maintenance et perfos (surtout perfos), je donne mon joker.
Marsh Posté le 19-01-2005 à 14:18:33
OMG !!
a mon avis le code est aussi pourri expres pour que tu continues a utiliser le soft
Marsh Posté le 19-01-2005 à 14:19:00
darkdeamon a écrit : y a un i de trop dans ton pseudo.... constructif ta remarque comme la mienne non? |
Ca ne justifie pas que tu en fasses autant, tu prouves tout juste que tu tombes aussi bas que lui
Et pour ton info, les puristes pullulent en grands nombres sur ce forum, donc si tu voulais lancer un troll, c'est réussi. Dommage que tu n'aies pas attendu vendredi
Marsh Posté le 19-01-2005 à 14:19:03
mmmh maintenance trankill par l'intermédiaire de l'agl... coté perfo... à voir...
Marsh Posté le 19-01-2005 à 14:19:34
Taiche a écrit :
|
Marrant, moi j'aurais plutôt dit "surtout maintenance"...
Marsh Posté le 19-01-2005 à 14:20:06
Y a un semblant de similitude dans le pseudo non? drasche... taiche... tâche...
Marsh Posté le 19-01-2005 à 14:20:57
darkdeamon a écrit : mmmh maintenance trankill par l'intermédiaire de l'agl... coté perfo... à voir... |
Génial, donc tu te retrouves bloqué à utiliser un soft proprio payant pour éditer de simples fichiers texte à cause de la syntaxe affreuse qu'il te sort...
Marsh Posté le 19-01-2005 à 14:21:00
darkdeamon a écrit : mmmh maintenance trankill par l'intermédiaire de l'agl... coté perfo... à voir... |
Bin c'est tout vu : 15 casts inutiles par ligne, sur un petit script pour afficher 3 infos ça se verra pas, sur un script qui gère pas mal de données avec beaucoup d'utilisateurs (ex : un forum), tu vas passer la moitié du temps CPU à faire des casts bidons
Marsh Posté le 19-01-2005 à 14:21:21
bon fermer vite se forum avant que tout les puristes se soit pissé dessus...
C vrai, jpense que c pas très bon... mais c le premier c le début dla fin pour les puristes aller encore 2-3 ans...
Marsh Posté le 19-01-2005 à 14:21:23
darkdeamon a écrit : Y a un semblant de similitude dans le pseudo non? drasche... taiche... tâche... |
Je ne donne pas dans la moquerie sur les pseudos, je te prie donc de bien vouloir ne pas en faire autant, je ne prends pas la peine de t'insulter, moi.
Marsh Posté le 19-01-2005 à 14:21:25
darkdeamon a écrit : Y a un semblant de similitude dans le pseudo non? drasche... taiche... tâche... |
Continue d'insulter les gens, tu vas rester longtemps sur le forum...
Marsh Posté le 19-01-2005 à 14:21:26
darkdeamon a écrit : je te développe un site dynamique en 1h! |
supaïr (c)(TM)
un site dynamique tellement mal foutu qu'il fonctionne dans un seul browser (MSIE ) sur une seule plateforme (MSWindows) et fait tomber le serveur dès que t'essaies de monter en charge, moi aussi je peux le faire en 1h
(et le code PHP qui caste encore plus porc que du C, je trouve ça très fort)
(WebDev fait obfuscation de code en même temps non? )
darkdeamon a écrit : bon fermer vite se forum avant que tout les puristes se soit pissé dessus... |
WebDev c'est pas spécialement récent hein
WinDev non plus d'ailleurs
et dans 2-3 ans, on aura les CSS3 et XHTML 2.0 alors que ton supaïr webdev continuera à générer du PHP3 qui sort du HTML 3.2 invalide
Marsh Posté le 19-01-2005 à 14:22:37
darkdeamon a écrit : c le premier c le début dla fin pour les puristes aller encore 2-3 ans... |
On parie?
Marsh Posté le 19-01-2005 à 14:23:20
darkdeamon a écrit : Y a un semblant de similitude dans le pseudo non? drasche... taiche... tâche... |
Remarque, vu que t'écris "deamon", on peut t'accepter dans notre club des Pseudos Mal Orthographiés
Tu parles de faire des remarques constructives, mais à part faire chier les gens sur leur pseudo et dire que les puristes sont des cons, on peut pas dire que t'aies fait du grand art jusqu'à présent
Marsh Posté le 19-01-2005 à 14:23:27
tu as surement raison Taiche n'empêche j'ai pris un bout de code au hasard.... je sais pas ce qu'il représentait exactement... de plus quand j'affiche le code source de se site et que je vois ca:
<br /> $Commande=((string)((string)((string)((string)'INSERT INTO Photos ( chemin, nom ) VALUES ('.(string)Quote($chemin)).(string)',').(string)Quote($nom)).(string)')');
Jme dis quje suis pas connaisseur mais bon String String quoi yep
Marsh Posté le 19-01-2005 à 14:24:00
ca me fait peur ce code !
ca cast dans tous les coin !
un peu tiré par les ficelles ce soft
Marsh Posté le 19-01-2005 à 14:24:32
skeye a écrit : Marrant, moi j'aurais plutôt dit "surtout maintenance"... |
J'avais anticipé la réponse "ouais mais ma maintenance je la fais par Webdev, y a pas besoin"
Marsh Posté le 19-01-2005 à 14:25:48
Taiche a écrit : J'avais anticipé la réponse "ouais mais ma maintenance je la fais par Webdev, y a pas besoin" |
M'en fous j'y ai répondu aussi...
Marsh Posté le 19-01-2005 à 14:25:52
darkdeamon a écrit : tu as surement raison Taiche n'empêche j'ai pris un bout de code au hasard.... je sais pas ce qu'il représentait exactement... de plus quand j'affiche le code source de se site et que je vois ca: |
caster ',' en string
très fort
caster un string en string, je dois avouer que j'avais jamais vu, surtout en PHP, c'est énorme
(comme ma bite )
edit: petite question qui m'interpelle, t'es un sous kevin ou un employé de PCSoft?
nan, juste pour savoir
Marsh Posté le 19-01-2005 à 14:26:43
Trève de plaisanteries sur les pseudo de toute facon la dernière fois que j'ai ouvert un sujet de la sorte c partis en ouille....
vive les développeurs php longue vie à vous! on vous aimes!
et oui les développeurs sont trankill a vie! oui vous êtes les meilleures!
Marsh Posté le 19-01-2005 à 14:27:07
non mais c'est quoi ce troll enorme !
Marsh Posté le 19-01-2005 à 14:28:22
pourquoi les topics windev finissent presque tous en baston ?
Marsh Posté le 19-01-2005 à 14:28:42
c'est pas un troll, perso je suis d'accord avec lui, on s'en fout du code ce qui compte c'est les tps de devs
Marsh Posté le 19-01-2005 à 14:29:01
d'un coté je suis chanceux de ne pas avoir ete repris pour ce poste de développeur sous windev/webdev
Marsh Posté le 19-01-2005 à 14:29:51
antp a écrit : pourquoi les topics windev finissent presque tous en baston ? |
...parce-qu'ils commencent tous par "regardez le super code que je génère avec mon machin" suivi d'un exemple de code pitoyable?
Marsh Posté le 19-01-2005 à 14:30:01
spike a écrit : |
je vote pour l'attribution d'un bon point pour cet excellent jeu de mot.
Marsh Posté le 19-01-2005 à 13:10:34
Qui a déja testé le logiciel Webdev de pc soft?
je l'utilise depuis 6 mois pour faire un site intranet dynamique (bien sur!) et j'obtient de bon résultats!
Pour ce qui est du php... a vous de me dire...
Que les puristes se calme tout de suite!
Bon dev!
---------------
Konica Minolta Z20