CONNEXION
  • RetourJeux
    • Tests
    • Soluces
    • Previews
    • Sorties
    • Hit Parade
    • Les + attendus
    • Tous les Jeux
  • RetourActu
    • Culture Geek
    • Astuces
    • Réalité Virtuelle
    • Rétrogaming
    • Toutes les actus
  • RetourHigh-Tech
    • Actus JVTECH
    • Bons plans
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTECH
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch
    • Xbox Series
    • Overwatch 2
    • FUT 23
    • League of Legends
    • Genshin Impact
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • PS4
  • One
  • Switch
  • Wii U
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Etoile Abonnement RSS

Sujet : Vendre un site vitrine

DébutPage précedente
12
Page suivantePage suivante
laugain laugain
MP
Niveau 11
18 octobre 2019 à 08:16:32

J'aime beaucoup JS, mais en Vanilla (pas jQuery) mais pareil, à mon taff, c'est jQuery ou rien ...

Pour la sécurité, PHP est quand même bien. Après, je sais que C# en Web a de super retour niveau benchmark quand tu fais du traitement assez conséquent.

J'avoue m'intéressait à Python pour les questions de rapidité de traitement car ma boite est spécialisée dans l'immobilier et que c'est assez lourd.

Hélas, ma boite est réfractaire à quitter PHP. Quand on voit certains projets, laisse tomber la dette technique.

boucif boucif
MP
Niveau 24
18 octobre 2019 à 11:31:44

Il y a encore des gens qui font du Jquery ?
Bein PHP est réputé pour être moins sécurisé que ses concurrents JAVA/C#, ça vient je pense surtout des Framework autour.

Après si dans ta boite il y a que des dev PHP tu vas pas changer de langage du jour au lendemain si un jour vous en changez.

laugain laugain
MP
Niveau 11
18 octobre 2019 à 11:53:48

Le 18 octobre 2019 à 11:31:44 boucif a écrit :
Il y a encore des gens qui font du Jquery ?
Bein PHP est réputé pour être moins sécurisé que ses concurrents JAVA/C#, ça vient je pense surtout des Framework autour.

Après si dans ta boite il y a que des dev PHP tu vas pas changer de langage du jour au lendemain si un jour vous en changez.

Moins sécurisé ? Symfony, sur les versions maintenues, ne souffre pas à ma connaissance de problème de sécurité majeur. Là où en effet, les projets sous PHP "brute" ou avec un framework maison souffrent, certainement, de problèmes.

Je ne dis pas ça non plus mais il n'y a pas d'ouverture d'esprit sur d'autres techno.

boucif boucif
MP
Niveau 24
18 octobre 2019 à 15:20:38

https://www.developpez.com/actu/252758/Quel-langage-de-programmation-comporte-le-plus-de-vulnerabilites-en-matiere-de-securite-Une-etude-de-WhiteSource/

Je retrouve plus l'article qui comparait les 3, mais oui comme je disais le framework joue beaucoup en C# t'as pas beacoup de choix, c'est asp.net (s'il y en a d'autre c'est à la marge), qui préviens de certains failles dans le code, pour les concurrents je connais moins.

SecEtPasNerveux SecEtPasNerveux
MP
Niveau 9
19 octobre 2019 à 19:26:05

