CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Conseil pour un framework PHP

FelindeLuxe
FelindeLuxe
Niveau 10
15 décembre 2017 à 01:56:06

Hey !
Je bosse sur un projet de site perso que je veux faire sans CMS (franchement Wordpress est pas mal mais bien trop lourd pour mes besoins), donc l'objectif serait de me créer mon back-office perso avec éditeur Wysywig, et possibilité de poster mes projets (un système de publication), je voulais savoir si vous connaissiez des framework php plutôt light qui permettrait de me faciliter la tâche et surtout m'éviter des failles de sécurité ?
(niveau compétences je me démerde en Php mais j'ai plus un profil front-end Js)

Message édité le 15 décembre 2017 à 01:56:33 par FelindeLuxe
Grand__Smurf
Grand__Smurf
Niveau 46
15 décembre 2017 à 12:02:24

Laravel ou Symfony, aucun autre ne vaut le coup.

Pseudo supprimé
Pseudo supprimé 15 décembre 2017 à 12:07:37

Pour un projet light comme ça je prendrais un petit silex/ci/f3

FelindeLuxe
FelindeLuxe
Niveau 10
15 décembre 2017 à 12:23:23

KarlitoKenobi

Oui html css aucun problème !

Sinon pour ceux qui disent Symfony, le truc c'est que ce framework est très puissant et je me dis que c'est peut être un peu gros pour faire un simple site portfolio, c'est pour ça que je cherchais un truc light. D'ailleurs code igniter à l'air très sympa !

syndragosa

fat free (f3) à l'air de correspondre à ce dont j'ai besoin !

Si vous avez d'autres suggestions n'hésitez pas. :)

Message édité le 15 décembre 2017 à 12:24:38 par FelindeLuxe
Grand__Smurf
Grand__Smurf
Niveau 46
15 décembre 2017 à 12:24:44

Si tu veux vraiment un truc light prend Lumen, qui est une version light de Laravel.

Ebara
Ebara
Niveau 16
15 décembre 2017 à 13:26:04

Le 15 décembre 2017 à 12:23:23 Felindeluxe a écrit :
KarlitoKenobi

Oui html css aucun problème !

Sinon pour ceux qui disent Symfony, le truc c'est que ce framework est très puissant et je me dis que c'est peut être un peu gros pour faire un simple site portfolio, c'est pour ça que je cherchais un truc light. D'ailleurs code igniter à l'air très sympa !

syndragosa

fat free (f3) à l'air de correspondre à ce dont j'ai besoin !

Si vous avez d'autres suggestions n'hésitez pas. :)

La version 4 de Symfony a été fortement allégée, je t'invite à te renseigner là-dessus. :)
Sinon tu as le micro-framework Silex, basé sur Symfony, qui est beaucoup plus light et est largement suffisant pour tes besoins

Et comme l'a dit Grand_Smurf, tu as aussi Lumen (et tant qu'à faire Slime) qui est dispo.

Après rien ne t'empêche d'utiliser le Dependency Injector de Zend couplé à FastRoute et à un moteur de template lambda pour créer ta propre petite archi. :)

Pseudo supprimé
Pseudo supprimé 17 décembre 2017 à 15:17:50

Le 15 décembre 2017 à 12:02:24 Grand__Smurf a écrit :
Laravel ou Symfony, aucun autre ne vaut le coup.

Symphony c'est 10fois plus lourd que Yii et en plus c'est plus compliqué.
Aucun intérêt.

Le top : Yii pour les gros projets et Slim si tu veux un framework qui speed avec le minimum indispensable (routage des URLs / validation formulaire / etc.)

20_cent_2017
20_cent_2017
Niveau 10
18 décembre 2017 à 18:38:17

[[sticker:p/1lmb]] Symfony 4 en flex tu as une super tu to sur graphikart

Rien ne vaux Symfony. Je te conseille de faire ça en mode rest avec vuejs

ETHovore
ETHovore
Niveau 5
19 décembre 2017 à 13:07:21

Pour avoir passé pas mal de temps à survoler les principaux frameworks, Laravel est le top du top:

Code php intuitif, moteur de template bien pensé, système de routage très flexible.
La documentation est excellente, le framework en lui-même est facilement modulable.

A comparer avec Symfony 4, il reste plus rapide pour l'ensemble des tâches (15-20% d'avantage sur la vitesse d’exécution et la consommation mémoire). Le code source est mieux organisé
L'atout qui pourrait t'intéresser c'est sa version allégée Lumen, pratique pour les apis et les petits sites, et qui supporte tous les composants de Laravel.

