Je rends ma copie !
Voilà, après plusieurs essais foireux de sites web j'ai enfin quelque chose qui tient debout (sur une seule jambe cela-dit, mais quand même !). J'ai beaucoup appris en le faisant, rester planter trois heures sur une erreur évidente et se dire "putain mais oui je suis con !" et re-bloquer dix minutes plus tard sur une autre ligne de code, c'est assez formateur mine de rien.
Voici mon code-source https://www.dropbox.com/s/h7kzo9y0nr0l4jc/image-board.zip?dl=0
Au début je voulais faire un truc balaise genre avec un espace membre toussa, puis au final je me suis dis qu'une simple image-board ce serait plus amusant pour commencer (ça me passionnait un peu plus, on va dire).
Ma prochaine étape, ce serait d'apprendre à me servir d'un framework PHP. Lequel me conseillerez-vous ?
Tout dépends de ce que tu veux faire. Des fois un CMS comme wordpress que tu modifies à ta sauce, ça peut largement le faire et ça t'évites d'inventer la roue.
Sinon Symfony 2 ça a toujours été le framework php que je préfère, mais ça demande beaucoup de temps pour le maitriser en profondeur
@Reborn: Dans ce que j'ai pu lire Symfony ressort souvent, il a l'air très apprécié en effet ! Je vois aussi dès fois cakePHP et Zend comme références. Mais Zend ça à l'air d'être une usine à gaz, je l'avais testé vite-fait, rien que pour le configurer j'étais paumé à pas comprendre ce que je faisais.
@Monqu: Franchement si tu veux apprendre un Framework lourd, apprends symfony, y'a juste tellement d'offre d'emplois !
Et le siteduzero à un bon tutoriel.
Et une fois que tu en connais un, les autres seront très facile à apprendre.
Sinon un framwork que j'aime bien qui est extrêmement simple :
https://github.com/panique/mini
http://www.dev-metal.com/mini-extremely-simple-barebone-php-application/
Juste en installant l'exemple et en parcourant le code tu sera capable comprendre comment ça marche. Et surtout, de comment marche le MVC.
Après il ne permettra pas d'apprendre à utiliser et à s'adapter à un Framework "réel".
@Pigcell: Oh mais c'est génial ce que tu me file ! Justement, je me demandais s'il existait un framework MVC simplifié. Je t'avoue qu'en POO et en MVC je suis pas super à l'aise pour le moment, ça me ferait un petit bagage de plus avant d'aborder Symfony. Merci !
@Monqu: T'es fixé sur le fait d'apprendre un framework PHP ou pas ? Parce que sinon Node.js (Meteor et d'autres qui sont super fat) c'est le turfu mon gars
@Orangeisorange: Node.js, je connais juste de nom mais je sais pas vraiment ce que c'est en fait. En tout cas je vais pas m'arrêter à un seul framework, autant en apprendre deux ou trois histoire d'être solide.
@Monqu: si ça t’intéresse : https://openclassrooms.com/courses/des-applications-ultra-rapides-avec-node-js
@Orangeisorange: Bon niveau en JavaScript requis. Oups, je vais faire un tour sur CodeAcademy du coup, pour l'instant le JS je l'ai pas réellement appris je t'avoue, de toute façon il fallait que je m'y mette, je me suis vite rendu compte que c'était quasi-indispensable pour faire des sites convaincants.
T'as écrit deux fois "minutes", et j'ai rien compris à part à un moment y'a un truc avec un unijambiste, mais ça à l'air cool, bonne continuation (pouce en l'air).
@Zeptow: oups, j'ai corrigé. Merci ! L'unijambiste c'est le code que j'ai écris. Enfin, le code il marche, mais visuellement il fout la gerbe et je saurais pas dire si il est top niveau sécurité.
Comme t'apprends à dev, j'te conseille de jouer un peu plus avec les technos sans frameworks, histoire de bien maitriser les langages
Mais j'comprends si t'as la flemme, c'est du php
@gowaps: Bah là j'ai fais trois ou quatre essais de sites sans frameworks (juste bootstrap, et encore je rajoutais mon css par dessus, c'était juste pour le système de grille). Mais à cause de certaines tâches répétitives ça me soulagerait d'utiliser un framework.
Je faisais déjà un peu de C++ avant de me mettre à PHP, les librairies c'était un peu comme les frameworks, une fois qu'on a Qt Editor on ne code plus les fenêtres à la main. Et du coup on a plus de temps pour coder le reste. Je considère plus ça comme du confort que de la flemme.
Tu ne dois accéder à ce site que si tu as au moins 18 ans ou si tu as l'âge légal pour visionner ce type de matériel dans ta juridiction locale, l’âge le plus élevé étant retenu. En outre, tu déclares et garantis que tu ne permettras aucun mineur à d'accéder à ce site ou à ces services.
En accédant à ce site, tu acceptes nos conditions d'utilisation.