Solutions Site internet

Nos solutions de développement de Site Internet

La réalisation et l’animation d’un site internet font intervenir de nombreuses expertises :

  • la conception graphique et ergonomique : création graphique, zoning, ergonomie, storyboard… ;
  • la conception technique, le paramétrage et le développement sur les technologies retenues ;
  • l’intégration graphique, notamment pour la bonne portabilité et éventuellement accessibilité du site ;
  • la mise en oeuvre des bons principes de référencement ;
  • l’animation du site : rédaction de contenus appropriés au canal internet, webmarketing (newsletters, publicités, gestion des contacts…), gestion de communautés (forum, blog, réseaux sociaux…) ;
  • le pilotage de projet…

MY-Concept rassemble en interne ces différents profils, et a par ailleurs tissé un réseau de partenaires capables d’apporter si nécessaire une expertise fonctionnelle ou technique particulière.

La plupart des sites internet actuels présentent de nombreuses caractéristiques et fonctionnalités communes, parmi lesquelles on peut citer :

  • la gestion et l’affichage de contenus se présentant sous la forme d’informations structurées (par exemple : des actualités, des documents, des organisations…) ;
  • le besoin de gérer le cycle de validation et de publication de ces contenus, en faisant intervenir des acteurs aux attributions différentes ;
  • la séparation du fond et de la forme, permettant d’éventuellement modifier le design graphique d’un site sans en perturber les contenus ;
  • l’optimisation des performances d’affichage par la gestion d’un cache sur les pages du site.

Ces fonctionnalités sont complexes à implémenter en développement spécifique. C’est ce qui a conduit à l’apparition d’outils dédiés à la problématique de la gestion de contenus, les CMS (Content Management System), outils qui se sont développés depuis près de 15 ans.

Dans un premier temps basés sur des solutions propriétaires, les CMS ont largement bénéficié de la vague open source et désormais plusieurs des principaux CMS du marché reposent sur des communautés open source.

La plupart des sites internet réalisés ces dernières années par Webnet s’appuient sur un outil de gestion de contenus. Nous avons testé et écarté de nombreux CMS, pour nous focaliser sur les outils qui nous semblent les plus matures, scalables et riches pour implémenter les besoins de nos clients ; il s’agit :

  • en architecture PHP / LAMP, Wordpress
  • en architecture Microsoft dotnet

Disposer des fonctions natives d’un CMS ne veut pas dire pour autant qu’il est simple de réaliser un site internet sur cette base. En effet, notre travail consiste notamment à :

  • définir la structure globale du site, son zoning, les principes de navigation ;
  • créer le graphisme du site, en assurer le découpage et l’intégration graphique ;
  • concevoir et paramétrer les types de contenus gérés par le site, les profils d’utilisateurs et leurs rôles respectifs ;
  • installer et paramétrer des modules complémentaires ;
  • créer les modèles de pages ;
  • implémenter les fonctionnalités particulières que n’offre pas en standard le CMS (par exemple, affichage d’informations extraites d’une autre partie du système d’information).

C’est ce dernier point que nous allons étudier précisément sur la base du besoin exprimé par nos clients afin de déterminer si l’utilisation d’un CMS s’avère être le meilleur choix. En effet, dans le cas de besoins spécifiques, il peut être finalement beaucoup plus complexe de baser la réalisation d’un site internet sur un CMS que de le concevoir à façon.

Un besoin ? Un conseil ?
Contactez-nous !

LANGAGES, FRAMEWORKS UTILISÉS

WordPress

WordPress constitue le nec plus ultra en matière de plates-formes sémantiques de publication personnelle, alliant esthétique, standards du Web et ergonomie.

PHP

PHP (officiellement, ce sigle est un acronyme récursif pour PHP Hypertext Preprocessor) est un langage de scripts généraliste et Open Source, spécialement conçu pour le développement d’applications web.

CSS 3 et HTML 5

Les feuilles de style en cascade, généralement appelées CSS de l’anglais Cascading Style Sheets, forment un langage informatique qui décrit le design ainsi que l’affichage des pages web.

L’HyperText Markup Language, généralement abrégé HTML, est le format de données conçu pour représenter les pages web. C’est un langage de balisage permettant d’écrire de l’hypertexte, d’où son nom.

Microsoft .NET Framework

Le .NET Framework est une plateforme de développement largement utilisée pour la création d’applications destinées à Windows, Windows Store, Windows Phone, Windows Server et Microsoft Azure. La plateforme .NET Framework comprend les langages de programmation C# et Visual Basic, le Common Language Runtime, ainsi qu’une abondante bibliothèque de classes.