Есть ли альтернативы PHP?

Резюме: Существуют ли аналогичные открытые веб-фреймворки помимо ASP.NET и Coldfusion? Смогу ли я найти их на бюджетном веб-хостинге?

Да, это название звучит смешно! Я знаю, что существуют и другие веб-фреймворки, но PHP кажется очень открытым, когда дело доходит до создания веб-приложения. Я поигрался с Rails, и хотя он просто фантастичен, мне не особенно нравится направление, в котором идут его «рельсы». Я просто не получаю удовольствия. Я делаю личный сайт, и я хочу получать удовольствие!

Существуют ли другие подобные открытые фреймворки? Я понимаю, что ASP.NET может быть таким с веб-формами, и Coldfusion тоже может соответствовать всем требованиям. Меня не интересует ни то, ни другое. Мне не нравится Coldfusion, и мне нужен фреймворк, который я могу реально запустить на своем компьютере с Linux.

Полагаю, я был избалован C#/Ruby/Python/ECMAScript. Я хочу лаконичный, веселый, высокоуровневый, функциональный язык; Я не хочу PHP! Да, PHP — это высокий уровень, и да, теперь у него есть функциональные компоненты, но он не в той же лиге, что и такие языки, как Javascript или Ruby.

Я имею какой-то смысл...? Кто-нибудь еще хочет такой фреймворк?


person Community    schedule 17.09.2010    source источник


Ответы (2)


Clojure — интересный язык для написания кода. Ознакомьтесь с веб-фреймворками, написанными на Clojure. Compojure, Webjure — вот несколько имен, которые я могу вспомнить.

person Community    schedule 17.09.2010
comment
Django — это хороший фреймворк MVC, построенный на Python, хотя я сомневаюсь, что он есть на каких-либо бюджетных веб-хостингах. - person JKirchartz; 17.09.2010
comment
Спасибо за ваши ответы. Я случайно опубликовал этот вопрос дважды (stackoverflow.com /вопросы/3733069/). Мне сказали, что я несколько раз провалил капчу, несмотря на то, что был уверен, что понял ее правильно. Я не мог официально пройти капчу, пока не использовал аудиоверсию. - person Sucralose; 17.09.2010

Я бы рассмотрел Джанго. Проделав большую работу как в Rails, так и в Django, я предпочитаю направление, в котором Django принимает направление Rails.

Если вы хотите сделать что-то в другом стиле, взгляните на Turbogears или Pylons.

Кроме того, доступен недорогой приличный хостинг: Web Faction поддерживает большинство хороших фреймворков и языки

person Community    schedule 05.10.2010