Используя Lua для веб-разработки? [закрытый]

Возможно, вы захотите взглянуть на класс DigestUtils проекта кодека apache commons , который предоставляет очень удобные методы для создания дайджестов MD5 или SHA.

17
задан derobert 22 July 2009 в 05:43
поделиться

3 ответа

Фреймворк веб-приложений на основе Lua, который широко обсуждается в сообществе Lua, - это проект Kepler . Команда Kepler обеспечивает интеграцию с веб-серверами (особенно Apache), собственным веб-сервером, полезными модулями и рабочей средой приложений MVC под названием Orbit .

Несколько других проектов работают с или поверх Фонд Кеплера. Известный пример, демонстрирующий, что Kepler может использоваться для реальной работы, - это Sputnik , очень гибкая и расширяемая CMS, которая из коробки функционирует как Wiki, но которую можно расширить для много других вещей.

Исходя из личного опыта, я создал интерфейс управления для встраиваемой системы, используя страницы Lua Kepler для рендеринга и обработки форм и отчетов без особых хлопот, как мой второй или третий настоящий проект Lua. Эта система все еще используется, и я сделаю это снова.

12
ответ дан 30 November 2019 в 13:28
поделиться

Давай, попробуй! Lua - очень хороший язык.

4
ответ дан 30 November 2019 в 13:28
поделиться

Интересная концепция. Я думаю, что вам нужно подумать о том, какой веб-сервер вы планируете использовать? Я думаю, что поддержка Lua веб-сервером была бы в лучшем случае ненадежной, не обижайтесь на кого-либо, но это просто не обычная веб-платформа.

С учетом сказанного, однако, Библиотеки и привязки Lua перечисляет довольно много компонентов, которые вы могли бы использовать для своих усилий. Я просмотрел список, и там есть все, что является обычным для Интернета: базы данных, регулярные выражения, сеть, zip, криптография, xml, изображения и т. Д. Есть даже пара веб-фреймворков, так что, может быть, это реже, чем я думал?

1
ответ дан 30 November 2019 в 13:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: