Créer un site peut se faire de nombreuses manières différentes. Il suffit de démarcher plusieurs prestataires web pour s’en rendre compte.

Parmi les variables qui peuvent composer votre site : le choix de la technologie de développement.

Dans l’article Budget site internet, quels critères faut-il prendre en compte ?, nous avions déjà évoqué 3 façons de développer une plateforme web :

  • Le développement de zéro, qui est le plus souvent dédié aux projets très spécifiques.
  • Le développement avec comme base un CMS (Content Management System ou Système de gestion de contenu, par exemple WordPress).
  • Et le développement par le biais d’un framework (ensemble de composants logiciels qui permettent de poser les bases d’un site ou d’une application, par exemple Symfony). 

Le plus fréquemment, le choix se fait entre les deux dernières options.

Quelles informations faut-il prendre en compte pour choisir entre une technologie de type CMS et un framework ?

On fait le point dans cet article avec deux solutions reconnues dans leur domaine : le framework Symfony et le CMS WordPress.

Table des matières

Choisir le CMS WordPress pour son projet

Arrivé sur le marché en 2003, WordPress est une solution permettant de construire simplement un site internet par le biais d’une interface intuitive.

Pour rendre cette conception la plus simple possible, le CMS propose des modèles de design à importer ainsi que des fonctionnalités de base et des extensions qui permettent d’ajouter des fonctionnalités très rapidement.

Les sites WordPress peuvent être administrés et gérés même par des profils n’ayant pas une grande expérience technique.

Le CMS est globalement adapté pour les sites internet qui ne présentent pas de complexité particulière (ex : sites vitrines, petits e-commerce, blog…). Lisez cet article sur comment créer un site WordPress pour en savoir plus.

Pour des projets plus poussés, le recours à un développeur pour réaliser les modifications reste indispensable. 

Les avantages de WordPress

  • Installation facile et rapide, fonctionnalités principales déjà installées.
  • Interface intuitive et ergonomique.
  • Des extensions qui permettent d’ajouter des fonctionnalités sans avoir besoins de les coder.
  • Un développement rapide pour un coût limité.

Les inconvénients de WordPress

  • Sécurité : la popularité de WordPress en fait une cible privilégiée des hackers. Il est donc important de bien choisir ses extensions et de maintenir le site à jour dès que possible.
  • Nécessité de mettre le CMS régulièrement à jour et donc de faire appel à un développeur spécialisé chaque fois que cela est nécessaire.
  • WordPress propose de nombreux plugins, cependant ceux-ci ne sont pas toujours compatibles entre eux, car réalisés avec des logiques de développement différentes. Ceci peut entraîner des problèmes de fonctionnement. 
