Простой и эффективный веб-фреймворк - PullRequest
4 голосов
/ 02 марта 2010

Я ищу подходящий кроссплатформенный веб-фреймворк (если это правильный термин). Мне нужно что-то, что не зависит от знания адреса сервера или абсолютного пути к файлам. В идеале он будет поставляться с сервером (для разработчиков) и будет широко поддерживаться.

Я уже пробовал PHP, Django и web2py. У Django была панель администратора, требовалось слишком много информации (например, адрес сервера или IP-адрес), и с ней было неприятно работать; PHP имел конфликты chown и chmod с сервером (код не мог получить доступ к загруженным файлам или наоборот) и не мог правильно обрабатывать URL; При компиляции web2py рухнул, и в руководстве это не освещалось - не говоря уже о том, что это требовалось с помощью админ-панели. Вероятно, Python - это то, что нужно, но даже количество различных веб-фреймворков и дистрибутивов для Python слишком велико, чтобы я мог устанавливать и тестировать их по отдельности.

Мне нужен простой и эффективный кроссплатформенный язык веб-разработки, который работает практически везде. Никаких бесполезных админ-панелей, никаких причудливых пользовательских интерфейсов, никаких баз данных (обязательно), никаких ограничений, таких как users / access / level и, конечно, никакого дерьма "Web 2.0" (потому что я ненавижу этот ретроним) Просто всесильный анализатор файлов и запросов.

Я привык к программированию на C и других низкоуровневых языках, поэтому сложность не проблема.

Ответы [ 12 ]

0 голосов
/ 02 марта 2010

TurboGears : все необязательно.

0 голосов
/ 02 марта 2010

Я бы сказал, что Ruby on Rails - это то, что вы ищете. Работает где угодно и не требует настройки. У вас есть только он установлен, установите нужные вам драгоценные камни, и все готово.

Я также использую ColdFusion, который является полностью мультиплатформенным, но использует настройки администратора для конфигурации DSN и прочего.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...