Le PHP c'est si simple ?

Dric-C_2069
2022-09-21 17:51:18

Le 21 septembre 2022 à 17:43:18 :

Le 21 septembre 2022 à 17:35:03 :

Le 21 septembre 2022 à 17:27:51 :

Le 21 septembre 2022 à 17:18:51 :

Le 21 septembre 2022 à 17:11:00 :

Le 21 septembre 2022 à 17:04:44 :

Le 21 septembre 2022 à 16:58:38 :

Le 21 septembre 2022 à 16:54:22 :

Le 21 septembre 2022 à 16:48:15 :

Le 21 septembre 2022 à 16:46:19 :

Le 21 septembre 2022 à 16:16:56 :
Les deux sont pas simples. Mais ils sont loin d'être compliqués :hap:
En fait, pose toi plutôt la question de pourquoi tu veux utiliser un langage plutôt qu'un autre.

Entre Python et PHP.

D'abord si tu veux faire du Web, je te conseille PHP, et l'un de ses framework : Symfony ou Laravel.
Si tu veux faire du généraliste ou de l'IA, du Machine Learning, des maths, ou de la data en général, go Pyhton.

Après tu peux aussi faire du Web en Python, mais c'est assez peu demandé par les entreprises... Et donc plus chaud de trouver un emploi.
Et inversement, si tu veux faire de l'IA du ML ou être data scientist, tu va en chier avec PHP :hap:

"Je te conseille ça pour faire ça car j'ai lu partout que c'était comme ça"
La vérité : tu fais tout en python, tandis que le PHP ne survit que parce que WordPress l'utilise.

Le php c'était quand même la norme pendant très longtemps, y'a encore beaucoup de boites qui sont pas passé sur des trucs plus récents donc pour trouver du travail ça reste correct non ?

Pour du taf je partirai sur du JS :ok:

les mauvaises langues crachent dessus, mais en dev fullstack angular/react voir vue.js + nodejs, tu as masses de taf facile qui paie bien :oui:

Pourtant le php est encore très très largement utilisé sur le web non ?

oui, mais tu as du php 5 parfois deprecated a base de framework maison, et t'as du php 7/8 sur du Symfony t'as de tout... et surtout tu fais pas de front en php :ok: (t'as bien des systemes de templates, mais c'est pas aussi clean que des framework front en JS)

Pourquoi te limiter juste a du backend alors que tu peux faire d une pierre de coup pour debuter ?

Je maitrise déjà le front end, enfin en partie.

"Je maitrise" "en partie" je detruis les mecs comme ca en entretient :hap:

Si tu touches a l'ES6, pourquoi pas taper du nodes et jouer des promesses ? :ok:

quand je dis maitrise, je veux dire j'ai de bonnes bases, c'est pour ça que je dis en partie.

Mais sinon, avant j'avais un bon niveau maintenant ça craint.

jte donne un exemple. pour du full js 5 ans d'exp en tant que dev (meme pas lead), un "petit" tjm c'est 550e/jour HT. Fais le calcule, ca te fait du 11k brut par mois, et même en passant par une société de portage qui te prends une commission de 4/5%, tu te retrouveras a 5k net apres impots (tu peux etre a 7k dans un statut d auto entrepreneur) :ok:

En CDI tu seras plus a 3K net apres impots pour du 52-55k :ok:

Donc bon, vous pouvez critiquez le JS, en rapport effort cout... y a pire :hap:

Ah ouais, c'est pas mal en vrai, même excellent !

Le 21 septembre 2022 à 17:36:18 :

Le 21 septembre 2022 à 16:12:21 :
J'en ai fais dans le passé mais je suis devenu low qi et j'ai perdu mes connaissances, c'est si simple ? Ou le python est plus simple ?

Franchement, si tas est question est "est ce que tel ou tel langage est simple" alors que t'as même pas encore écrit un seul algorithme ( alors que c'est là où se trouve la difficulté ), laisse tomber directe :rire:

Bah, j'ai jamais écris d'algorithme, mais j'ai sans doute déjà dû en utiliser pour créer des trucs.

