En combien de temps ?

En combien de temps ? - PHP - Programmation

Marsh Posté le 18-10-2006 à 17:16:17    

Salut à tous,
 
En combien de temps peut t'on apprendre le Php et avoir un niveau suffisant pour faire un site d'elevage virtuel du style :http://www.nosdoudous.net/
 
 
Merci ++ :pt1cable:

Reply

Marsh Posté le 18-10-2006 à 17:16:17   

Reply

Marsh Posté le 18-10-2006 à 17:36:58    

5

Reply

Marsh Posté le 18-10-2006 à 17:42:03    

5 quoi ? lol

Reply

Marsh Posté le 18-10-2006 à 17:43:45    

C'est quoi ton niveau en programmation? Est ce que tu conais un/plusieurs autre(s) langage(s) de programation?

Reply

Marsh Posté le 18-10-2006 à 17:46:20    

Ba je dirais débutante :D ! Je connais Xhtml, un peu Java et début de C ++ !
 
Mais pour mOn futur site, il me faut du php et c'est pour cela que je demande!
 
Merci ++

Reply

Marsh Posté le 18-10-2006 à 17:59:28    

jjssll a écrit :

Ba je dirais débutante :D ! Je connais Xhtml, un peu Java et début de C ++ !


 [:atsuko] "Dirty Debutante" [:atsuko]  
 

jjssll a écrit :

Mais pour mOn futur site, il me faut du php et c'est pour cela que je demande!Merci ++


Si tu as de bonnes base en XHTML, et que tu maitrises les concepts "de base" de la programmation ( vu que tu fais un peu de java et de c++), 5 jours sont suffisant pour ce lancer dans ton truc.
Sinon 5 semaines, voir 5 mois, ...voir 5 ans.

Reply

Marsh Posté le 18-10-2006 à 18:14:54    

Moi aussi je dirais quelques jours pour avoir les conaissances en php nécessaire à la création d'une premiére version si la sécurité n'est pas pour toi un critaire important (on ne peut pas tout conaitre en 5 jours ;) )
Si la sécurité est pour toi un critaire important, alors il vaut mieux prévoir plusieurs semaines d'apprentissage dont une grande partie en lecture de forums et de documentation pour découvrir les différentes attaques plus ou moins classiques et leur parade associé.
 
Par contre, un autre truc à conaitre pour ce genre de programme, c'est l'utilisation d'une base de donnée (requettes SQL et les bases de l'administration d'une base de donnée). C'est nécessaire pour pas que le jeux soit trop lent dés qu'il y aura quelques jours. Si tu te contentes d'organiser les données comme tu le sens, quelques jours sufisent pour commencer dans d'assez bonnes conditions. Si par contre tu veux que tout soit bien rangé comme il faut, alors tu devras te pencher sur des méthodes telles que merise. Evidement il n'est pas nécessaire de conaitre ce genre de méthode sur le bout des doigts (beaucoup trop long à apprendre ;) ) mais au moins d'en conaitre les grandes lignes pour savoir comment les éléments doivent être organisé.
 
PS : Ceci dit, quand j'ai débuté le php, je m'étais lancé dans un chat en php+html et mysql derriére. J'avais mis en ligne la premiére version en moins d'une semaine en ne travaillant dessus que quelques heures chaque soir. Comme je développais avec une base de donnée depuis un an mes données étaient assez bien rangé mais par contre, la sécurité du systéme était loin d'être parfaite. Comme tu vois, on peut arriver à s'en sortir trés vite avec ce langage si on ne considére pas certains critaires comme critique.
 
PS2 : Bienvenu parmis nous. :)


Message édité par omega2 le 18-10-2006 à 18:15:39
Reply

Marsh Posté le 18-10-2006 à 18:22:02    

Merci de cette belle réponse!
 
Pour la base de donnée, j'ai deja un peu regarde Access mais malgré les tuto j'y pige pas grand chose ... :??:  J'pense ne pas savoir assez bien à quoi sert ce genre de chose, et si qqn pouvait m'éclairer ?!
 
