Cela vaut le coup de commencer par le php aujourd'hui ?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Cela vaut le coup de commencer par le php aujourd'hui ?

Re: Cela vaut le coup de commencer par le php aujourd'hui ?

par AB » 02 avr. 2013, 15:39

ça fait déjà des lustres qu'on entend dire que ruby c'est l'avenir. Mais quand on voit la fréquentation des forum ruby, le moins qu'on puisse dire c'est que la progression n'est pas flagrante, c'est vraiment marginal par rapport à php et asp.

Pour débuter je choisirais plutôt une valeur sûre et plus la communauté est importante plus tu vas pouvoir trouver facilement de l'aide sur les forums.

Après utiliser un framework sans connaître le langage, ça me paraît absurde. Je dis ça sur le principe mais je ne connais pas suffisamment les framework php pour dire réellement si on peut les conseiller pour débuter, par contre ce que je vois c'est que les questions que posent les débutants qui ont fait cette démarche sont assez pathétiques.

Re: Cela vaut le coup de commencer par le php aujourd'hui ?

par Brakkar » 02 avr. 2013, 14:36

Merci pour vos réponses.
Une autre question que je me posais, à propos justement de ces "frameworks" comme cité dans le premier message.
Je n'ai AUCUNE idée de ce qu'est une framework, surtout dans le contexte php. Je sais qu'il y a symphony, cakephp etc etc.... vaut il mieux apprendre des le debut avec une framework ?

Base de donnée: oui, je compte apprendre mysql en meme temps vu que mon projet en aura obligatoirement besoin. En fait je compte plutot utiliser les AWS de amazon pour stocker de tres larges fichiers videos. La encore une question: des connaissances mysql, serviront elles quand je voudrais stocker mes fichiers dans la base de donnée d'amazon ? J'imagine que ce n'est pas du mysql.

Re: Cela vaut le coup de commencer par le php aujourd'hui ?

par sirakawa » 02 avr. 2013, 14:30

Je plusseoirai moogli en ajoutant que rien ne t'empêches d'utiliser Python (j'ai vu des sites en), Java, Visual Basic, C, C++ et bien d'autres.
Parmi tous les langages queje connais, il n'en est pas un à propos duquel, un jour, je me sois dit:
"Ce serait bien que X ait la fonction f comme Y." Et parfois j'ai jeté un coup d'oeil à Y pour constater qu'il lui manquait la fonction g de X qui m'intéressait.

Ce que je constate sur ce forum, c'est que trop souvent les apprentis programmeurs se lancent sans bien définir leurs besoins ou leurs objectifs, ce qui aboutit à d'invraisemblables sacs de noeuds qu'on retrouverait quel que soit le langage qu'ils pratiqueraient.
Quel que soit le langage choisi, apprendre avec la version la plus récente, et ne JAMAIS utiliser une fonction que sa documentation déclare obsolete ou deprecated.
Il faut sans doute apprendre en même temps un minimum de SQL (Mysql étant le plus répandu chez les hébergeurs) en utilisant avec PHP soit Mysqli soit PDO DES LA PREMIERE LIGNE DE PROGRAMMATION.

Re: Cela vaut le coup de commencer par le php aujourd'hui ?

par moogli » 02 avr. 2013, 13:12

salut,

quelque soit le langage, si tu veux faire de la merde tu peux, c'est pas un problème. PHP étant un plus permissif sur certain point tu peux voir les dégâts plus facilement.

en quoi php est il mort ?
en quoi ROR serait l'avenir ? ROR ce n'est pas un langage c'est un framework. Si tu veux utiliser il faut commencer par apprendre ruby.
tu peux aussi te dire que des langages utiliser plus 'pro' comme asp et java (pour les plus utilisé) serait mieux.

Aujourd'hui l'avantage de php c'est qu'il simple d'accès et la progression peu être rapide, après comme tous langage il faut être rigoureux.

Je ne connais pas langage parfais, il y a des manques dans php, mais n'en font pas un langage inutile, il y en a d'en d'autre aussi. ruby propose plein de chose, parfois utile, parfois déroutante, c'est souvent une affaire de gout.

si tu veux faire quelque de correct et quelque soit le langage, commence par regarder de la modélisation (uml, merise) pour apprendre à modéliser correctement une application, car c'est généralement ce qui emmerde plus les gens qu'autre chose.

Si tu veux un exemple, initialement, facebook c'est du php (qu'ils ont optimisé, création d'extention php propre etc), le site github, c'est du ruby (à priori ror).

Dernier point; il est plus facile de trouver un hébergement php que les autres, et financièrement tu le sent :)

Test différent langage, choisis celui qui te convient c'est le plus simple.

N'oublie pas la partie SQL qui te sera nécessaire ;)

@+

Cela vaut le coup de commencer par le php aujourd'hui ?

par Brakkar » 02 avr. 2013, 11:11

Bonjour,
j'ai des notions en html, css, mais aucune en programmation.

Je compte aujourd'hui apprendre un langage de programmation pour réaliser mes propres sites web dynamiques (j'ai 1000 idées).

J'ai fait des recherches, et j'ai hésité entre 2 langages: PHP et Ruby on Rails car ils sont tout deux pour une optique bien adaptée au web.
Au debut je pensais que ROR etait plus simple, et PHP plus compliqué et bordélique.

Au fil de mes lectures je me suis appercu que ce n’était pas forcément vrai, et qu'au contraire ROR etait plus compliqué, notamment dans le déploiement, et qu'il fallait mieux connaitre un language ou deux avant de passer à ROR.
Alors que pour PHP suffit de balancer les fichiers dans un FTP pour que ça marche.

D'un autre coté j'ai lu que ROR etait plus moderne et autant commencer par un langage "du futur" pluto qu'un langage en crevaison.

Bref que faire ? Ca vaut la peine de commencer aujourd'hui mi 2013 par apprendre le php ou vaut il mieux faire l'effort de commencer par ROR?
Encore une fois je suis totalement débutant et la difficulté est un parametre à prendre en compte pour moi.
Conseils bienvenus.

Cordialement,
Brak