Le 21 septembre 2022 à 17:39:16 :

Le 21 septembre 2022 à 17:36:18 :

Le 21 septembre 2022 à 16:12:21 :
J'en ai fais dans le passé mais je suis devenu low qi et j'ai perdu mes connaissances, c'est si simple ? Ou le python est plus simple ?

Franchement, si tas est question est "est ce que tel ou tel langage est simple" alors que t'as même pas encore écrit un seul algorithme ( alors que c'est là où se trouve la difficulté ), laisse tomber directe :rire:

+1, a moins d'aller dans du tres bas niveau, globalement js, php, java... c'est du formalisme plus qu'autre chose... t'as toujours quelques problematiques lies au langage, mais c'est clairement pas la difficulte dans le taf de tous les jours :oui:

j'ai remarqué que tout les langages c'est un peu pareil, les conditions, les boucles, les fonctions, etc...

Bah bien sure, la base c'est récurrent. Les conditions c'est universelle, pour tout algo t'as besoin de verifier / repeter des actions.

Pour structurer ton code, t'as besoin de fonctions. Ensuite tu arrives vites a un besoins de classes, tu pars sur de l'injection de dépendances...
Le typage il est pas carré en JS, et honnetement ca se sent. Au point qu'avec angular on utilise du Typescript pour compenser. Et tu te retrouves bien plus facilement dans le code... Meme les versions de php < 7 ca manquait...

Quand tu recuperes des fichiers de 500 lignes, avec une fonction, sans classe, sans type, une serie de if/while... sans TU... va refacto des trucs comme ça :hap:

Mais je m'egarre, tout ca pour dire, pour du web "classique" y a pas mort d'homme... y a des domaines bien plus complexes et des langages plus complexes egalement... aujourd'hui tu te fais meme pas chier 9 fois sur 10 a gerer memoire, et les pointeur dans le web... meme node c'est un seul thread, t'as pas vraiment de parallelisation de process a gerer... ^^ (juste tu geres les objets asynchrones, mais bon c'est la base du web ca :ok: )

jezwo
2022-09-21 17:56:35

Le 21 septembre 2022 à 17:51:18 :

Le 21 septembre 2022 à 17:43:18 :

Le 21 septembre 2022 à 17:35:03 :

Le 21 septembre 2022 à 17:27:51 :

Le 21 septembre 2022 à 17:18:51 :

Le 21 septembre 2022 à 17:11:00 :

Le 21 septembre 2022 à 17:04:44 :

Le 21 septembre 2022 à 16:58:38 :

Le 21 septembre 2022 à 16:54:22 :

Le 21 septembre 2022 à 16:48:15 :

Le 21 septembre 2022 à 16:46:19 :

Le 21 septembre 2022 à 16:16:56 :
Les deux sont pas simples. Mais ils sont loin d'être compliqués :hap:
En fait, pose toi plutôt la question de pourquoi tu veux utiliser un langage plutôt qu'un autre.

Entre Python et PHP.

D'abord si tu veux faire du Web, je te conseille PHP, et l'un de ses framework : Symfony ou Laravel.
Si tu veux faire du généraliste ou de l'IA, du Machine Learning, des maths, ou de la data en général, go Pyhton.

Après tu peux aussi faire du Web en Python, mais c'est assez peu demandé par les entreprises... Et donc plus chaud de trouver un emploi.
Et inversement, si tu veux faire de l'IA du ML ou être data scientist, tu va en chier avec PHP :hap:

"Je te conseille ça pour faire ça car j'ai lu partout que c'était comme ça"
La vérité : tu fais tout en python, tandis que le PHP ne survit que parce que WordPress l'utilise.

Le php c'était quand même la norme pendant très longtemps, y'a encore beaucoup de boites qui sont pas passé sur des trucs plus récents donc pour trouver du travail ça reste correct non ?

Pour du taf je partirai sur du JS :ok:

les mauvaises langues crachent dessus, mais en dev fullstack angular/react voir vue.js + nodejs, tu as masses de taf facile qui paie bien :oui:

