Meilleur framework web en Common-lisp? [fermé]
Quel est le meilleur framework web common-lisp disponible?
Je cherche quelque chose qui convient au développement d'applications web commerciales et capable de gérer des sites à fort trafic similaires à Stack Overflow. Il devrait également avoir une gestion de session intégrée et d'autres fonctionnalités similaires.
6 réponses
Mon expérience:
- KPAX est non maintenu, assez bas niveau et pas exactement bien documenté
- UCW est assez difficile à entrer pour les débutants en raison de la complexité et de l'absence de documentation de haut niveau.
- SymbolicWeb est mort
- Utilisez Hunchentoot directement si vos besoins sont basiques ou très spécifiques
- Weblocks {[13] } est relativement jeune mais déjà adapté à des projets professionnels tout en offrant un niveau de base de convivialité (docs clairsemés mais très aide de la communauté). Il prend également en charge plusieurs magasins (par exemple CLSQL, Elephant, Prevalence).
Vous pouvez essayer d'utiliser de l'homme des cavernes http://clacklisp.org/caveman/
Il est basé sur Clack et est simple à commencer par
Avec plus de succès, j'ai utilisé webactions
De Franz. J'ai eu un moment difficile terrible avec UCW, mais j'ai essayé d'écrire un "tutoriel" pour savoir comment l'utiliser. Je ne peux pas dire si quelque chose s'est amélioré avec UCW depuis que j'ai écrit que tutoriel
Comme vous le voyez, ils disent que c'est obsolète et c'est vrai. Pourquoi est-il obsolète? Parce que personne ne s'est soucié de l'améliorer ou de l'actualiser, et donc ma conclusion est, personne ne semble l'aimer très mucch. Mais YMMV bien sûr...
Un autre thread so similaire peut être trouvé ici .
AllegroServe et Hunchentoot semblent être les serveurs Web les plus utilisés. Pas vraiment des cadres, cependant. J'ai une certaine expérience en utilisant Hunchentoot w / sbcl et mes tests ont" prouvé " qu'il était à la fois rapide et fiable. Ils ont tous les deux une gestion de session.
L'auteur de Hunchentoot a quelques - vues sur les performances. Très probablement, le serveur web ne sera pas votre goulot d'étranglement. Si cela s'avère être alors rappelez vous ce Hunchentoot est open source: -)
Vous pouvez également jeter un oeil à SymbolicWeb qui est plus un framework, mais encore à ses débuts. D'autres suggestions dans l'autre thread.