Bretzels
Inscription
Dern. connexion
Inscription
Dern. connexion
Ville
Humeur
Profession
Statut marital
Humeur
Profession
Statut marital
Présentation
Un des créateurs de racingstub.com - Allez Racing. !
Calendrier
Amis stubistes
Lundi 23 janvier 2012
La semaine dernière :
Quelques précisions sur la migration de la base de données pour essayer de vous faire comprendre le chantier que c'est : étant donné que je refais tout de zéro, ou presque, qu'il ne faudra perdre aucune donnée de la V2, et que la base de données V2 sera assez différente de celle de la V3, j'ai un paquet de requêtes à exécuter pour que tout soit bien récupéré. Au stade actuel, le fichier qui fera une partie de ce travail contient plus de 300 requêtes MySql ! A côté de ça, j'ai environ 150 requêtes qui vont épurer la base V2 (qui contient des incohérences, ce qui ne sera plus possible dans la V3). Les requêtes MySql ne pouvant pas tout faire, il y a aussi à côté du code PHP+MySql qui va faire d'autres opérations plus complexes (faire appel à des API externes, copier les photos pour les réinjecter d'une autre façon, mettre en place des nouveautés, des nouveaux compteurs…).
- Début du développement du planning éditorial si cher à @redaction

- Refactorisation du module des notifications pour optimiser l'ensemble
- Travaux sur la migration de la base de données (V2 -> V3)
Quelques précisions sur la migration de la base de données pour essayer de vous faire comprendre le chantier que c'est : étant donné que je refais tout de zéro, ou presque, qu'il ne faudra perdre aucune donnée de la V2, et que la base de données V2 sera assez différente de celle de la V3, j'ai un paquet de requêtes à exécuter pour que tout soit bien récupéré. Au stade actuel, le fichier qui fera une partie de ce travail contient plus de 300 requêtes MySql ! A côté de ça, j'ai environ 150 requêtes qui vont épurer la base V2 (qui contient des incohérences, ce qui ne sera plus possible dans la V3). Les requêtes MySql ne pouvant pas tout faire, il y a aussi à côté du code PHP+MySql qui va faire d'autres opérations plus complexes (faire appel à des API externes, copier les photos pour les réinjecter d'une autre façon, mettre en place des nouveautés, des nouveaux compteurs…).
23.01.12 à 14h01 |
commentaires (0)
Lundi 16 janvier 2012
La semaine dernière, j'ai travaillé sur :
- la rubrique Communauté
- la mise en place d'un système unique de cartes, géolocalisations et compagnie
- la soumission des brèves
- la rubrique Communauté
- la mise en place d'un système unique de cartes, géolocalisations et compagnie
- la soumission des brèves
16.01.12 à 21h06 |
commentaires (0)
Lundi 09 janvier 2012
La semaine dernière a été consacrée à :
- l'avancement de la refonte de la rubrique photos (qui s'appellera probablement plutôt "médias", voir ce topic)
- le début de l'application de la maquette finale dans les articles
09.01.12 à 20h55 |
commentaires (0)
Mercredi 04 janvier 2012
Vacances et fêtes de fin d'année ont encore un peu bousculé mes disponibilités de la semaine passée. Mais la V3 a quand même avancé, essentiellement sur la gestion des photos et des médias au sens large. J'ai notamment exploré le SonataMediaBundle que je me suis empressé de mettre en place. Après les classiques galères pour réussir à le paramétrer et à le faire fonctionner, c'est un vrai bonheur à utiliser, on va pouvoir faire des trucs de fou
04.01.12 à 13h08 |
commentaires (0)
Mardi 27 décembre 2011
Comme annoncé, je me suis penché sur le look final. J'ai passé du temps à regarder ce qui existe en "frameworks CSS et/ou JS", car je ne connaissais que Twitter Bootstrap, que j'ai d'ailleurs déjà appliqué dans l'administration du site, mais dont je ne suis pas 100% satisfait, notamment parce que son système de grille est fixe. Ce qui m'intéresse pour la partie "publique" (celle que voient tous les visiteurs), c'est d'avoir quelque chose de modulable et puissant qui réponde aux besoins d'aujourd'hui et de demain. Et j'ai fini par tomber sur Foundation, qui fait tout ce qui m'intéresse :
Ce dernier point me paraît très important. Je l'ai déjà dit, il n'y aura plus de version mobile du stub. L'ensemble du site pourra être affiché sur les écrans d'ordinateurs, de téléphones, de tablettes, de télés... ("devices" dans la suite). En utilisant les bonnes propriétés, on peut faire en sorte que la même page soit affichée de différentes façons selon la taille de l'écran. Il y a beaucoup d'avantages à ce système en terme de gestion :
Pour les sceptiques, cliquez sur les liens suivants, puis réduisez la taille de votre navigateur. Vous verrez que passé sous une certaine largeur, les blocs sont affichés différemment. Ca peut être assez bluffant, mais c'est vraiment LA bonne pratique pour les sites actuels et futurs, la consultation des sites depuis des écrans autres que d'ordinateurs étant en train d'exploser (et c'est pas prêt de s'arrêter) :
- un système de grille fixe ou flexible
- des looks sympas pour les formulaires, les boutons et pleins d'autres choses
- du "responsive design" (faire en sorte que la disposition et l'affichage du contenu s'adapte à la taille de l'écran)
Ce dernier point me paraît très important. Je l'ai déjà dit, il n'y aura plus de version mobile du stub. L'ensemble du site pourra être affiché sur les écrans d'ordinateurs, de téléphones, de tablettes, de télés... ("devices" dans la suite). En utilisant les bonnes propriétés, on peut faire en sorte que la même page soit affichée de différentes façons selon la taille de l'écran. Il y a beaucoup d'avantages à ce système en terme de gestion :
- on ne gère qu'une unique version de chaque page
- le cache est le même quel que soit le device
- absolument toutes les fonctionnalités sont utilisables depuis n'importe quel device
- pas grand chose à faire pour adapter le système aux futurs devices
Pour les sceptiques, cliquez sur les liens suivants, puis réduisez la taille de votre navigateur. Vous verrez que passé sous une certaine largeur, les blocs sont affichés différemment. Ca peut être assez bluffant, mais c'est vraiment LA bonne pratique pour les sites actuels et futurs, la consultation des sites depuis des écrans autres que d'ordinateurs étant en train d'exploser (et c'est pas prêt de s'arrêter) :
27.12.11 à 22h12 |
commentaires (0)
Lundi 19 décembre 2011
Semaine passée un peu light, avec en plus les 8 ans du site mais qui a quand même vu quelques chantiers avancer :
Cette semaine, je vais attaquer le design final. J'ai déjà mis en place 2 maquettes, mais jamais satisfaisantes à 100%. Maintenant que j'ai les idées plus claires, et que j'ai lu pas mal de pages parlant de design, de version mobile, de HTML5, CSS3, de "Responsive design", je sais ce que je veux et ce que je vais faire
Je prévois donc un site unique (pas de version spéciale mobile, iPhone, iPad, Androïd…), dont l'affichage s'adaptera selon la largeur de l'écran utilisé. La totalité des fonctionnalités sera ainsi utilisable confortablement, sur un ordinateur, un téléphone, une télé…
- suite des commentaires / forum / MP : je suis quasiment au bout de tout ce conséquent chantier qui va être un vrai bonheur à gérer et faire évoluer
- mise en place de la centralisation de l'envoi des mails (alertes, notifications...)
- démarrage de l'admin des clubs
- démarrage de l'admin des arbitres
Cette semaine, je vais attaquer le design final. J'ai déjà mis en place 2 maquettes, mais jamais satisfaisantes à 100%. Maintenant que j'ai les idées plus claires, et que j'ai lu pas mal de pages parlant de design, de version mobile, de HTML5, CSS3, de "Responsive design", je sais ce que je veux et ce que je vais faire
Je prévois donc un site unique (pas de version spéciale mobile, iPhone, iPad, Androïd…), dont l'affichage s'adaptera selon la largeur de l'écran utilisé. La totalité des fonctionnalités sera ainsi utilisable confortablement, sur un ordinateur, un téléphone, une télé… 19.12.11 à 14h24 |
commentaires (1)
Recherche
Photos
Côté foot
Tribune: Quart de virage Sud-ouest
Fréquence: souvent (abonné)
Groupe: UB90
Joue: Trop rarement
Matchs vus : Voir les matchs du Racing auxquels chris a assisté
Côté privé
Livre d'or