Pourtant le php est encore très très largement utilisé sur le web non ?

oui, mais tu as du php 5 parfois deprecated a base de framework maison, et t'as du php 7/8 sur du Symfony t'as de tout... et surtout tu fais pas de front en php :ok: (t'as bien des systemes de templates, mais c'est pas aussi clean que des framework front en JS)

Pourquoi te limiter juste a du backend alors que tu peux faire d une pierre de coup pour debuter ?

Je maitrise déjà le front end, enfin en partie.

"Je maitrise" "en partie" je detruis les mecs comme ca en entretient :hap:

Si tu touches a l'ES6, pourquoi pas taper du nodes et jouer des promesses ? :ok:

quand je dis maitrise, je veux dire j'ai de bonnes bases, c'est pour ça que je dis en partie.

Mais sinon, avant j'avais un bon niveau maintenant ça craint.

jte donne un exemple. pour du full js 5 ans d'exp en tant que dev (meme pas lead), un "petit" tjm c'est 550e/jour HT. Fais le calcule, ca te fait du 11k brut par mois, et même en passant par une société de portage qui te prends une commission de 4/5%, tu te retrouveras a 5k net apres impots (tu peux etre a 7k dans un statut d auto entrepreneur) :ok:

En CDI tu seras plus a 3K net apres impots pour du 52-55k :ok:

Donc bon, vous pouvez critiquez le JS, en rapport effort cout... y a pire :hap:

Ah ouais, c'est pas mal en vrai, même excellent !

Le 21 septembre 2022 à 17:36:18 :

Le 21 septembre 2022 à 16:12:21 :
J'en ai fais dans le passé mais je suis devenu low qi et j'ai perdu mes connaissances, c'est si simple ? Ou le python est plus simple ?

Franchement, si tas est question est "est ce que tel ou tel langage est simple" alors que t'as même pas encore écrit un seul algorithme ( alors que c'est là où se trouve la difficulté ), laisse tomber directe :rire:

Bah, j'ai jamais écris d'algorithme, mais j'ai sans doute déjà dû en utiliser pour créer des trucs.

Le 21 septembre 2022 à 17:39:16 :

Le 21 septembre 2022 à 17:36:18 :

Le 21 septembre 2022 à 16:12:21 :
J'en ai fais dans le passé mais je suis devenu low qi et j'ai perdu mes connaissances, c'est si simple ? Ou le python est plus simple ?

Franchement, si tas est question est "est ce que tel ou tel langage est simple" alors que t'as même pas encore écrit un seul algorithme ( alors que c'est là où se trouve la difficulté ), laisse tomber directe :rire:

+1, a moins d'aller dans du tres bas niveau, globalement js, php, java... c'est du formalisme plus qu'autre chose... t'as toujours quelques problematiques lies au langage, mais c'est clairement pas la difficulte dans le taf de tous les jours :oui:

j'ai remarqué que tout les langages c'est un peu pareil, les conditions, les boucles, les fonctions, etc...

Bah bien sure, la base c'est récurrent. Les conditions c'est universelle, pour tout algo t'as besoin de verifier / repeter des actions.

Pour structurer ton code, t'as besoin de fonctions. Ensuite tu arrives vites a un besoins de classes, tu pars sur de l'injection de dépendances...
Le typage il est pas carré en JS, et honnetement ca se sent. Au point qu'avec angular on utilise du Typescript pour compenser. Et tu te retrouves bien plus facilement dans le code... Meme les versions de php < 7 ca manquait...

Quand tu recuperes des fichiers de 500 lignes, avec une fonction, sans classe, sans type, une serie de if/while... sans TU... va refacto des trucs comme ça :hap:

Mais je m'egarre, tout ca pour dire, pour du web "classique" y a pas mort d'homme... y a des domaines bien plus complexes et des langages plus complexes egalement... aujourd'hui tu te fais meme pas chier 9 fois sur 10 a gerer memoire, et les pointeur dans le web... meme node c'est un seul thread, t'as pas vraiment de parallelisation de process a gerer... ^^ (juste tu geres les objets asynchrones, mais bon c'est la base du web ca :ok: )