adimeo
ADIMEO
Paris, France
4.84 - 3 recommandations
Ergonomie (UX/UI)Stratégie DigitaleDéveloppement webLogiciels Création de Site WebE-commerce Software
Découvrir l’agencearrow_forward
capture-decran-2021-02-19-a-18-07-30
Nemesis tech
Paris, France
4.5 - 10 recommandations
Développement webDéveloppement mobile & AppLogiciels Création de Site WebE-commerce Software
Découvrir l’agencearrow_forward
capture-decran-2020-11-20-a-10-53-26
Accelerator Team
Paris, France
5 - 9 recommandations
Développement webDéveloppement mobile & AppLogiciels Création de Site WebE-commerce Software
Découvrir l’agencearrow_forward
capture-decran-2020-10-23-a-12-33-16
Periscope
Paris , France
4,5 - 5 recommandations
SEOStratégie DigitaleDéveloppement webLogiciels Création de Site WebE-commerce Software
Découvrir l’agencearrow_forward
capture-decran-2020-10-23-a-12-24-06
ITDM Group
Colmar , France
4,5 - 5 recommandations
Mobile & App DesignStratégie DigitaleDéveloppement webDéveloppement mobile & AppLogiciels Création de Site WebWeb & Software Development
Découvrir l’agencearrow_forward
capture-decran-2020-10-09-a-10-35-06
Aji Creative
Lognes, France
5 - 26 recommandations
SEOMobile & App DesignStratégie DigitaleDéveloppement webDéveloppement mobile & AppE-commerce Software
Découvrir l’agencearrow_forward
capture-decran-2020-06-26-a-12-05-06
Bfast-Développement
Vibraye, France
0 - 0 recommandation
Content MarketingStratégie DigitaleDéveloppement webDéveloppement mobile & AppWeb DesignLogiciels Création de Site Web
Découvrir l’agencearrow_forward
capture-decran-2020-06-26-a-10-28-35
Agence Paprika
Poisy, France
0 - 0 recommandation
BrandingStratégie DigitaleDéveloppement webWeb DesignDesign Graphique
Découvrir l’agencearrow_forward
anadore
Anadore
Paris, France
5/5 - 1 recommandation
Développement webWeb DesignLogiciels Création de Site WebDesign Graphique
Découvrir l’agencearrow_forward
clic
Let’s Clic
Paris, France
5/5 - 32 recommandations
Stratégie DigitaleDéveloppement webLogiciels Création de Site WebDesign GraphiqueE-commerce Software
Découvrir l’agencearrow_forward
celu
CELUGA
Paris, France
5/5 - 5 recommandations
Mobile & App DesignStratégie DigitaleDéveloppement webDéveloppement mobile & AppLogiciels Création de Site WebDesign GraphiqueE-commerce Software
Découvrir l’agencearrow_forward
split
SPLIT
Paris, France
5/5 - 6 recommandations
Mobile & App DesignStratégie DigitaleDéveloppement webDéveloppement mobile & AppLogiciels Création de Site WebDesign GraphiqueE-commerce Software
Découvrir l’agencearrow_forward
pari
Imagine Communication
Paris, France
5/5 - 9 recommandations
Content MarketingBrandingEvenementielStratégie DigitaleDéveloppement webWeb DesignLogiciels Création de Site WebProduct DesignDesign GraphiqueE-commerce SoftwareMarketing
Découvrir l’agencearrow_forward
piment
L-Agence-Communication.fr
Villeneuve-d'Ascq, France
5/5 - 20 recommandations
BrandingStratégie DigitaleDéveloppement webLogiciels Création de Site WebDesign GraphiqueE-commerce Software
Découvrir l’agencearrow_forward
fly
Flying Saucer Studio
Paris, France
5/5 - 11 recommandations
Content MarketingBrandingEmailingStratégie DigitaleDéveloppement webLogiciels Création de Site WebDesign GraphiqueMarketing
Découvrir l’agencearrow_forward
toch
LesBonsTech
Lyon, France
5/5 - 5 recommandations
Content MarketingMobile & App DesignDéveloppement webDéveloppement mobile & AppLogiciels Création de Site WebDesign GraphiqueE-commerce Software
Découvrir l’agencearrow_forward
hello
Hello Pomelo
Paris, France
5/5 - 22 recommandations
Mobile & App DesignRelations PubliquesStratégie DigitaleDéveloppement webDéveloppement mobile & AppLogiciels Création de Site WebDesign GraphiqueE-commerce Software
Découvrir l’agencearrow_forward
impulse
D-IMPULSE
Bois-Guillaume, France
5/5 - 9 recommandations
Content MarketingStratégie DigitaleDéveloppement webLogiciels Création de Site WebDesign GraphiqueE-commerce Software
Découvrir l’agencearrow_forward
sokeo
SOKEO
Marseille, France
5/5 - 11 recommandations
Content MarketingStratégie DigitaleDéveloppement webDéveloppement mobile & AppLogiciels Création de Site WebDesign GraphiqueE-commerce Software
Découvrir l’agencearrow_forward
web-4
MDWeb
Villeneuve-d'Ascq, France
5/5 - 1 recommandation
Développement webLogiciels Création de Site WebE-commerce Software
Découvrir l’agencearrow_forward
ajensi
ajensi
Paris, France
5/5 - 9 recommandations
Mobile & App DesignDéveloppement webDéveloppement mobile & AppLogiciels Création de Site WebProduct DesignDesign Graphique
Découvrir l’agencearrow_forward
spring1
Springbok
Paris, France
5/5 - 0 recommandation
Content MarketingBrandingStratégie DigitaleDéveloppement webDesign Graphique
Découvrir l’agencearrow_forward
elan
ÉLAN CRÉATIF
Échirolles, France
5/5 - 6 recommandations
Content MarketingEvenementielStratégie DigitaleDéveloppement webLogiciels Création de Site WebDesign GraphiqueE-commerce Software
Découvrir l’agencearrow_forward
usts
USTS Innovative Agency
Paris, France
5/5 - 7 recommandations
Content MarketingBrandingEvenementielRelations PubliquesDéveloppement webMarketing
Découvrir l’agencearrow_forward
zol
ZOL
Lyon, France
5/5 - 9 recommandations
Stratégie DigitaleDéveloppement webDéveloppement mobile & AppLogiciels Création de Site WebDesign GraphiqueE-commerce Software
Découvrir l’agencearrow_forward
crea
Envision
Grenoble, France
5/5 - 5 recommandations
Stratégie DigitaleDéveloppement webLogiciels Création de Site WebE-commerce Software
Découvrir l’agencearrow_forward
expe1
Andinasoft
Noyers-sur-Cher, France
5/5 - 5 recommandations
Mobile & App DesignStratégie DigitaleDéveloppement webLogiciels Création de Site WebDesign GraphiqueE-commerce Software
Découvrir l’agencearrow_forward
simple3
SIMPLE CONCEPT
Lyon, France
5/5 - 6 recommandations
Mobile & App DesignEmailingStratégie DigitaleDéveloppement webLogiciels Création de Site WebE-commerce Software
Découvrir l’agencearrow_forward
creat
Dynamic Creative
Aix-en-Provence, France
5/5 - 4 recommandations
BrandingEvenementielStratégie DigitaleDéveloppement webWeb DesignLogiciels Création de Site WebDesign GraphiqueE-commerce Software
Découvrir l’agencearrow_forward
wsi1
WSI-Kalizeo
Chevilly Larue, France
5/5 - 7 recommandations
Réseaux SociauxContent MarketingEmailingRelations PubliquesMobile MarketingStratégie DigitaleDéveloppement webLogiciels Création de Site WebDesign GraphiqueE-commerce Software
Découvrir l’agencearrow_forward
simpl
SimplX
Lyon, France
5/5 - 3 recommandations
Mobile & App DesignDéveloppement webDéveloppement mobile & App
Découvrir l’agencearrow_forward
web
Web Studios
Paris, France
5/5 - 21 recommandations
Stratégie DigitaleDéveloppement webLogiciels Création de Site WebDesign GraphiqueE-commerce Software
Découvrir l’agencearrow_forward
we1
HUGGGY
Ottignies-Louvain-la-Neuve, Belgium
5/5 - 4 recommandations
BrandingDéveloppement webLogiciels Création de Site WebDesign GraphiqueMarketing
Découvrir l’agencearrow_forward
mark1
Make it
Brussels, Belgium
5/5 - 5 recommandations
Réseaux SociauxContent MarketingBrandingStratégie DigitaleLogiciels Création de Site WebE-commerce SoftwareWeb & Software Development
Découvrir l’agencearrow_forward
sinapse
Sinapse
Watermael-Boitsfort, Belgium
5/5 - 1 recommandation
Content MarketingMobile & App DesignBrandingStratégie DigitaleDéveloppement webLogiciels Création de Site WebDesign GraphiqueE-commerce Software
Découvrir l’agencearrow_forward
dev1
Devcom-Media
Forest, Belgium
5/5 - 6 recommandations
Content MarketingBrandingStratégie DigitaleDéveloppement webDesign Graphique
Découvrir l’agencearrow_forward
fish
Jellyfish creative studio
Liège, Belgium
5/5 - 1 recommandation
Stratégie DigitaleDéveloppement webLogiciels Création de Site WebDesign Graphique
Découvrir l’agencearrow_forward
sparkl
Sparkle
Mons, Belgium
5/5 - 4 recommandations
Mobile & App DesignDéveloppement webLogiciels Création de Site WebE-commerce Software
Découvrir l’agencearrow_forward
sfd
Savoir Faire Digital
Blegny, Belgium
5/5 - 0 recommandation
Stratégie DigitaleDéveloppement webLogiciels Création de Site WebE-commerce Software
Découvrir l’agencearrow_forward
blue1
Blue e-Motion
Lasne, Belgium
5/5 - 4 recommandations
Stratégie DigitaleDéveloppement webLogiciels Création de Site WebE-commerce Software
Découvrir l’agencearrow_forward
zee-group-illustration
Zee Group
Paris, France
4.5 - 15 recommandations
E-commerce SoftwareCreative & DesignWeb & Software Development
Découvrir l’agencearrow_forward
capital-panache-illustration
Capital Panache
Brussels, Belgique
5 - 7 recommandations
E-commerce SoftwareCreative & DesignWeb & Software Development
Découvrir l’agencearrow_forward

