Как стать автором
Обновить

Комментарии 21

Весьма забавно. А ведь действительно на Lua можно делать сайты не хуже PHP. Отсутсвуют только всякого рода фреймворки.
Я бы даже был бы рад, если бы исторически эту нишу захватил бы Lua вместо PHP.
>А ведь действительно на Lua можно делать сайты
народ уже делает, но только небольшие но нагруженные задачки
>Отсутсвуют только всякого рода фреймворки
во времена РНР3 они тоже отсутствовали, так что наши мастера скоро напишут
Если бы он ещё захватил нишу JS, было бы совсем отлично
На луа есть абсолютно все что нужно для создания полноценных хайлоад сайтов. Если вдруг чего-то не хватает, то есть множество хороших библиотек для луа. Если и их не хватает, то есть модуль FFI — через него можно подключить любую библиотеку на си.

Всю внешнюю часть я пишу на луа, а админки на пхп — там нету большой нагрузки.
А с luajit тестировали?
Это и работает через luajit.
В статье об этом ни слова.
Я, учтя рекомендации авторов lua-nginx-module, сразу везде использую jit версию. И для меня это стало уже как-то ествественно и очевидно :)
Думаю, что все разработчики на PHP (включая меня) так или иначе проходили через период, когда код представляет из себя жуткую смесь html и php, напиханных в одном файле.

Разработчики WordPress так и остановились на этом этапе, видимо.
Да, стандартное обозначение сетевого интерфейса. lua отдавал быстрее, чем исходящий канал успевал через себя прокачать.
О, может быть нужно пояснить? Я первым делом подумал о конструкции if (если) в nginx, т.к. о ней кучу раз говорили, что она не особо производительная.
Ок, поменял.
подумал о конструкции if (если) в nginx, т.к. о ней кучу раз говорили, что она не особо производительная
Но уж раз в 100 будет производительнее чем lua.
может быть стоит попробовать lapis?
На данный момент нет цели использовать что-либо подобное на реальных задачах. Это лишь первоапрельский концепт, написанный за несколько часов.
сорри, я как обычно думал что это всерьёз)
Но концепт можно допилить, и найти применение ему в хайлоаде :)
В нашей команде на всяких lua, python, java и так только я один пишу, что нифига не хорошо для проекта в случае чего. Делать на lua бизнес логику явно на данный момент не стоит, ограничиваясь небольшими задачами. Вот как хобби — возможно, но пока я пилю другую прикольную штуку :)
Кстати, в неком игровом проекте Multi Theft Auto подобная реализация используется уже на протяжении долгих лет (html + inline Lua), только в купе с Embedded HTTP Server.
В конфигурации «LAMP» они заменили «AMP» :)
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации