Page 1 sur 1

PHP ou pas ?

Posté : 24 sept. 2015, 17:21
par Brakkar
Bonjour,
j'ai un choix critique faire qui influencera mes 5 prochaines années. Je dois choisir une technologie pour créer des sites web (j'ai bien dit 'site'... pas appli => la majorité du travail sera serveur side). Je bosse tout seul sur des apps iOS et là je vais créer des sites web, pour le compte de ma propre societé.

J'ai donc évalué pas mal de languages / frameworks / cms:

C# / Asp.net / Umbraco
Ruby / Rails
Python / Django / flask
et.... Php / Drupal / Craft Cms (mon preferé) / Expression engine / Wordpress biensur.....

et je trouve franchement que les offres PHP sont de loins les meilleurs. Un CMS comme Craft ou EE, et j'ai déjà 70% du travail fait: admin interface, categories / tags avec une tree hierarchy, moderation, clean urls, types contenu personalisés, editeur wysiwyg, traduction pas que de l'interface, mais de chaque node.... bref tout ce que de toute façon j'aurai été obligé de créer moi meme avec les systemes autres que php. Donc 70% du boulot fait, et les 30% pour developper les modules propre et spécifiques à mes besoins.

Biensur qu'on peut avoir tout ça sous Django, Rails..... mais sous PHP j'ai des CMS ou c'est déjà integré, ce qui soulage considérablement les mises à jour, et les déploiements de nouveaux site.
Franchement je préfère les languages Ruby et Python, mais j'ai l'impression que je vais me rendre un énorme service en choisissant un stack PHP avec un CMS pour le type de contenu et de site que je veux produire. Et en plus PHP7 qui arrive avec ses performances améliorés. Je suis vraiment pas du genre à rechigner à me retrousser les manches et bosser dur, mais si je peux économiser du temps et l'investir ailleurs je ne suis pas contre non plus.

Qu'en pensez vous ? Le choix me parait évident dans mon cas, mais les Django/rails sont si populaires et PHP si mal aimé que j'ai l'impression d'avoir loupé un épisode.

Brak'

Re: PHP ou pas ?

Posté : 24 sept. 2015, 18:21
par Genova
Qu'en pensez vous ? Le choix me parait évident dans mon cas, mais les Django/rails sont si populaires et PHP si mal aimé que j'ai l'impression d'avoir loupé un épisode.
Hein ? PHP mal aimé ?
http://w3techs.com/technologies/overvie ... nguage/all

Effectivement il existe infiniment plus de CMS et de scripts divers qui tournent avec PHP, mais tu as aussi de très nombreux frameworks. Par exemple Symfony 2 qui est un des plus populaires, et qui ressemble beaucoup à Rails.

Re: PHP ou pas ?

Posté : 24 sept. 2015, 21:30
par Nestecha
PHP.

En terme de recherche de taf, c'est 100x plus courant de rechercher un développeur PHP pour de multiples raisons.

En terme de taf personnel, travailler sur un framework + utiliser des composants déjà créés, testés, c'est un gain de temps monumental.
Tu auras du coup le temps à dépenser pour tester ton code, et tu pourras avoir un code extrêmement solide.

Il faut juste faire attention car le langage étant tellement accessible, il est facile de faire de grosses bêtises en terme de design d'un site (je pense notamment aux traits qui ont fait leur apparition assez récemment et qui peuvent être utilisés à tort et à travers pour compléter des classes alors que le fond du problème n'est qu'une question de design de ses classes).
Et PHP7 c'est de la bombe :D