Découvrez le MMORPG RaiderZ
TroniQ89

 tutoriel
Les langages de programmation orientés webs (ou pas)

6 messages dans ce sujet

Hey'llo.

 

Alors je vois les fans de grammaire et de vocabulaire << OUI MAIS ON DIT PAS "OU PAS" >> (dans le titre), hé bien oui, mais j'ai la flemme de parler français.

 

Donc aujourd'hui on va faire un petit débat sur "Quels langages de programmation utilisez vous pour le web, et pourquoi/comment?"

 

Liste des langages avec lesquels on peut faire du web, et comment: 

 

(je vais parler uniquement des langages côté serveur, et pas côté client -HTML, CSS-)

 

- PHP (... pas la peine de citer d'exemples)

- Hack (langage de programmation créé par le projet HHVM)

- NodeJS (Agario...)

- Ruby (mon favori en ce moment)

- Python (Reddit)

- Lua (Pas d'exemples)

- C# (non plus)

- Perl

- Erlang

 

Je vais commencer par mwa alors:

 

J'utilisais surtout le PHP avant ~1 mois, mais je me suis rabattu sur le Ruby car la syntaxe est très épurée, et le langage dans sa globalité m'intéresse.

Egalement, les Rubygems permettent une gestion plus facile du Ruby, et Ruby me permet de migrer doucement vers l'orienté objet (car en PHP je codais à l'ancienne). J'en parlerai pas plus car selon hardy89 "RUBY C'EST DE LA MEEEEERDE" (pour citer ce qu'il me dit sur Skype dès que j'en parle).

 

Egalement je commence à tenter le Python et je prévois le Perl après, car ça a l'air sympa.

 

Et vous, qu'utilisez-vous ?

0

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonsoir,

 

Je réagis directement à ça :

J'en parlerai pas plus car selon hardy89 "RUBY C'EST DE LA MEEEEERDE" (pour citer ce qu'il me dit sur Skype dès que j'en parle).

 

 

J'ai dis ça bien sur pour directement t’embêter, je ne connais pas le RUBY ::) Après, j'ai envie de te dire que ce qu'il se passe en privé reste en privé. A mon avis il n'a pas sa place ici.

 

 

J'utilise personnelle le PHP et L'HTML, je reste dans le basique c'est pas mal :)

 

 

Cordialement.

1

Partager ce message


Lien à poster
Partager sur d’autres sites

Voilà, voilà, donc quand on sait pas coder un langage ... on critique pas ;)

 

Je sais pas encore coder Python -je vais me lancer demain- donc j'ai pas encore dit "c 2 la merd grav c te truk de mis nable"...

 

Et puis bon, moi aussi je l'embêtais "PYTHON C'EST DE LA MEEEERDE".

 

Bref ;)

0

Partager ce message


Lien à poster
Partager sur d’autres sites

Pour moi Html - CSS / PHP / Javascript (JQuery) c'est suffisant surtout avec toutes les possibilités que l'on a et de simplicité avec le Jquery

0

Partager ce message


Lien à poster
Partager sur d’autres sites

Perso coté backend, j'ai juste des connaissances de base en API REST avec NodeJS et JavaEE(Spring). Si vous voulez faire facilement de API je vous conseilles SWAGGER.

0

Partager ce message


Lien à poster
Partager sur d’autres sites

J'utilisais surtout le PHP avant ~1 mois, mais je me suis rabattu sur le Ruby car la syntaxe est très épurée, et le langage dans sa globalité m'intéresse.

Egalement, les Rubygems permettent une gestion plus facile du Ruby, et Ruby me permet de migrer doucement vers l'orienté objet (car en PHP je codais à l'ancienne).

 

 

Alors pour PHP et la POO, j'ai envi de dire qu'il existe d’excellent micro framework pour le faire facilement, par exemple Slim, Fuel, Silex, Phalcon, ...

Pas besoin d'avoir un gros MVC comme Laravel ou Symfony, utiliser composer c'est bien aussi, ça permet d'importer des bibliothèques, par exemple tu peu importe Eloquent comme ORM (développé par Laravel), twig comme moteur de template (utilisé par Symfony), Après, tu peu faire ton propre système de controller, les routeurs sont déjà présents, certains micro framework te guide plus sur la manière de faire, en plus avec PHP-DI tu peu faire pas mal de choses.

 

Même si beaucoup pense que PHP est mort pour le web, et qu'il faut ce tourner vers, ruby ou angularJs, je ne suis pas du même avis.

 

Tu as plusieurs outils à disposition en php pour aller vers de la POO.

 

 

Et vous, qu'utilisez-vous ?

 

 

Frontend : HTML / CSS / JS

Backend : PHP / jQuery

0

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant