Category Archives: LGPL – Lesser General Public License

Faire un site e-commerce

Pour créer un site e-commerce, voici quelques outils open-source :

  • Thelia : Projet mené par une société française de Clermont-Ferrand (Licence GPL, PHP)
  • TomatoCart : C’est un nouveau projet qui est parti d’OSCommerce pour apparemment tout refaire (Licence GPL,  PHP)
  • Prestashop : Produit d’origine française (Licence OSL, PHP)
  • Magento : Une solution réputée  (Licence OSL, PHP)
  • KonaKart : Une des rares solutions en Java (Licence LGPL, Java)
  • JadaSite : Une autre solution en Java (Licence GPL, Java)
  • ReOS : Un peut particulier puisqu’il s’agit de faire un site d’annonces immobilières (Licence GPL, PHP)
  • OXID eSales : Solution en double licence (Licence GPL, PHP)

Wikipedia propose une liste de produits Open-source d’e-commerce, elle n’est pas plus complète que celle-ci, mais propose d’autres outils.

Persistence avec Prevayler ou JOAFIP

Pour persister un modèle d’objets sur un fichier, voici deux API qui s’en occupent sans se prendre la tête :

  • Prevayler (BSD) supporte des transactions
  • JOAFIP (LGPL) permet de manipuler de gros volumes

Et NoDB qui mélange Prevlayer avec Lucène

Il est aussi possible d’utiliser des outils comme xstream ou une implémentation de l’API JAXB pour utiliser des fichiers xml.

JQuery Plugins par web-delicious

Un ensemble de widgets pour JQuery pour construire des interfaces utilisateurs sur JQuery Plugins par web-delicious.

Il y a :

  1. Un calendrier dans le style de celui de google – ils le présentent comme un clone,
  2. Un panneau défilant pour les entêtes d’onglets,
  3. Un arbre avec des cases-à-cocher,
  4. Un sélecteur de date,
  5. Un menu contextuel sur plusieurs niveaux.