Je tiens à préciser que, tu as beau ne pas aimer PHP, c'est plus simple de déployer une appli web sur ce langage que sur Node ou Java. C'est pas non plus pour rien que ce langage domine le secteur (au delà du fait qu'il est simple et permissif si tu reste sur du code PHP 5).

Alors, plus simple franchement je suis pas sûr. Et même si c'est le cas vu la facilité qu'il y a à déployer une app node je vois pas trop ce que je pourrais y gagner...

Et si php 'domine' c'est surtout car il est vieux et donc très bien implémenté maintenant, de plus les cursus tardent à évoluer en France, je croise une énorme majorité d'étudiants qui ne jurent que par le php sans avoir jamais touché à rien d'autre

laugain laugain
MP
Niveau 11
21 octobre 2019 à 10:19:39

Le 19 octobre 2019 à 19:26:05 SecEtPasNerveux a écrit :

Je tiens à préciser que, tu as beau ne pas aimer PHP, c'est plus simple de déployer une appli web sur ce langage que sur Node ou Java. C'est pas non plus pour rien que ce langage domine le secteur (au delà du fait qu'il est simple et permissif si tu reste sur du code PHP 5).

Alors, plus simple franchement je suis pas sûr. Et même si c'est le cas vu la facilité qu'il y a à déployer une app node je vois pas trop ce que je pourrais y gagner...

Et si php 'domine' c'est surtout car il est vieux et donc très bien implémenté maintenant, de plus les cursus tardent à évoluer en France, je croise une énorme majorité d'étudiants qui ne jurent que par le php sans avoir jamais touché à rien d'autre

J'entends essentiellement par là que PHP est présent dans pratiquement 100% des offres d'hébergement, là où Java / ASP.NET / NodeJS, c'est pas la même affaire. Donc, c'est "plus simple" globalement, tu n'as pas à connaître les commandes Linux & cie.

NodeJS, c'est un peu un souci à mes yeux : c'est une techno intéressante mais trop ... soumise "à la mode". Il y a peu de stabilité en terme de durée : déjà quand on voit le bazar avec Angular et la non compatibilité du code entre les versions (peut être que ça a été réglé depuis mais je sais qu'entre Angular 1, 2 et 3, de mémoire, ce n'était pas compatible donc ça me donne pas envie. Ensuite, oui, la "mode". Tu peux monter en compétence dans une techno qui finit aux oubliettes dans 1 ou 2 ans (et il faut 2 à 5 ans pour être considéré sur les techno, en général).

PHP domine, peut être par son âge, mais aussi par sa maturité et sa présence quasi systématique dans toutes les offres d'hébergement. Le langage a la maturité (depuis la version 7) et ne subis les affres de la "mode". N'en déplaise aux petits jeunes étudiants qui trouvent ça trop bien Node mais qui au final nécessite un back en PHP / Python / ASP.NET parce que Express, c'est bien, mais pour 5 routes.

PS : si je parais agressif, c'est surtout en réaction au dédain de certains front qui ne jurent que par leurs techno mais sont pas capable de collaborer proprement avec un back fait avec un autre langage que le leur trop souvent (ça et l'arrogance).

laugain laugain
MP
Niveau 11
21 octobre 2019 à 10:57:00

Désolé du double post mais je voulais étayer mes propos.

Tu vas surtout, en l'état actuel, trouver du boulot sur le marché du travail qui concerne des projets tournant sur de vieilles technologies. Tout du moins, mis à part se taper des refontes, sur des techno qui sont parfois plus maintenues ou en fin de vie (oh gloire, oh désespoir) ou alors des frameworks ou autres outils qui sont plus à jour ou en fin de vie.

Alors oui, tu dois, en principe, forcer à aller vers les nouvelles techno ou tout du moins, inciter à cela mais la réalité est tout autre quand tu veux favoriser une nouvelle mentalité dans ton SI et que ton manager en a pas toujours quelque chose à faire car, après tout "ça se vend" alors pourquoi chercher à injecter "un pognon de dingue" dans une refonte. La dette technique, c'est une effroyable réalité qui ne fait que s'accumuler dans bien des cas et on peut rien y faire sans l'aval des décideurs.

boucif boucif
MP
Niveau 24
21 octobre 2019 à 11:03:18

Attention pour Angular il y a eu une cassure entre AngularJS et Angular 2 (ils sont repartis d'une feuille blanche et ont choisi typescript comme langage de prédilection), le but de meilleur performance, un développement plus rapide, une meilleur maintenabilité, moins de bugs, et au final c'est le cas, quand tu fais du Angular 2 à 8 c'est difficile de revenir en arrière.
Après à partir du 2 à part certaines fonctionnalités qui ont été modifié en cours de route ça reste compatible, tu peux migrer une application d'Angular 2 à 8 pas forcément sans problème mais largement faisable.

Et Node commence à devenir mature et a été adopté par un paquet d'acteur, mon but n'est pas de le défendre perso je déteste faire du JS alors faire du JS côté serveur non merci, j'ai toujours refusé les offres d'emploi sur cette techno pour pas me retrouver avec une étiquette développeur node.

Pour le PHP je ne suis pas assez connaisseur pour le juger en tant que tel, sa syntaxe m'a toujours rebuter et je ne veux pas y mettre les mains pour ne pas avoir l'étiquette dev PHP, mais ce qui est intéressant c'est qu'il est gratuit et ouvert ainsi que l'écosystème tout autour, l'un des CMS les plus utilisé est Wordpress dev en PHP, un des systèmes de forum les plus utilisés PhPBB, par contre j'ai l'impression qu'on voit plus souvent des projets mal foutu en PHP que dans les autres langages ...
Après le principal problème de PHP c'est que t'es cantonné au web ....

laugain laugain
MP
Niveau 11
21 octobre 2019 à 12:09:25

Le 21 octobre 2019 à 11:03:18 boucif a écrit :
Attention pour Angular il y a eu une cassure entre AngularJS et Angular 2 (ils sont repartis d'une feuille blanche et ont choisi typescript comme langage de prédilection), le but de meilleur performance, un développement plus rapide, une meilleur maintenabilité, moins de bugs, et au final c'est le cas, quand tu fais du Angular 2 à 8 c'est difficile de revenir en arrière.
Après à partir du 2 à part certaines fonctionnalités qui ont été modifié en cours de route ça reste compatible, tu peux migrer une application d'Angular 2 à 8 pas forcément sans problème mais largement faisable.

Et Node commence à devenir mature et a été adopté par un paquet d'acteur, mon but n'est pas de le défendre perso je déteste faire du JS alors faire du JS côté serveur non merci, j'ai toujours refusé les offres d'emploi sur cette techno pour pas me retrouver avec une étiquette développeur node.

Pour le PHP je ne suis pas assez connaisseur pour le juger en tant que tel, sa syntaxe m'a toujours rebuter et je ne veux pas y mettre les mains pour ne pas avoir l'étiquette dev PHP, mais ce qui est intéressant c'est qu'il est gratuit et ouvert ainsi que l'écosystème tout autour, l'un des CMS les plus utilisé est Wordpress dev en PHP, un des systèmes de forum les plus utilisés PhPBB, par contre j'ai l'impression qu'on voit plus souvent des projets mal foutu en PHP que dans les autres langages ...
Après le principal problème de PHP c'est que t'es cantonné au web ....

Merci pour les précisions sur Angular.

J'avoue que j'aime beaucoup le JS personnellement mais par contre, si je passe sur le Node, on aura beau me définir comme "développeur Node", je rectifierai toujours mon interlocuteur parce que, pas de bol, j'estime que mon boulot ne se limite pas à cela uniquement. A ce qu'il paraît, Node en back est pas mal, mais je pense que cela devient "nul" dans la limite où tu as des gros projets avec des connaissances métiers importantes sans que cela ne soit le bazar.

Et bien pour PHP, la syntaxe se rapproche des langages C# en terme de rigueur. Après, tout dépend si tu tombe sur du code avant ou après PHP 7.1 mais oui, tu tombe facilement sur du code "spaghetti" avec ce langage, la faute à l'obligation des bonnes pratiques inexistant ou presque si tu ne passe par par Symfony, par exemple (Laravel est un framework très laxiste et il est reconnu pour ça). M'enfin, les histoires de typage, c'est pareil pour JavaScript, si tu te force pas à typer, tu finis avec un code chelou voir incompréhensible.

Wordpress, c'est top mais il y a trop de problèmes de sécurité. Ceci étant du au non-respect des standards de développement pour les modules de ce CMS (la fuite "Panama Paper" est du à un plugin Wordpress qui était pas standard) qui devraient être obligatoire (dans Prestashop, tu as un contrôle des équipes du CMS pour vérifier que le code est conforme et sans risque, de mémoire).

Bref, c'est un langage mal vu mais pourtant puissant et force est de constaté, toujours plus présent dans le secteur du web pour diverses raisons. Maintenant, professionnellement, j'aurai du aller vers le C# et non pas le PHP pour les histoires de paie et d'intérêt car, par moment, PHP, c'est chiant à mourir et le langage bouge peu quand on est habitué à faire ce qui est standard (ou pas loin). Le seul gros intérêt, c'est la découverte de nouveaux services où de nouvelles fonctionnalités liés à ton framework.

DébutPage précedente
12
Page suivantePage suivante
Répondre
Prévisu
?
Victime de harcèlement en ligne : comment réagir ?
Infos 0 connecté(s)

Gestion du forum

Modérateurs : Thymotep
Contacter les modérateurs - Règles du forum

Sujets à ne pas manquer

La vidéo du moment