Je vais partir sur du web comme je suis un lowqi c'est plus simple, quoi que j'aime aussi python, et c#, j'aimerais créer une application avec Swift aussi.

Dric-C_2069
2022-09-21 18:04:31

Le 21 septembre 2022 à 17:56:35 :

Le 21 septembre 2022 à 17:51:18 :

Le 21 septembre 2022 à 17:43:18 :

Le 21 septembre 2022 à 17:35:03 :

Le 21 septembre 2022 à 17:27:51 :

Le 21 septembre 2022 à 17:18:51 :

Le 21 septembre 2022 à 17:11:00 :

Le 21 septembre 2022 à 17:04:44 :

Le 21 septembre 2022 à 16:58:38 :

Le 21 septembre 2022 à 16:54:22 :

Le 21 septembre 2022 à 16:48:15 :

Le 21 septembre 2022 à 16:46:19 :

Le 21 septembre 2022 à 16:16:56 :
Les deux sont pas simples. Mais ils sont loin d'être compliqués :hap:
En fait, pose toi plutôt la question de pourquoi tu veux utiliser un langage plutôt qu'un autre.

Entre Python et PHP.

D'abord si tu veux faire du Web, je te conseille PHP, et l'un de ses framework : Symfony ou Laravel.
Si tu veux faire du généraliste ou de l'IA, du Machine Learning, des maths, ou de la data en général, go Pyhton.

Après tu peux aussi faire du Web en Python, mais c'est assez peu demandé par les entreprises... Et donc plus chaud de trouver un emploi.
Et inversement, si tu veux faire de l'IA du ML ou être data scientist, tu va en chier avec PHP :hap:

"Je te conseille ça pour faire ça car j'ai lu partout que c'était comme ça"
La vérité : tu fais tout en python, tandis que le PHP ne survit que parce que WordPress l'utilise.

Le php c'était quand même la norme pendant très longtemps, y'a encore beaucoup de boites qui sont pas passé sur des trucs plus récents donc pour trouver du travail ça reste correct non ?

Pour du taf je partirai sur du JS :ok:

les mauvaises langues crachent dessus, mais en dev fullstack angular/react voir vue.js + nodejs, tu as masses de taf facile qui paie bien :oui:

Pourtant le php est encore très très largement utilisé sur le web non ?

oui, mais tu as du php 5 parfois deprecated a base de framework maison, et t'as du php 7/8 sur du Symfony t'as de tout... et surtout tu fais pas de front en php :ok: (t'as bien des systemes de templates, mais c'est pas aussi clean que des framework front en JS)

Pourquoi te limiter juste a du backend alors que tu peux faire d une pierre de coup pour debuter ?

Je maitrise déjà le front end, enfin en partie.

"Je maitrise" "en partie" je detruis les mecs comme ca en entretient :hap:

Si tu touches a l'ES6, pourquoi pas taper du nodes et jouer des promesses ? :ok:

quand je dis maitrise, je veux dire j'ai de bonnes bases, c'est pour ça que je dis en partie.

Mais sinon, avant j'avais un bon niveau maintenant ça craint.

jte donne un exemple. pour du full js 5 ans d'exp en tant que dev (meme pas lead), un "petit" tjm c'est 550e/jour HT. Fais le calcule, ca te fait du 11k brut par mois, et même en passant par une société de portage qui te prends une commission de 4/5%, tu te retrouveras a 5k net apres impots (tu peux etre a 7k dans un statut d auto entrepreneur) :ok:

En CDI tu seras plus a 3K net apres impots pour du 52-55k :ok:

Donc bon, vous pouvez critiquez le JS, en rapport effort cout... y a pire :hap:

Ah ouais, c'est pas mal en vrai, même excellent !

Le 21 septembre 2022 à 17:36:18 :

Le 21 septembre 2022 à 16:12:21 :
J'en ai fais dans le passé mais je suis devenu low qi et j'ai perdu mes connaissances, c'est si simple ? Ou le python est plus simple ?