Le problème de ces gros frameworks: trop de dépendances logicielles, des composants inutiles, beaucoup trop d'instanciations pour pas grand chose, et la mauvaise gestion des requêtes SQL qui sont souvent excessives.
La bonne organisation du code source de Laravel et sa modularité restent dont intéressants si tu veux supprimer certains composants du framework et l'optimiser selon tes besoins

Message édité le 19 décembre 2017 à 13:08:48 par ETHovore
20_cent_2017
20_cent_2017
Niveau 10
19 décembre 2017 à 13:26:07

Arrête de parler de Symfony 4 sans connaître...

ETHovore
ETHovore
Niveau 5
21 décembre 2017 à 10:31:47

Le 19 décembre 2017 à 13:26:07 20_cent_2017 a écrit :
Arrête de parler de Symfony 4 sans connaître...

J'espère ne pas t'avoir trop offensé en parlant de symfony 4 ainsi [[sticker:p/1kkr]]
Peut-être ai-je été trop constructif dans mes arguments ... :sournois:

Message édité le 21 décembre 2017 à 10:32:30 par ETHovore
20_cent_2017
20_cent_2017
Niveau 10
21 décembre 2017 à 13:32:04

Tu prouve juste ton inculture. Symfony 4 viens de sortir. Et son architecture est bien différente.
Elle flex du coup. Au-lieu dire de la merde et passer pour un troll va te renseigner . [[sticker:p/1kki]]

Et tester

ETHovore
ETHovore
Niveau 5
21 décembre 2017 à 17:59:11

Et donc ?
J'ai dit quelque chose de faux à propos de ton précieux Symfony 4 ?
Inculture de me forger un avis complètement subjectif après avoir testé ?

Message édité le 21 décembre 2017 à 18:00:04 par ETHovore
dragonsgma
dragonsgma
Niveau 10
21 décembre 2017 à 18:24:00

Le 21 décembre 2017 à 17:59:11 ETHovore a écrit :
Et donc ?
J'ai dit quelque chose de faux à propos de ton précieux Symfony 4 ?
Inculture de me forger un avis complètement subjectif après avoir testé ?

tu en parles comme si c'était la version 3 surtout, alors que les défauts ont tous été améliorer.

20_cent_2017
20_cent_2017
Niveau 10
21 décembre 2017 à 18:42:54

Oui . Tu as tous faux tu ne con’ Pas le sujets. Non il parle du du 4 comme du deux avec php5.2 ...
or on est php 7.6 ce qui change beaucoup même avec sf3 puis un bon dev on obtient des temps d’exécution convenable.

lazyloading ça parle peut-être pas à 50% du forum.

Ici personne est expert certifié Symfony.

Ebara
Ebara
Niveau 16
22 décembre 2017 à 09:18:01

Le 21 décembre 2017 à 18:42:54 20_cent_2017 a écrit :
Oui . Tu as tous faux tu ne con’ Pas le sujets. Non il parle du du 4 comme du deux avec php5.2 ...
or on est php 7.6 ce qui change beaucoup même avec sf3 puis un bon dev on obtient des temps d’exécution convenable.

lazyloading ça parle peut-être pas à 50% du forum.

Ici personne est expert certifié Symfony.

Je suis d'accord avec toi (même si une grosse partie de Symfony est franchement codée avec les pieds, mais j'avoue ne pas encore avoir trop tâté le 4 à part sa bêta un petit peu), mais... "php 7.6"... wut?

20_cent_2017
20_cent_2017
Niveau 10
22 décembre 2017 à 12:44:34

7.1.6 je me perds dans les versions . Ça change tous les jours [[sticker:p/1lmb]]
Déjà la 7.2

Pseudo supprimé
Pseudo supprimé 25 décembre 2017 à 19:26:39

Moi perso je te conseil CodeIgniter très très simple d'utilisation et très bien sécurisé, c'est d'ailleurs leurs priorité simplicité et sécurité.

deepblue
deepblue
Niveau 16
26 décembre 2017 à 18:13:06

Ebara, aurais-tu des éléments techniques à avancer stp ?

20_cent_2017
20_cent_2017
Niveau 10
26 décembre 2017 à 20:03:51

Le 26 décembre 2017 à 18:13:06 deepblue a écrit :
Ebara, aurais-tu des éléments techniques à avancer stp ?

Par rapport à quoi ? du fait que SF est codé avec les pieds ?
Ce qui n'est pas le cas, c'est sure...

Par contre oui SF4 c'est un grand bon vers l'avant avec l'architecture flex/squeleton, qui permet vraiment d’être light niveau dépendance. Parfais pour une api.

Pour mois SF4 avec un framework JS c'est le combo parfais pour un petit site/app

[[sticker:p/1lm9]]
Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Internet
  • Macintosh
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment