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 ?

Poster un commentaire
Reborn
Reborn
7 ans

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

Monqu
Monqu
7 ans

@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.

Pigcell
Pigcell
7 ans

@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".

Monqu
Monqu
7 ans

@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 !

Orangeisorange

@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

Monqu
Monqu
7 ans

@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
Monqu
7 ans

@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.

Zeptow
Zeptow
7 ans

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).

Monqu
Monqu
7 ans

@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é.

anonyme
anonyme
7 ans

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

Monqu
Monqu
7 ans

@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.

Cette page est réservée aux ADULTES

Tu es sur le point d'accéder à un site web qui contient du matériel explicite (pornographie).

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.