Franchement, si tas est question est "est ce que tel ou tel langage est simple" alors que t'as même pas encore écrit un seul algorithme ( alors que c'est là où se trouve la difficulté ), laisse tomber directe :rire:

Bah, j'ai jamais écris d'algorithme, mais j'ai sans doute déjà dû en utiliser pour créer des trucs.

Le 21 septembre 2022 à 17:39:16 :

Le 21 septembre 2022 à 17:36:18 :

Le 21 septembre 2022 à 16:12:21 :
J'en ai fais dans le passé mais je suis devenu low qi et j'ai perdu mes connaissances, c'est si simple ? Ou le python est plus simple ?

Franchement, si tas est question est "est ce que tel ou tel langage est simple" alors que t'as même pas encore écrit un seul algorithme ( alors que c'est là où se trouve la difficulté ), laisse tomber directe :rire:

+1, a moins d'aller dans du tres bas niveau, globalement js, php, java... c'est du formalisme plus qu'autre chose... t'as toujours quelques problematiques lies au langage, mais c'est clairement pas la difficulte dans le taf de tous les jours :oui:

j'ai remarqué que tout les langages c'est un peu pareil, les conditions, les boucles, les fonctions, etc...

Bah bien sure, la base c'est récurrent. Les conditions c'est universelle, pour tout algo t'as besoin de verifier / repeter des actions.

Pour structurer ton code, t'as besoin de fonctions. Ensuite tu arrives vites a un besoins de classes, tu pars sur de l'injection de dépendances...
Le typage il est pas carré en JS, et honnetement ca se sent. Au point qu'avec angular on utilise du Typescript pour compenser. Et tu te retrouves bien plus facilement dans le code... Meme les versions de php < 7 ca manquait...

Quand tu recuperes des fichiers de 500 lignes, avec une fonction, sans classe, sans type, une serie de if/while... sans TU... va refacto des trucs comme ça :hap:

Mais je m'egarre, tout ca pour dire, pour du web "classique" y a pas mort d'homme... y a des domaines bien plus complexes et des langages plus complexes egalement... aujourd'hui tu te fais meme pas chier 9 fois sur 10 a gerer memoire, et les pointeur dans le web... meme node c'est un seul thread, t'as pas vraiment de parallelisation de process a gerer... ^^ (juste tu geres les objets asynchrones, mais bon c'est la base du web ca :ok: )

Je vais partir sur du web comme je suis un lowqi c'est plus simple, quoi que j'aime aussi python, et c#, j'aimerais créer une application avec Swift aussi.

Mon conseille ne part pas dans tous les sens...

Faut se choisir une cible, et creuser reelement...

C#, j'ai eu l'occasion d en faire avec du windows phone 8 j'aime pas du tout aimer.
J'ai fait un peu d'objective-c, swift ca avait l'air d'etre encore plus simple, les APIs apple sont plustot bien documenter.

Apres encore une fois, y a le delire tech, et la realite du marché... si t'as le temps, c'est l'ideal de faire du natif partout.
En réalité, aujourd'hui quand tu veux toucher le plus d'utilisateurs possible, encore une fois tu fais soit du web responsives, voir des webview embarqué dans une appli... c'est le plus rapide et aujourd'hui a part quelques killer feature t'as pas non plus 50000 plusvalue a faire du natif...

sauf si tu veux faire un jeu, mais tu feras pas l'app a 1 millions dollars aux premiers essaies... y a 50 000 jeux sur le store, pour se demarquer c'est compliquer...

Infos
Gestion du forum

contact@geevey.com

API disponible. Utilisez le paramètre "api" en GET, peu importe le contenu, sur une page du site.

Notes

    Partenaire: JVFlux
    Ce site n'est pas associé à Jeuxvideo.com ou Webedia. Nous utilisons seulement des archives publiques.
    Il est inutile de me spammer par e-mail pour supprimer un topic. Au contraire, en conséquence, je mettrais votre topic dans le bloc ci-dessous.
Non-assumage
    Personne n'a pas assumé de topic pour le moment.