Подтвердить что ты не робот

@Rails пользователи: вы пробовали web2py? Плюсы? Минусы?

web2py to - это структура Python, но разделяет конструкцию "соглашение по конфигурации", которая имеет Ruby on Rails. С положительной стороны он предлагает гораздо больше функциональности со стандартным дистрибутивом, и мы утверждаем, что он быстрее и проще в использовании.

Пользователь Rails попробовал? Какое у вас впечатление?

Никаких угощений. Только технические комментарии.

4b9b3361

Ответ 1

c'mon ребята... ваш единственный аргумент: "Технические различия довольно неактуальны". и "это неважно, какую веб-инфраструктуру вы используете"? Я не согласен. Размер базы пользователей больше связан с маркетингом и тем, как долго работает инфраструктура. По этому аргументу ASP и PHP лучше, чем Rails.

Кто-нибудь здесь использовал Rails и web2py?

web2py запускается в webfaction и любом хостинг-провайдере, который поддерживает mod_proxy или mod_wsgi или mod_fcgi, и работает в Google App Engine (рельсы не работают). Существует также выделенный хостинг-провайдер web2py (star-nix.com).

Ответ 2

Я обнаружил, что web2py намного проще учиться... Есть меньше скриптов для запуска и абстракций. С другой стороны, уровень базы данных web2py не является реальным ORM... он почти напоминает запись исходного SQL. Простые вещи в конечном итоге занимают много строк кода, как и SQL.

Ответ 3

Я бы сказал, что самый большой "кон" использования webpy over Rails заключается в том, что вокруг Rails-специфических хостинговых услуг не так много, и огромное сообщество, основанное на нем (есть плагины и инструменты Rails для.. всего), То же самое нельзя сказать и для web2py.

Это зависит от того, что вы хотите с ним делать - если вам нужно написать свой персональный сайт, и у вас уже есть сервер для его размещения, используйте все, что захотите. Если это что-то распределить для других, чтобы запустить, у Rails больше возможностей для хостинга и большего сообщества, поэтому это может быть лучший выбор.

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

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

Возможно, я мог бы составить список причин, по которым web2py "лучше" / "хуже", чем Rails. Rails может быть 0.04sec/медленнее запросов при создании шаблонов, содержащих циклы, или web2py может иметь хороший генератор модели DB или некоторые другая техническая причина - но они могут вообще не иметь отношения к вам