PHP vs Ruby vs Python vs NodeJS : que disent les chiffres ?

  Рет қаралды 16,818

Kodaps - apprendre à coder

Kodaps - apprendre à coder

2 жыл бұрын

PHP ou NodeJS ou Python ou Ruby... quatre languages de script côté serveur, mais lequel choisir ? Grâce à des sondages et des mesures d'usage, il y a moyen d'avoir une idée objective sur les forces et les faiblesses respectives de ces différents languages backend. Mais ... lequel choisir, dans lequel vaut-il mieux investir du temps et de l'énergie ?
#PHP #NodeJS #Python #Ruby
----------
Inscrivez-vous dès à présent pour le cours en ligne "JavaScript, the First Steps" (JavaScript, les premiers pas) disponible au 1er Juin, et profitez d'une réduction exclusive de 50% ! kodaps.samcart.com/products/j...
----------
Mes liens : linktr.ee/kodapsacademy
Mon site : kodaps.dev/fr
Sur medium : / gosev
Mon matos :
* Canon M50 : amzn.to/2OBNlqb
* Eclairage : amzn.to/3kYXlG3
* Fond vert retractable : amzn.to/3bxg5sV

Пікірлер: 56
@nadjinmalade8738
@nadjinmalade8738 2 жыл бұрын
Que dire ? Je suis passe du C++ a PHP. Et franchement j'ai kiffe. On reprochait a php de stagner et bien d'autres defaut. Mais depuis la version 7, PHP c'est une bombe et je crois que cela a encore de l'avenir. Des frameWorks comme Laravel on juste rendu sa beaute. L'autre avantage du php c'est que il est plus contrayant et plus complexe aux autres du coup il est plus facile a switcher. Apres il a sa vitesse. 3 fois plus rapide que python, c'est normal qu'il soit privilege pour les serveurs. des Outils comme Octane le font cotoyer la perfommance des langage super rapide. Mais Javascript peu importe ce que vous faire il faut l'apprendre c'est l'avenir Desole mon clavier est en Anglais. ;-) .
@Absconse210
@Absconse210 2 жыл бұрын
Merci pour ta vidéo, ça confirme mon choix pour le développements des api que je voudrais faire faire
@kodaps_fr
@kodaps_fr 2 жыл бұрын
Je suis ravi d’avoir pu être utile :)
@iht4660
@iht4660 2 жыл бұрын
Pas mal comme vidéo, perso je suis développeur PHP principalement parce que l'entreprise où j'ai travaillé faisait du PHP, donc une fois freelance j'ai continué avec ^^ Mais j'ai essayé Ruby on Rails et... c'est un framework incroyable, il fait des trucs de fous (bon faut pas trop regarder le code source par contre ^^') Après faut prendre en compte quel langages on préfère pour travailler et quel langage on préfère pour "jouer", par exemple j'aime bien m'amuser à développer en Elixir (oui c'est un plaisir masochiste ^^), mais y a pas de taf en Elixir x) et de toutes façon si je tombe sur un projet qui aurait besoin des perfs de Elixir je préfèrerais le faire en Golang, plus simple x)
@oussenikabore
@oussenikabore 2 жыл бұрын
Bonne explication Merci.
@kodaps_fr
@kodaps_fr 2 жыл бұрын
Avec plaisir, merci pour les encouragements :)
@tigassefred9699
@tigassefred9699 2 жыл бұрын
Par contre une vidéo sur les avantages et inconvénients de Node et PHP serai top.
@kodaps_fr
@kodaps_fr 2 жыл бұрын
Je note l’idée :)
@rachidamirat9470
@rachidamirat9470 2 жыл бұрын
Merci pour ton travail....
@kodaps_fr
@kodaps_fr 2 жыл бұрын
Avec plaisir, je suis content d’être utile :)
@Lamine16
@Lamine16 Жыл бұрын
très beau travail, on attend de voir si les données ont changé pour 2023
@LOTFI__TECH
@LOTFI__TECH Жыл бұрын
la compréhension des concepts et la maitrise du "resolution des problèmes " est plus important que choisir quel langage car si qlq'un maitrise parfaitement un langage il peut transitionner vers un autre langage très facilement en qlq semaines au plus .
@honorer1233
@honorer1233 Жыл бұрын
PHP est et restera mon langage de prédilection. Et avec le framework Laravel, il est top 👌.
@MrgnUTube
@MrgnUTube 2 жыл бұрын
Excellente présentation! Pour ma part, qui cherche plutôt à être 'fullstack', le NodeJS est la technologie la plus naturelle. Avoir le même langage dès deux cotés n'a que des avantages (JS/JS ou plutôt TS/TS). Il est également possible de partager les mêmes 'concepts', par exemple en utilisant Angular/NestJs et les coordonner avec Nx (mono repo). Cela me permet de travailler sur des solutions complètes en oubliant presque la notion de frontend et backend. Je lance tout dans des terminaux sur un coté de l'écran de la même instance de VSCode, c'est extrêmement confortable.
@kodaps_fr
@kodaps_fr 2 жыл бұрын
J’ai déjà fait un projet en NodeJS et Angular (et TS, et Mongoose) mais je me retrouvais à avoir des différences dans les modèles (par ex. l’objectID de Mongo qui devient un string une fois communiqué au client) donc j’avais au final pas tant de code partagé que ça, mais faut que je me penche sur des solutions plus récentes (Nest ou Redwood) pour voir ce que ça vaut :)
@MrgnUTube
@MrgnUTube 2 жыл бұрын
@@kodaps_fr Oui, mais dans ce cas les particularités viennent de Mongo et elles sont gérables de différentes façons.
@soufianta8374
@soufianta8374 2 жыл бұрын
Ah notre bon vieux ruby. A choisir entre ruby et python, je choisis le ruby par contre ce langage n’est pas pré installé sur les systèmes d’exploitations à l’inverse de python. Ce que je n’aime pas en python c’est l’indentation forcé + souvent une seule manière de faire quelque chose à l’inverse de ruby où il différentes manières de le faire ! Que penses-tu de ruby personnellement ? Merci
@maloukemallouke9735
@maloukemallouke9735 Жыл бұрын
typescript est géniale mais sont utilisation dans l backend n est pas répondue j ai essayer de faire une api avec express c est la galère pour trouver de la doc et les callback c était compliquer a faire si t as des conseil?
@kodaps_fr
@kodaps_fr Жыл бұрын
Pour utiliser le typescript en back tente plutôt avec Nest JS (avec un s, pas NextJS :) )
@maloukemallouke9735
@maloukemallouke9735 Жыл бұрын
@@kodaps_fr Merci pour ton conseil, c'est ce que je fais .
@avidiuscassiusivanovitch7149
@avidiuscassiusivanovitch7149 Ай бұрын
et si vous êtes en freelance, où une boite, une entreprise qui vend des logiciels, souvent le client ne se soucis pas de ce qui est derriere?
@gamer-wl5sv
@gamer-wl5sv 2 жыл бұрын
Et des Specialiste SQL ça existe ? même si c juste des requête a ma connaissance. On en entends pas trop parler sur les video.
@kodaps_fr
@kodaps_fr 2 жыл бұрын
J’ai deux collègues qui sont en Data et qui font beaucoup de SQL… mais elles font aussi beaucoup de Python :)
@gamer-wl5sv
@gamer-wl5sv 2 жыл бұрын
@@kodaps_fr Ha oui donc un profil Sql sur un CV peutre un gros plus vu qu on travail sur des données . Je pensait que le métier était séparé, qu on donnait au "data scientist" un fichier de tableur sortie de requête à faire ingurgité aux programeur python ... C Vrai autant travailler sur les tables de la base directement mais faut des accès sécurisé et peutre risqué ou alors un copie de base pour être sécure. Très interresant tes vidéo merci
@fromagetriste
@fromagetriste 2 жыл бұрын
j'ai fait l'erreur de me lancer sur Django de Python, car je connaissais déjà un peu Pandas, et quelques autres Framework Python. Au final j'ai tout fait en anglais, et au moment de commencer à postuler en France je me suis rendu compte du peu d'offres en Python Web (j'insiste bien sur le web) car dans d'autres domaines il est très populaire. Ça m'a fait mal au moral, mais je vais me reconvertir en Node JS
@kodaps_fr
@kodaps_fr 2 жыл бұрын
Bon courage, c'est pénible quand on perd le bénéfice d'un investissement de temps comme ça. J'espère qu'avec Node vous allez pouvoir devenir un fromage heureux :)
@denyl_brook
@denyl_brook Жыл бұрын
@@kodaps_fr un fromage heureux mdrr
@herono-4292
@herono-4292 Жыл бұрын
Je viens de voir sur indeed. Les 3 principales demandes sont : Php/ laravel ; Python et Node js/javascript. Donc je ne pense pas qu'il faille jeter direct le python à la poubelle pour le web.
@mykus1000
@mykus1000 Жыл бұрын
je fais le python avec django c'est intéressant. je déteste le php mais je suis obligé de refaire le php avec laravel
@gamer-wl5sv
@gamer-wl5sv 2 жыл бұрын
Apparement bcp de travail de mise à jour en particulier de sécurité à faire sous wordpress. Encore faut il trouver et convaincre les futur clients...
@kodaps_fr
@kodaps_fr 2 жыл бұрын
Je pense que le vrai filon ce sont ceux qui sont déjà sur WordPress mais on besoin de maintenance :)
@gamer-wl5sv
@gamer-wl5sv 2 жыл бұрын
@@kodaps_fr je voulais dire ont besoin mais ne le savent pas. Tu ne parle pas forcément de maj de sécurité mais de maintenance de quel type ?
@kodaps_fr
@kodaps_fr 2 жыл бұрын
Oui tout à fait :)
@kodaps_fr
@kodaps_fr 2 жыл бұрын
Je parle de mise à jour de style ou rajout de fonctionnalité / plugin, etc.
@kodaps_fr
@kodaps_fr 2 жыл бұрын
(Des besoins identifiés par les clients en somme )
@tigassefred9699
@tigassefred9699 2 жыл бұрын
je combine Node(TypeScript) et PHP je m'amuse très bien, je ne chôme pas et je vis descenment. .
@MrgnUTube
@MrgnUTube 2 жыл бұрын
Pour ton NodeJS, TSC? TSOA? NestJS? Autre?
2 жыл бұрын
Je pense que ruby est moins populaires en France. La plupart des entreprises sont partis sur du symfony et ror est quasiment mort chez nous j'ai l'impression, alors que je trouve ça tellement plus propre et sympa à utiliser. Php j'ai abandonné il y a bien 7 ans déjà, pas fait pour moi. De toutes façons actuellement je fais du kotlin qui me convient mieux déjà. Je ne fais plus de web.
@kodaps_fr
@kodaps_fr 2 жыл бұрын
Il y a 7 ans j’accompagnais une boîte qui essayait de recruter en RoR, et elle a eu beaucoup de mal à trouver qui que ce soit, donc ça ne m’étonne pas que les entreprises soient frileuses sur le sujet. Et quand au PHP, j’ai aussi abandonné (suite à un changement de poste) en 2013. Récemment j’ai recommencé à mettre les mains de dedans (… nouveau poste :D) et finalement ça a pas mal bougé entre les deux. Mais je comprends que ça rebute, c’est pas vraiment le dernier truc à la mode :D
@DarkRodFR
@DarkRodFR Ай бұрын
On peut tout faire en python contrairement aux autres.
@gamer-wl5sv
@gamer-wl5sv 2 жыл бұрын
On annonce le déclin de php mais il est toujours là. .
@kodaps_fr
@kodaps_fr 2 жыл бұрын
Avec une domination de près de 80% du marché il faudra un bout de temps avant qu’il soit parti :)
@gamer-wl5sv
@gamer-wl5sv 2 жыл бұрын
J ai vu une proposition pour que ce soit php en le réadaptant qui soit le language serveur et client. .et interpretable par le navigateur ....
@angelHighTech
@angelHighTech 9 ай бұрын
NodJs n'est pas un langage mais un environnement pour le JavaScript donc la comparaison est fossé si on part de ce principe !
@kodaps_fr
@kodaps_fr 9 ай бұрын
Pouvez-vous du coup m’indiquer ce qui ne tient pas dans les résultats de la vidéo par rapport à votre remarque ? :)
@angelHighTech
@angelHighTech 9 ай бұрын
@@kodaps_fr premièrement votre vidéo est excellente, la structure est cohérente et bien illustré, mais j'aurais préféré une comparaison avec du JavaScript (langage vs langage) , aussi j'aurais aimé voir côté performance sur différents scénarios tel que des appels api ou traitement de données ext ...,donc pour ma part si vous indiquer que la comparaison c'est fait sur une base de langage ça aurait était a mon avis plus cohérent ! Enfin je vous dis Merci pour le contenu que vous avez fourni et les informations que vous avez donné ! Et bonne continuation
@LvcasDeamon
@LvcasDeamon 2 жыл бұрын
Ca fait 3 semaines que je suis sur php, je trouve ça immonde ! Au bout de trois semaine je n'est toujours rien compris se language me dégoute.
@MrgnUTube
@MrgnUTube 2 жыл бұрын
Il a été fait un peu sur le tas et manque de cohérence :s
@Uxenora
@Uxenora Жыл бұрын
C'est pourtant presque aussi facile que le Python...
@cliffdev
@cliffdev Жыл бұрын
😂
@feyroozcode
@feyroozcode 2 жыл бұрын
NodeJS ne pas un langage de programmation
@kodaps_fr
@kodaps_fr 2 жыл бұрын
C'est une variante de JavaScript, il comporte quelques différences et un versionning différent :)
@otmanm4095
@otmanm4095 Жыл бұрын
C'est le même Engine que celui de Chrome pour le coup (V8) et donc du coup c'est le même JavaScript que partout, par contre le runtime qui englobe l'engine n'a pas les mêmes APIs et la manière dont l'event-loop est gérer est un peu différente.
@vulcanjibe
@vulcanjibe Жыл бұрын
Ben déjà nodejs c est pas un langage donc c est mal barré de comparer nodejs et PHP 😂😂
@PierreSchinko
@PierreSchinko 2 жыл бұрын
Moi, j'ai rien compris à ta vidéo 😁 Ça me fais penser à un feuille d’impôt ou des remboursements de sécurité sociale 😁 😁 Mais je n'ai qu'une chose à dire : Y a pas de mauvais langage, y a que des mauvais développeurs 😁 😁
2 жыл бұрын
Node.js et pas un langage
Pourquoi "JavaScript c'est nul"
24:28
Grafikart.fr
Рет қаралды 54 М.
SQL vs NoSQL & les principes ACID
10:37
Kodaps - apprendre à coder
Рет қаралды 10 М.
Red❤️+Green💚=
00:38
ISSEI / いっせい
Рет қаралды 78 МЛН
Sigma girl and soap bubbles by Secret Vlog
00:37
Secret Vlog
Рет қаралды 6 МЛН
路飞被小孩吓到了#海贼王#路飞
00:41
路飞与唐舞桐
Рет қаралды 80 МЛН
Pourquoi apprendre le TypeScript (vs le JavaScript)?
8:44
Kodaps - apprendre à coder
Рет қаралды 10 М.
Ce langage me donne envie de vomir ! - Histoire de Javascript
8:18
HTMX, l'anti Framework JS (vs React)
6:54
Kodaps - apprendre à coder
Рет қаралды 10 М.
Are we going back to PHP with fullstack JavaScript?
9:57
Maximilian Schwarzmüller
Рет қаралды 132 М.
Comment se rappeler de tout quand on apprend à coder
13:49
Simon Dieny - Code Senior
Рет қаралды 43 М.
Node.js is better than PHP, or not? Both things reviewed and compared...
5:56
Jelvix | TECH IN 5 MINUTES
Рет қаралды 24 М.
I built 10 web apps... with 10 different languages
14:23
Fireship
Рет қаралды 1,5 МЛН
7 sites gratuits pour développeurs (que vous ne connaissez probablement pas)
17:31
Simon Dieny - Code Senior
Рет қаралды 32 М.
Pourquoi Qwik C'est l'Avenir
7:54
Kodaps - apprendre à coder
Рет қаралды 10 М.
Red❤️+Green💚=
00:38
ISSEI / いっせい
Рет қаралды 78 МЛН