A propos

Quelques mots au sujet de teraro.ch


A propos de teraro.ch

Historique

Ce site a été créé par Térèse Arona, avec l'aide de son mari. Il a pour unique vocation de favoriser l'apprentissage des élèves du Secondaire dans diverses branches, principalement le français, l'allemand et l'anglais.

  • La première version du site, réalisée en 2008 avec le logiciel Rapidweaver, a permis de mettre en ligne des séries de liens vers d'autres sites d'enseignement.
  • La deuxième version, créée en 2011, proposait déjà des exercices de type questions-réponses dans le "coin des élèves".
  • La troisième version, créée en 2013, a été conçue avec Laravel 4 et maintenue péniblement durant 2 ans.
  • La quatrième version a été conçue avec la version 5.1 de Laravel (LTS), et a permis de maintenir le site durant plusieurs années.
  • Début 2019, le code a dû être réorganisé une nouvelle fois, pour gagner en performances. Cela a marqué le passage à Django, qui évolue plus lentement que Laravel.

Technologies utilisées

Le site a été développé au moyen de technologies pour la plupart gratuites.

  • Le framework PHP Laravel a d'abord été utilisé pour le "moteur" du site, puis a été remplacé par le framework Python Django.
  • Les données sont stockées dans une base de données MySQL.
  • Le dynamisme côté utilisateur est assuré par Javascript et sa bibliothèque jQuery.
  • L'outil Twitter Bootstrap s'est invité depuis novembre 2013 pour améliorer la partie graphique.. Depuis l'été 2015, nous avait fait le choix d'utiliser des thèmes HTML fournis par des professionnels, afin d'améliorer l'expérience utilisateur.

L'avenir

Nous avons prévu d'ajouter de nouvelles fonctionnalités dans le futur, notamment d'autres types d'exercices et qui sait, selon les suggestions des utilisateurs...