Notre méthodologie

VR Developpement conçoit des sites internet sur mesure depuis 2004, avec toujours le même souci de répondre le plus précisément aux demandes des clients, tout en livrant un code clair, optimisé et évolutif. C'est dans cette optique que nous avons été amenés à développer notre propre framework, qui évolue au fil des projets pour devenir de plus en plus complet.
Voir nos réalisations ...

Langages utilisés

Les langages utilisés

Nous travaillons essentiellement en PHP (version 5.6 et 7.1 actuellement) pour le développement de nos scripts dynamiques, et utilisons une base mysql (version 5.7) pour le stockage de données. En cas de besoin et notamment pour dynamiser un site et améliorer l'expérience client, nous ajoutons du code javascript, éventuellement en utilisant un framework comme jquery, ou le protocole Ajax.

Framework maison

Notre Framework MVC

Etant convaincus qu'un Framework comme Symfony n'est pas forcément adapté à un site léger comme un site vitrine, nous avons créé notre propre Framework, respectant le modèle MVC (Modele - View - Controller) permettant une séparation entre la logique métier (Modele) et l'affichage (View), et présentant de nombreux avantages (réutilisabilité de script, possibilité de modifier l'affichage facilement par un graphiste ou une personne connaissant juste le HTML, sans risque de casser le site). Nous l'utilisons maintenant depuis 3 ans sur la plupart de nos projets, et le faisons évoluer en lui ajoutant des fonctionnalités utiles au fil des développements. Il reprend des fonctionnalités de CMS du commerce, tout en restant léger pour permettre un affichage rapide des sites, même sans passer par un système de cache comme Memcache ou Redis (ce qui n'est pas toujours possible, notamment pour les hébergements mutualisés)

Interface d'administration complète

Interface d'administration et CMS maison

Tous nos sites sont livrés avec une interface d'administration très complète qui va permettre à l'utilisateur de gérer son site au quotidien sans devoir passer par nous, ce qui lui évitera le coût d'un service de maintenance. Nous proposons notamment en fonction du projet un module de CMS (gestion de contenu), permettant de gérer facilement les pages statiques, d'en modifier les textes, et d'ajouter de nouvelles pages, tout ceci sans aucune intervention de notre part (même si nous restons bien sur toujours disponible pour aider les clients dans ces taches). Celui-ci est couplé avec un gestionnaire d'image permettant de charger sur le serveur des images sans passer par un logiciel FTP.
Nous avons développé un script de génération d'interface d'administration assez complet, ce qui nous permet de proposer cette interface, sans pour autant augmenter de manière significative le budget nécessaire pour la création du site.
Voir les fonctionnalités de notre interface d'administration

Sécurité du site web

Sécurité

La sécurité doit être au cœur de tout développement de sites internet. Aussi, nous apportons le plus grand soin à cette partie dans nos créations en protégeant notre code contre les attaques les plus courantes : injection de codes javascript ou html (faille Cross-Site Scripting ou XSS), injection SQL, faille upload, attaque par force brute, vol d'identité....
Nos divers travaux nous ont permis aujourd'hui d'acquérir une bonne expérience dans ce domaine de la sécurité et nous pouvons vous en faire profiter afin de créer un site sûr. Les scripts sont notamment protégé contre les injections, et nous ajoutant les protections nécessaires au niveau de chaque page. Enfin, nous analysons le site et ses failles avec des logiciels spécialisés avant la livraison.

Hébergement de votre site

Hébergement

Une fois le site terminé, il reste une étape : la mise en ligne de celui-ci pour que vos premiers visiteurs puissent le consulter. Pour cela, vous devez héberger votre site sur un serveur. Nous pouvons vous accompagner également dans cette étape en vous proposant un hébergement répondant à vos besoins (tarifs, affluence attendue, lourdeur des traitements de vos scripts), que ce soit sur un des nos serveurs ou chez un hébergeur reconnu.

Référencement de votre site

Référencement

Avoir un site, c'est bien, mais avoir des visiteurs est encore mieux. Aujourd'hui un bon référencement est nécessaire pour être visible par le plus grand monde. C'est pourquoi tous nos développements sont optimisés pour favoriser un bon référencement naturel (url rewriting, structure des pages, rédaction des textes, utilisation des technologies ajax avec parcimonie). Nous pouvons également vous fournir des conseils en référencement plus poussé, ou vous rediriger vers des sociétés spécialisées dans le référencement.