GiftBox version 3.5.0

Depuis quelques jours (voir semaines) des changements non visibles ont eu lieu sur GiftBox. Pour en savoir plus sur cette mise à jour, je vous invite à lire la suite de l'article.

Lire la suite
Vous êtes ici : accueil » article » GiftBox 3.0.0 - Nouvelle structure de base de données

GiftBox 3.0.0 - Nouvelle structure de base de données

URédigé par Nasty Shade P e2 commentaires

Vous l'avez peut-être déjà remarqué, mais depuis quelques jours une nouvelle version est en place. Il s'agit de la fameuse mise à jour comprenant la nouvelle structure de base de données, chose expliqué dans l'article précédent. Afin que cela soit plus clair pour vous et d'expliquer les changements, voyons ensemble le détail de cette mise à jour.

Qu'est-ce qu'une base de donnée ?

Je me permets de faire une petite explication afin d'éclaircir ce point.
Un service de base de données permet de stocker, comme son nom l'indique, des données. C'est grâce à ce service que vous pouvez enregistrer des souhaits sans les perdre lorsque vous quittez GiftBox.

Cependant, la structure est un point important, prenons l'exemple d'une boite mail que l'on devrait architecturer, où les mails représenteraient les données.
Si vous laissez tout dans la boite de réception, lorsque vous devez rechercher un mail, cela risque de prendre du temps, alors que si l'on utilise des sous-dossiers pour trier chaque mail, cela irait plus vite.

Exemple:
Un sous-dossier Réseaux sociaux pour tous les mails FaceBook, Twitter, Google, un sous-dossier paiement pour tous les mails concernant les achats, les factures.
Ainsi, si vous avez besoin de retrouver un mail à propos de FaceBook, vous savez qu'il suffit de regarder dans le sous-dossier Réseaux sociaux. Cela sera plus rapide que de rechercher dans tous les mails en désordre dans la boite de réception.

J'espère que cet exemple sera assez parlant pour que vous puissiez comprendre l'intérêt d'avoir une bonne structure pour un service de base de données. Si le sujet vous intéresse et que vous voulez en apprendre plus, je vous invite à lire l'article sur Wikipédia.

Une nouvelle structure de base de données

La mise à jour de GiftBox en version 3.0.0 inclus la nouvelle structure de base de données que j'avais annoncé lors du dernier article.
La migration s'est faite sans perte de données, et sans trop de problème. Par contre, il est important de signaler que l'option Ajouter un message n'est plus disponible. Cette régression est dût à la mise à jour.

A présent que cette mise à jour est en place, on peut considérer que GiftBox possède une fondation assez solide pour que je puisse travailler sur le reste. Cette nouvelle structure simplifiera les prochaines grosses nouveautés à mettre en place, mais aussi d'ajouter des fonctions supplémentaires comme plusieurs listes de souhait par personne, chose impossible avec la version précédente.

En parlant de nouveauté, n'hésitez pas à (re)lire la liste des nouveautés prévus pour cette année et laissez-moi un commentaire pour dire qu'elle est pour vous la nouveauté la plus importante, afin que je puisse prioriser les taches restantes.

Un nouveau code

Avoir une nouvelle structure pour la base de données, c'est bien. Que GiftBox puisse l'utiliser, c'est mieux !
Du coup, il a fallu repasser sur l'ensemble du code pour pouvoir interfacer GiftBox avec la nouvelle structure de données. Quitte à repasser sur tout le code, j'en ai profité pour optimiser quelques pages.

Donc pour résumer cette mise à jour, vous avez une nouvelle structure de base de données, un code revu et optimiser mais pourtant vous ne remarquez aucun changement. Effectivement, tout cela étant le moteur de GiftBox et non pas la carrosserie, vous ne pouvez pas distinguer toutes ces modifications (d'où cet article assez long), mais vous bénéficiez quand même d'un temps de chargement plus rapide. Dans le meilleur des cas, vous pourrez gagner jusqu'à 1 seconde de chargement par rapport à la version précédente.

Refonte graphique

Il y a quand même un changement graphique au niveau de la page Mes contacts. La présentation de vos amis a été revue afin que l'affichage se fasse correctement sur téléphone. Je suis en train de revoir toutes les pages pour qu'elles soient Mobile First. C'est à dire, penser l'affichage et navigation d'abord pour téléphone et l'adapter pour PC. De plus en plus de personne utilisant leur téléphone pour surfer, et Google mettant à jour son algorithme en se basant sur ce point, il n'est donc pas négligeable que je prenne cela en compte pour mon référencement.

Il est important de signaler que cette refonte des pages n'a strictement rien à voir avec le nouveau design vu dans l'article RoadMap 2017

Rappel d'anniversaire

En plus de cela, une petite nouveauté a été intégrée sur la page Mes informations. Le champ Date de naissance est apparu, cela permet d'envoyer un mail à tous vos amis, 2 semaines avant votre anniversaire, avec un lien vers votre liste de souhait.

Foire Aux Questions - FAQ

La Foire Aux Questions - FAQ est disponible depuis longtemps, mais par manque de temps, cette dernière n'est pas très exhaustive. C'est un point que j'essaye de corriger. J'aimerais, au moins dans un premier temps, répondre aux 30 questions qui sont déjà prêtes, ne serait-ce que de façon succincte, et peaufiner par la suite.

Conclusion

Je vous l'accorde cet article est assez long et technique, mais vu qu'il s'agit d'une grosse version, il était important pour moi de faire cette communication. Je suis certes le créateur de GiftBox, mais je reste avant tout un geek passionné par le monde de web, plus précisément dans la création Internet. Pourquoi je parle de ça ? Car j'aimerais utiliser ce blog, pour parler aussi de point technique mis en place sur GiftBox. Un peu comme pour l'explication du Mobile First, ou du service base de données, sauf que cela sera fait dans un article à part afin d'éviter de noyer les infos GiftBox.

N'hésitez pas à me laisser un commentaire pour vous positionner sur cette idée.

DClassé dans : Mise à jour ,Mots clés : mise à jour, update, 3.0.0., structure, base de données, mobile first, roadmap, anniversaire

A propos de l'auteur, Nasty Shade:

Créateur du service GiftBox

2 commentaires


#1 alain a dit :

- Pas possible de mettre ma date d'anniversaire. Qu'est ce vous avez contre les dynausaures né avant 2011 😀 ?

- Dommage qu'il n'y ait pas de lien pour passer du GifBox au blog et vice versa.

- j'espère que le commentaire accompagnant le cadeau pour être remis.

- problème de photos étirées à certains endroits.d' autres photos sont nickelles.

- il serait sympa d'avoir un avisage dés qu'une personne de notre répertoire réalise une modification.

#2 Nasty Shade a dit :

Le champ "date de naissance" est un champ libre, il n'y a pas de limite d'age, peut-être que la saisie ne respecte pas le format demandé (JJ/MM/AAAA)

Par manque de place, pour le moment il n'y a pas de lien pour se rendre sur le blog depuis le service GiftBox, mais par contre sur le blog le lien est bien présent pour ce rendre sur le service GiftBox.

Concernant l'avisage, cela fait déjà parti de ma liste de tache à faire wink

rFil RSS des commentaires de cet article

Écrire un commentaire



 Se rappeler de moi sur ce site