Affichage des articles dont le libellé est technique. Afficher tous les articles
Affichage des articles dont le libellé est technique. Afficher tous les articles

mercredi 26 novembre 2008

Composants externes utilisables

Je vais lister ici les composants externes utilisables, afin de ne pas réinventer la roue.

Je viens de tomber la dessus, qui peut faciliter le filtrage sous windows:
Concernant le serveur et sa base de données, un framework que je connais bien, et qui permet de développer vraiment rapidement:

samedi 22 novembre 2008

Idées architecture serveur

Utilisation d'un framework web léger.

Pour le modèle de données de la base:
  • utilisateurs: enfants, parents, liens parents/enfants, liens sociaux parent/parents
  • hôtes blancs ou noirs pour un parent
  • temps d'activités sur application par enfant: programmé et réel
Un proto sera initié très rapidement sur le site de dev, en utilisant le framework django.

Idées architecture client

Le client doit être vraiment minimal.
  • service tournant en arrière plan
  • IHM minimale: demande login/password, boite de dialogue expliquant sommairement une interdiction ou l'extinction d'une application; pourquoi pas IHM web ?
  • le service client doit mesurer l'activité par utilisateur et par application; stocker en base locale puis en base distante
  • le service client doit demander au serveur de vérifier si l'appli A peut être active pour un utilisateur B à un instant T
  • le service client doit filtrer des adresses IP ou des nom d'hôtes.
Si on accepte le fait que le client est toujours connecté au net, on peut envisager de ne gérer aucune IHM en local, d'où simplification: IHM full-web gérée sur le serveur.

Un proto sous Linux est sûrement le plus simple à implémenter.