Pourquoi choisir le framework Symfony ?

Arrivé sur le marché en 2007, Symfony est un framework, c’est-à-dire un “cadre”, qui vise à simplifier le développement de fonctionnalités sur mesure.

Requérant plus d’efforts techniques, le framework est particulièrement adapté dans le cadre d’un projet dont plusieurs fonctionnalités ne peuvent être réalisées simplement via un CMS.

Cela peut être le cas :

  • De connexions avec des outils métiers.
  • De la création de fonctionnalités spécifiques à la gestion d’un métier.
  • Etc. 

En quelques mots, le framework propose une grande valeur ajoutée pour les plateformes web qui présentent une complexité technique.

Symfony est polyvalent et modulaire. Il aide les développeurs à concevoir des systèmes avancés et évolutifs avec plus de simplicité.

Les avantages de Symfony

  • Développement de plateformes et d’applications qui présentent une complexité technique (ex : avec espace connecté, connexion à des APIs, etc.).
  • Sécurité renforcée, solide système d’authentification avec cryptage de mots de passe.
  • Interopérabilité : Symfony repose sur des standards ouverts qui lui permettent de bonnes interactions avec d’autres plateformes.

Les inconvénients de Symfony

  • Nécessite un développeur Symfony expérimenté.
  • Temps de développement plus important.
  • Coût plus important.

