LINUX.ORG.RU

На чем писать веб-приложения?


0

1

Пытался я сделать удобный веб-фреймворк на bash'e, да сил не хватило.

Поэтому я ищу что-нибудь, на чем можно писать сайты. Хочется что-то в стиле JSP, но при этом менее ынтерпрайзное и более легковесное (KISS, Unix Way, !JWM).

Желательно ООП. Php не предлагать

★★★★★

Последнее исправление: derlafff (всего исправлений: 2)

Scala (play framework)

В стиле jsp и более приятное.

Mironor
()

Haskell уже был, так что я выступлю с другим предложением: C++ и Wt.

Miguel ★★★★★
()
Ответ на: комментарий от derlafff

Слишком толсто

Тонко. Первое в мире веб-приложение на Лиспе написано. Кложуру активно в вебе используют. Архимаг на CL что-то там мутит, можешь спросить.

Хотя забей, мозгов не хватит.

anonymous
()

Буду оригинальным. Python + Flask/Bottle…

baverman ★★★
()

а чем JSP (и JSF как развитие + легковесный контейнер EJB 3.1 на сервер сайде) не угодило?

JFreeM ★★★☆
()

Какое-то затяжное весеннее обострение. Уже в который раз одни и теже вопросы за последнее время.

gruy ★★★★★
()
Ответ на: комментарий от gruy

++

И я не буду отступать от традиций.

ТС, пиши на ассемблере. Так хочется посмотреть, какой же объем кода в результате получится…

Eddy_Em ☆☆☆☆☆
()

Lisp, только Lisp. Ну ты сам подумай, что можно написать на питоне? А PHP вообще говно :)

xpahos ★★★★★
()
Ответ на: Буду оригинален от jessey

Django даже Python 3 экспериментально не поддерживает. Уже на дворе 3.3 скоро зарелизится, а Django третью ветку начнет поддерживать только в конце года.

xpahos ★★★★★
()
Ответ на: комментарий от Raving_Zealot

Erlang и Haskell уже предлагали?

Это мем какой-то?

По теме - плюсую Django. Если начнет не хватать, то бери Rails.

anonymous
()
Ответ на: комментарий от xpahos

Pyramid и bottle уже поддерживают python3.2 , django уже со следующей версии ... Кстати это и к лучшему, потомучто случись это раньше не были еще портированы многие библиотеки под третью ветку, сейчас с портированием уже лучше, по сути сейчас мы наблюдаем массовое портирование библиотек на третью ветку

yanka ★★
()
Ответ на: комментарий от xpahos

xpahos

Django даже Python 3 экспериментально не поддерживает. Уже на дворе 3.3 скоро зарелизится, а Django третью ветку начнет поддерживать только в конце года.

Сейчас Вам активно начнут рассказывать, что python3 не нужен.

blackst0ne ★★★★★
()
Ответ на: комментарий от blackst0ne

Сейчас Вам активно начнут рассказывать, что python3 не нужен.

Неправда, так никто из питон разработчиков не считает, просто все разработчики реалисты и знают , что под третью ветку еще не готова инфраструктура библиотек ... портировано пока процентов 50-60 нужных библиотек

yanka ★★
()
Ответ на: комментарий от yanka

yanka

Неправда, так никто из питон разработчиков не считает, просто все разработчики реалисты и знают , что под третью ветку еще не готова инфраструктура библиотек ... портировано пока процентов 50-60 нужных библиотек

Откуда цифры?

blackst0ne ★★★★★
()

moonlight

/thread

anonymous
()
Ответ на: комментарий от blackst0ne

Это моя личная статистика, не претендую на истину...но в целом примерно такие цифры

Кстати, для веб разработчика эта цифра ниже , пожалуй из критически важных библиотек не портирован PIL , но зато есть биндинги к ImageMagick. А так в целом уже сейчас можно писать веб приложения на третьей ветке python.

yanka ★★
()

В стиле JSP но более легковесное и с ООП, не PHP - остается только шарп и моно.

Yasenfire
()

Perl + Mojolicious. Можно деплоить как CGI - будет настоящий UNIX-way.

outtaspace ★★★
()

На русском языке!

Сносить такие вопросы нужно с (-20).

anonymous
()

Haskell, без вариантов.

anonymous
()

Я за бан. Через день вопросы подобного рода.

VirRaa ★★★
()

Одни и те же вопросы... Одни и те же ответы... Могу спросить, один и тот же PHP в конце мучений.

Alve ★★★★★
()
Ответ на: комментарий от Alve

Могу спросить, один и тот же PHP в конце мучений.

спорить, вместо спросить) Ранее утро, всё такое.

Alve ★★★★★
()

В пользу Haskell говорят следующие вещи:

  • Язык изкоробки поддерживает параллельность. Поэтому проще писать серверный софт.
  • Самый лаконичный и красивый язык из всех существующих.
  • Компилятор GHC порождает очень быстрый код. Поэтому ваш сервер никогда не будет тормозить.
anonymous
()
Ответ на: комментарий от anonymous

у Haskell ужасный синтаксис ...сплошные иероглифы ничего не понятно )))

yanka ★★
()
Ответ на: комментарий от anonymous

Язык изкоробки поддерживает параллельность. Поэтому проще писать серверный софт.

В вебе параллельность приложения не нужна. Не будет же ТС писать сам сервер ;)

Самый лаконичный и красивый язык из всех существующих.

Вообще-то да ;)

Компилятор GHC порождает очень быстрый код.

Быстрый код ? Что же это такое? А если серьезно, то GHC медленнее GCC раза в два как минимум. Да и любим мы Haskell не за скорость ;)

Поэтому ваш сервер никогда не будет тормозить.

Сервер ТС будет тормозить при любом случае ;)

anonymous
()

Пытался я сделать удобный веб-фреймворк на bash'e

Круто.

Поэтому я ищу что-нибудь, на чем можно писать сайты.

Проще перечислить, на чем их писать нельзя.

Хочется что-то в стиле JSP, но при этом менее ынтерпрайзное и более легковесное

Бери JSP, не вороти нос.

!JWM

Ну ладно, не нравится JWM, поставь Openbox тогда.

damnemall
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.