Donc si j'ai bien compris, en qq jours y'a moyen que j'monte un petit site en Php pour mOn élevage virtuel avec des bases de PhP et la manipulation d'une base de donnée ?
 
Autre chose, pour le design, seul est t'il possible de le faire ? Car la encore n'est t'il pas essentiel de connaitre un langage  :sweat: comme java ou autre ??  
 
Merci beaucoups  ++

Reply

Marsh Posté le 18-10-2006 à 18:38:39    

Pour le design, l'xhtml est largement sufisant pour avoir un design sympathique. A la limite, quelques conaissances en modification d'image peut aider pour obtenir des designs graphiquement plus évolué. En tout cas, le java ne t'aidera pas du tout là dessus.
 
Dans le cas le plus évolué, un peu de javascript (javascript <> java ;) )bien placé permettra de rendre la page plus interactive mais ca ne doit pas devenir un élément obligatoire au bon fonctionnement du site.

Reply

Marsh Posté le 18-10-2006 à 20:06:07    

gernouille > T'es sur que tu ne t'es pas trompé de discution?

Reply

Marsh Posté le 18-10-2006 à 20:06:07   

Reply

Marsh Posté le 19-10-2006 à 13:45:59    

D'après un professeur connu sur Paris ( je ne citerais pas son nom ) je cite :
 
" il faut 10 ans pour developper comme un pro "
 
Speaking to myself ...


Message édité par supermofo le 19-10-2006 à 14:51:03
Reply

Marsh Posté le 19-10-2006 à 13:47:40    

Merci de définir le mot "pro" :o

Reply

Marsh Posté le 19-10-2006 à 13:56:23    

anapajari a écrit :

Merci de définir le mot "pro" :o


 
Hmm c'est à moi que tu réponds ?

Reply

Marsh Posté le 19-10-2006 à 14:19:42    

Bin c'est à dire que tu as édité ton message 8 minutes après ma réponse hein [:mlc] Mais oui c'était bien à toi.
 
Mais sinon un developpeur web "pro" ça me fait bien marrer perso...

Reply

Marsh Posté le 19-10-2006 à 14:31:47    

anapajari a écrit :

Bin c'est à dire que tu as édité ton message 8 minutes après ma réponse hein [:mlc] Mais oui c'était bien à toi.
 
Mais sinon un developpeur web "pro" ça me fait bien marrer perso...

Moi ce qui me fait marrer, c'est pas le terme "développeur web pro" mais le niveau de la pluspart de ceux qui s'autoproclament "développeur web pro".

Reply

Marsh Posté le 19-10-2006 à 14:40:34    

omega2 a écrit :

Moi ce qui me fait marrer, c'est pas le terme "développeur web pro" mais le niveau de la pluspart de ceux qui s'autoproclament "développeur web pro".


je crois qu'en fait on dit la même chose alors [:itm]

Reply

Marsh Posté le 19-10-2006 à 14:41:27    

(déjà, développeur web ça devrait faire marrer, hein.[:petrus75])


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 19-10-2006 à 14:52:32    

anapajari a écrit :

Bin c'est à dire que tu as édité ton message 8 minutes après ma réponse hein [:mlc] Mais oui c'était bien à toi.
 
Mais sinon un developpeur web "pro" ça me fait bien marrer perso...


 
 
Ouais c clair, surtout quand on sais a quoi on peut s'attendre .

Reply

Marsh Posté le 19-10-2006 à 15:12:42    

Ha c'est un metier développeur web c'est pas juste un passe temps pour ado ? :o


---------------
Instagram - Mon PVT en Australie.
Reply

Marsh Posté le 19-10-2006 à 15:24:47    

LePhasme a écrit :

Ha c'est un metier développeur web c'est pas juste un passe temps pour ado ? :o


Ha, ca c'est comme pour les chasseurs : il y a les bons chasseurs et les mauvais chasseurs. Le mauvais chasseur, il voit quelque chôse qui bouge, il tire. Le bon chasseur, il voit quelque chôse qui bouge ... il tire. Mais c'est pas pareil.