Symfony ou WordPress pour votre projet ?

Si dans certains cas, le choix du CMS ou du framework semble évident, il peut l’être beaucoup moins dans d’autres. 

Un site WordPress sera donc parfait pour un projet qui requiert peu de fonctionnalités spécifiques. À savoir qu’en tant que solution très connue et accessible au grand public, un CMS tente de répondre au maximum aux attentes les plus communes des potentiels utilisateurs.

Même si ce panel de fonctionnalités est déjà large, il existe des cas où une entreprise devra, pour répondre à son activité et ses besoins, concevoir des fonctionnalités qui lui sont propres. C’est ici que le framework offre le plus de valeur ajoutée

Les deux solutions sont adaptées dans ce qu’elles proposent. Pour faire votre choix, vous pouvez vous poser les questions suivantes :

  • Combien suis-je prêt.e à investir dans mon projet ? Avec un framework, le site est intégralement développé et cela nécessite l’intervention d’une équipe spécialisée, ce qui rend le projet plus coûteux. 
  • Mon projet doit-il être développé rapidement ?
  • Mon site comporte-t-il des complexités techniques ? C’est-à-dire, doit-il par exemple simplement présenter votre activité ou doit-il au contraire intégrer des modules spécifiques à votre métier, se connecter avec des logiciels externes, etc ?

Vous avez un projet de plateforme web ? N’hésitez pas à vous faire conseiller par une agence web pour vous assurer de partir sur la bonne technologie !