À l'aide de Lua pour le développement web?
Quelles sont les questions ou problèmes que je courrai dans si je développe des applications web en Lua; est-il quelque chose que je devrais savoir avant de commencer?
Aucune expérience avec le développement de Lua applications web?
- L'Orbite (orbit.luaforge.net) cadre a l'air assez complet.
- Parce que vous ne savez pas Lua et que vous essayez d'obtenir votre site web pour s'exécuter sur un 6502 avec 1K de mémoire. Sinon, pourriez-vous préciser? Vous êtes peut-être à la recherche pour certains problèmes que vous pourriez courir à? L'expérience des autres avec Lua développement web? Aléatoire de pièges? Etc.
- >>"vous Êtes peut-être à la recherche pour certains problèmes que vous pourriez courir à? L'expérience des autres avec Lua développement web? Aléatoire pièges?" Oui
- Ok, j'ai édité votre question afin de refléter que... n'hésitez pas à changer ou à revenir si vous n'aimez pas mon montage.
Vous devez vous connecter pour publier un commentaire.
Le cadre d'application de web basé sur Lua qui reçoit beaucoup de discussion dans le Lua est la communauté Kepler projet. Le Kepler équipe assure l'intégration avec les serveurs web (en particulier d'Apache, un serveur web de leur propre, modules utiles, et une application MVC framework appelé Orbite.
Plusieurs autres projets travaux avec ou sur le haut de Kepler de la fondation. Un éminent qui démontre que Kepler peut être utilisé pour de vrai travail est Spoutnik, un très flexible et extensible CMS qui fonctionne comme un Wiki hors de la boîte, mais qui peut être étendue à bien d'autres choses.
Parlant de son expérience personnelle, j'ai construit une interface de contrôle pour un système embarqué à l'aide de Kepler Lua Pages pour afficher et traiter les formulaires et les rapports sans trop de tracas comme ma deuxième ou troisième véritable Lua projet. Ce système est encore en usage et je voudrais le faire à nouveau.
prendre un coup d'oeil à http://openresty.com/ (nginx et lua/luajit, async)
Aller de l'avant et donner un coup de feu! Lua est une très belle langue.
Un autre framework MVC basé sur Lua est également Luci.
Concept intéressant. Je pense que l'une des choses que vous devez tenir compte est le serveur web comptez-vous utiliser? Je pense que le serveur supporte pour Lua serait feuilletée au mieux, n'en déplaise à quiconque, mais son tout simplement pas une plateforme web commune.
Avec cela dit, cependant, la Lua Bibliothèques Et Des Liaisons énumère un certain nombre de composants que vous pourriez apparemment l'effet de levier pour vos efforts. J'ai regardé la liste des cours et de toutes les choses courantes sur le web sont là: les bases de données, regex, réseau, zip, crypto, xml, images, etc. Il y a même un couple de frameworks web, donc c'est peut-être moins rare que ce que je pensais?