Reply

Marsh Posté le 19-10-2006 à 15:49:04    

omega2 a écrit :

Ha, ca c'est comme pour les chasseurs : il y a les bons chasseurs et les mauvais chasseurs. Le mauvais chasseur, il voit quelque chôse qui bouge, il tire. Le bon chasseur, il voit quelque chôse qui bouge ... il tire. Mais c'est pas pareil.


le mauvais chasseur il mets des tables et le bon des divs?  :??:

Reply

Marsh Posté le 19-10-2006 à 16:21:32    

Combien d'argent gagnez vous ?
 
 
Suffisant  !

Reply

Marsh Posté le 19-10-2006 à 16:23:51    

supermofo a écrit :

Combien d'argent gagnez vous ?
 
 
Suffisant  !


Il dit qu'il voit pas le rapport.[:pingouino]


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 19-10-2006 à 17:28:12    

supermofo a écrit :

Combien d'argent gagnez vous ?
 
 
Suffisant  !


web1.0: plein avec c'est putes, cokes et champagne, on s'echange nos adresses avec nos palmIII, on roule tous en audi-tt, en plus on branle rien et on passe nos week-ends à Deauville ou à Courche
web2.0: assez pour louer un studio de 12m² dans paris.
 
Mais sinon il dit aussi qu'il voit pas le rapport... Surtout que jamais je me mettrais l'etiquette "developpeur web" , à la limite Ajax LPD :D


Message édité par anapajari le 19-10-2006 à 17:28:39
Reply

Marsh Posté le 19-10-2006 à 18:27:51    

Web 1.0: <font size="2" color="#000000" face="Times New Roman"><big><big><b>Je suis un pro</b></big></font><font size="+1"></font>
Web 2.0: <div class="container"><div class="left box"><div class="text"><span style="font-size: 120%; color: #000; font-family: Trebuchet MS, Lucida Grande, Arial, Helvetica, sans-serif;">Je suis un pro</span></div></div></div>
 
[:dawa]

Reply

Marsh Posté le 21-10-2006 à 00:56:47    

Die();

Reply

Marsh Posté le 21-10-2006 à 13:47:17    

Chaos Intestinal a écrit :

Web 1.0: <font size="2" color="#000000" face="Times New Roman"><big><big><b>Je suis un pro</b></big></font><font size="+1"></font>
Web 2.0: <div class="container"><div class="left box"><div class="text"><span style="font-size: 120%; color: #000; font-family: Trebuchet MS, Lucida Grande, Arial, Helvetica, sans-serif;">Je suis un pro</span></div></div></div>
 
[:dawa]


 :non:  
Web 2.0:  

<div class="tagcloud"><span class="tag priority5">je</span> <span class="tag priority9">pro</span></div>
<label>Add a tag! <input type="text" name="addTag" value="" /></label>


Message édité par masklinn le 21-10-2006 à 13:48:00

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 21-10-2006 à 13:49:23    

Et tous sont fier d'utiliser des softs qu'ils n'ont pas programmé.

Reply

Marsh Posté le 21-10-2006 à 13:50:28    

supermofo a écrit :

Et tous sont fier d'utiliser des softs qu'ils n'ont pas programmé.


 
Vendredÿ c'étaÿ hÿer [:dawa]

Reply

Marsh Posté le 21-10-2006 à 13:51:10    

Pas compris ton message ?? Tu remets en cause ma notion du temps  :non:


Message édité par supermofo le 21-10-2006 à 13:54:42
Reply

Marsh Posté le 21-10-2006 à 13:54:15    

supermofo a écrit :

Et tous sont fier d'utiliser des softs qu'ils n'ont pas programmé.


Désolé d'avoir passé le stade du NIH, mais j'ai autre chose à foutre qu'utiliser notepad pour réimplémenter un assembleur qui me servira à implémenter un compilateur C qui me permettra de me coder un éditeur de texte avec coloration syntactique, un serveur HTTP, une BDD et un interpréteur Python qui me permettront enfin de créer ma webapp.
 
