|
Navigateur
|
: |
IE 5.0 ou suppérieur
Ne fonctionne pas sous Nescape (oui je sais, c'est pas beau !)
|
|
Résolution
|
: |
1024 x 768
|
|
Débit
|
: |
128 Kbits/s
|
|
Le développement de ce site m'a beaucoup amusé. Il m'a permis de progresser d'un point de vue technique mais également d'un point de vue culturel. Il m'a notamment permis d'aborder un projet de A à Z, d'une manière organisée. J'ai simplifié au mieux l'organisation du site. Vous pourrez d'ailleurs en découvrir le maillage à travers le plan du site.
Le site, aussi bien d'un point de vue du design qu'au niveau du développement, a été fièrement concu et développer par une personne dont j'apprécie particulièrement les qualités : votre serviteur... moi-même. ;-)
... à l'exception du logo et du crayon que j'ai fait faire par une dessinatrice.
... à l'exception également de la recherche d'information et de l'éditorial concernant la partie Qu'est-ce qu'une citations ?. J'ai laisser le contenu de cette partie au bon vouloir d'une future commercial qui tenait à participer au site.
... il n'y a pas d'autre exception ;-)
Conception
La structure de la base du site a été concu à l'aide d'UML. Je me suis inspiré notamment du Diagramme des Séquences et du Diagramme des Classes pour schématiser l'interraction et le contenu des pages qui composent le site. En ce qui concerne les bases de données, j'ai emprunté le Modèle Conceptuel de Données de Merise, afin de les représenter. En principe, ces 3 schémas me permettent d'avoir une appréhension globale de ce que va devenir le site.
De plus, je me suis penché sur les cibles potentiels du site, l'intérêt du site, etc...
Suite à une longue et passionnante réflexion ;-) j'en ai déduit le nom du site qui, pour moi, évoque un environnement familier, une abondance d'informations, sous un nom facile à retenir : CitaCity !
SGBD (MySQL 3.23.47 / phpMyAdmin 2.2.1)
J'utilise une bases de données pour la persistance des données concernant les informations utilisateurs, les statistiques et les informations liées aux rubriques Cita-Idées.
XML
En ce qui concerne les citations, je n'utilise pas de base MySQL, comme il aurait été plus naturel de le faire, car, à plus long terme, je compte tout rebasculer en XSLT lorsque la technologie aura mûrit et sera plus répendue. J'avoue ne pas savoir si c'est la meilleur des solutions étant donné la, j'espère, futur abondance des informations...
PHP 4.2.2
Le parsing des fichiers de citations s'effectue à l'aide du DOMXML qui est la récommendation du W3C. Bien que Expat soit, à mon avis, plus stable, j'ai préféré le DOM qui s'avère être, dans ce contexte là, plus performant en temps de traitement et plus adapté à mes besoins.
Personnellement, je me trompe peut-être, mais je trouve la technologie du DOM plus intuitive et plus souple notamment grâce au XPath.
Design
J'ai adopter un design assez coloré. Un style moins sobre, moins "commercial", plus "ludique" ou, du moins, c'est l'effet que j'ai tenté d'exprimer. J'en ai eu assez de ces sites trop sobres qui n'ont pas leur touche d'originalité, de personnalisation, d'identification. J'ai donc tenté de passer outre ce que l'on m'a appris concernant le design d'un site, en tenant uniquement compte de mes préférences personnelles, inspirés par le "feeling".
Certains de mes camarades se plaisent à me taquiner en me reprochant le choix de mes couleurs. Personnellement, j'en suis satisfait.
D'autant plus que c'est le résultat d'un oeil de daltonien !
Les Cookies
- Date de la dernière visite.
- Login de la connexion.
- Enroulement/Déroulement des boites de rubriques (colonne de navigation de gauche).
- Enroulement/Déroulement du menu de gestion du compte.
Divers paramètres du site
- Les citations sont classées par ordre décroissant d'entrée dans le site de la plus récente à la plus ancienne afin que vous puissiez consulter les plus récentes en premier lieu.
- 7 citations par page.
- De même que pour les citations, les Citadefs les plus récentes sont présentées en premier.
|