Forum général.cherche-logiciel Quelle solution opensource pour creer un site d'enchere temps réelle ?

Posté par  .
Étiquettes : aucune
-3
16
déc.
2010
Bonjour à tous,

Un client me demande de créer un site d'enchères en temps réelle avec un compte à rebours.
Mais je ne sais pas quelle solution opensource utiliser pour le réaliser ?

Je dispose d'un serveur mutualisé chez planethoster, donc php, mysql et possibilité d'installer des cms (joomla, wordpress, spip).

Il y a 3 contraintes :
1. Site multilangue (pas tout de suite mais plus tard)
2. Temps réel pour le décompte et la mise d'enchère...
3. Payement de crédit par paypal, banque, sms. (Site basé en belgique mais utilisateurs de tous pays)


J'ai plusieurs possiblités :
1. Jquery ou framework ajax + php + mysql et partir de zéro
2. Utiliser une base cms et adapter ou creer un plugin
A. joomla + virtuemart
B. Wordpress + plugin d'enchere
3. Sous traiter avec une entreprise e-commerce (mais bof comme choix, j'aime les défis)

Je préfère partir d'un CMS pour disposer d'une base, de la gestion des utilisateurs et d'une meilleur "protection" contre le piratage...

Que me conseillez vous ?


Merci
  • # Tu veux du défi ?

    Posté par  (site web personnel) . Évalué à 3.

    Dans ce cas tu prends un framework php très minimaliste : Atomik. Très minimaliste, il a cependant un plugin pour que tu puisses faire un site multilingue.

    Commentaire sous licence LPRAB - http://sam.zoy.org/lprab/

  • # Des moufles, parce qu'il fait froid.

    Posté par  (site web personnel) . Évalué à 3.

    >> Que me conseillez vous ?

    De bien faire attention aux « race conditions. »
    • [^] # Re: Des moufles, parce qu'il fait froid.

      Posté par  . Évalué à 1.

      @Axioplase:
      Tu peux m'en dire plus ? Je ne sais pas ce que c'est !
      • [^] # Re: Des moufles, parce qu'il fait froid.

        Posté par  . Évalué à 4.

        Wikipédia traduit "race condition" par "Situation de compétition". Je te laisse lire l'article. En gros, le but est d'essayer d'éviter des problèmes tels que deux personnes parfaitement synchronisées ne puissent toutes deux remporter l'enchère... Le plus simple est de te reposer sur les propriétés ACID (lire Wikipédia) de ta base de données en lui soumettant les bonnes requêtes SQL.

        Sinon, j'utiliserai un environnement d'e-commerce pour avoir la facturation, le paiement et les expéditions. Tu y ajoute ensuite le plugin d'enchères (à créer s'il n'existe pas). Un compte-à-rebours en javascript devrait se trouver facilement. Enfin, n'hésite pas à demander à un tiers de vérifier la sécurité de ton application, même les plus grosses sociétés ont des problèmes avec.
      • [^] # Re: Des moufles, parce qu'il fait froid.

        Posté par  (site web personnel) . Évalué à 3.

        C'est comme des gants, mais on a le pouce séparé de tous les autres doigts qui sont groupés ensemble.

        (Sinon, cf. le commentaire ci-dessus)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.