Après si toi t'as rien de mieux à foutre de ta vie, tant mieux pour toi hein, mais de mon point de vue, la roue a déjà été inventée donc je préfère l'utiliser pour me monter une voiture plutôt que de la réinventer parce que je refuse d'utiliser celle des autres.


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 21-10-2006 à 13:57:26    

Non mais il ya des "limites" quand meme ...
 
 
Sur un langage simple comme le PHP il n'y a pas lieu d'épiloguer. Encore si tu me parlais de bibliothèques C hautement spécialisées comme FANN je t'aurais compris.
 
Mais la j'ai juste envie de répondre :  

Spoiler :

 Ha c'est un metier développeur web c'est pas juste un passe temps pour ado ? :o


 
 
 
Edit: Retour vers le passé  :lol:

Message cité 2 fois
Message édité par supermofo le 21-10-2006 à 14:08:31
Reply

Marsh Posté le 21-10-2006 à 14:41:36    

supermofo a écrit :

Sur un langage simple comme le PHP il n'y a pas lieu d'épiloguer.


 
Bah si justement y'a lieu d'épiloguer. C'est complètement ridicule de réinventer la roue, et ça n'a rien de spécifique à tel ou tel langage hein.
C'est bien amusant de toujours tout réécrire, mais ça a un coût.

Reply

Marsh Posté le 21-10-2006 à 15:55:48    

supermofo a écrit :

Sur un langage simple comme le PHP il n'y a pas lieu d'épiloguer.


Bien sûr qu'il y a lieu "d'épiloguer", dans n'importe quel langage si une lib créée par quelqu'un d'autre permet de streamliner et simplifier des opérations courantes tout en éliminant les redondances et les répétitions et en diminuant le risque de faire des erreurs dans son propre code, il faut être au mieux stupide et borné et au pire complètement incapable pour ne pas les utiliser.
 
Exemple simple? Les accès DB. C'est indubitablement l'une des zones où PHP était le plus horrible, immonde, stupide et dangereux jusqu'à l'avènement de PHP5 (dans la mesure où il ne donnait pas de manière standard des outils pour gérer ça proprement càd PDO ou mysqli) (et même maintenant que PHP5 est là, dans la mesure où il ne déprécie pas les constructs dangereux).
 
Les incapables utilisaient les interfaces accès DB directes genre mysql_real_escape_string (c'est très bien pour une seule page ou un site perso, mais pour une véritable webapp, pour avoir quelque chose de qualité professionnelle, c'est stupide).
 
Les bornés persuadés que tout code non créé de ses mains se fabriquaient des classes d'abstraction pour chaque projet (c'est très bien pour apprendre ou quand ça n'existe pas, quand ça existe déjà c'est une perte de temps et le meilleur moyen d'introduire des failles dans l'appli)
 
Et les gens ayant un minimum de matière grise utilisaient les prepared statements de Pear DB et (par la suite) Pear MDB2, ou un autre package du même type [:spamafote]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 21-10-2006 à 16:01:59    

supermofo a écrit :

Et tous sont fier d'utiliser des softs qu'ils n'ont pas programmé.


Tu veux parler de Joomla ? [:petrus75]

Reply

Marsh Posté le 21-10-2006 à 16:10:04    

chercheinfos a écrit :

un gars payé pour faire de la mise en page HTML + CSS, ça touche 25k€/an
c'est pas le pérou, après les freelance qui se débrouillent bien et qui ont des compétences en plus (graphisme, référencement, bonne culture web) peuvent très très bien gagner leur vie...  
 
Pour rester dans le sujet initial, le php c'est assez accessible, tout dépend des compétences que tu as quand tu t'y mets, mais si tu as déjà quelques notions, après une semaine de tutos, tu peux déjà commencer a coder (salement) des petits trucs qui fonctionneront très bien pour un site perso.


 
 
Tu en as d'autres ?  :kaola:

Reply

Marsh Posté le 21-10-2006 à 16:10:58    

:??:


Message édité par supermofo le 21-10-2006 à 16:11:25
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed