3 votes

Un framework PHP convivial pour un débutant ?

On me confie la tâche de convertir un site web minable (non sécurisé) codé en dur en un bon site utilisant n'importe quel bon framework.

J'ai une bonne idée de PHP.

Pouvez-vous m'aider à choisir un cadre ?

Par ailleurs, dois-je me familiariser avec le modèle View Controller pour utiliser les frameworks ?

6voto

Shadi Almosri Points 3915

Codeigniter est tout à fait décent,

  • il est peu encombrant et n'alourdit donc pas trop votre projet
  • il est très bien documenté (l'un des meilleurs parmi les principaux)
  • De nombreuses fonctions prédéfinies pour vous aider dans vos démarches

Consultez-le ici

3voto

Gaurav Sharma Points 1881

Oui, vous devez absolument apprendre le MVC.

Sans ses connaissances, vous ne pourrez pas accepter le cadre correctement.

Zend, CakePHP et symfony sont les plus populaires. Tout dépend du type de fonctionnalités dont vous avez besoin.

IMO vous devriez jeter un coup d'œil à cakePHP, il est facile et vous aide à développer des applications rapidement.

2voto

PatrikAkerstrand Points 23968

Vous pouvez choisir le cadre que vous voulez, et il sera probablement meilleur que la solution actuelle. En voici quelques exemples :

(Tous les liens pointent vers la documentation de démarrage du cadre respectif)

Tous utilisent le modèle MVC, il est donc utile d'en avoir une compréhension de base. Il n'est pas trop difficile d'en saisir les bases, et il sera mieux organisé que les solutions actuelles même si vous mettez la logique dans les contrôleurs et/ou les vues. Une fois que vous vous y serez habitué, vous apprendrez où placer la logique pour réduire la duplication et le travail inutile.

1voto

Harsha M V Points 11325

Ne choisis pas un framework parce que quelqu'un te l'a suggéré... réfléchis d'abord à ce que tu veux construire. ensuite vérifie quel framework te donne les librairies nécessaires pour ce type d'applications...

Certains Frameworks ont tendance à être lourds car ils sont livrés avec toutes les librairies (core) installées (cakephp). d'autres peuvent être installés seulement avec les librairies que vous voulez (zend).

Faites vos recherches en fonction de l'application que vous allez créer

Je suggérerais cakephp je l'adore depuis que je l'utilise

0voto

Shuky Kappon Points 779

Recherchez le framework Zend, c'est le plus important. Vous pouvez commencer ici : http://framework.zend.com/

Bonne chance !

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X