Я пытаюсь выбрать основу для продукта, который собираюсь создать, и пока что склоняюсь к Нагаре ... Есть мысли? - PullRequest
1 голос
/ 13 октября 2010

http://www.nagare.org/

Что касается типа использования продукта и платформы, подумайте о чем-то вроде Facebook (это не совсем социальная сеть, но достаточно близкая для оценки в этом контексте).

По сути, я просто ищу что-то надежное, масштабируемое, простое в работе (небольшая кривая обучения - плюс), совместимое со старыми браузерами и хорошо интегрированное с другими технологиями (например, Postgres, если только не будет убедительных аргументовдля Cassandra?).

Другие фреймворки / инструменты, на которые я смотрел или рекомендовал:

  • Google Web Toolkit + Серверная Java

  • Джанго

  • Ruby on Rails

  • ASP.NET + Mono?(Я знаю ...)

  • PHP / Perl / BBQ

У меня нет большого опыта работы с веб-фреймворками,поэтому независимо от того, что мы выберем (упомянул я об этом или нет), я буду изучать что-то новое.Есть мысли или рекомендации?Кто-нибудь имеет опыт работы с Нагаре (или Пижамой)?

Ответы [ 2 ]

5 голосов
/ 13 октября 2010

Я бы предложил Джанго + Пинакс .Оба надежны и имеют меньшую кривую обучения (если вы знакомы с Python).

Это позволит вам запустить и запустить социальную сеть в течение дня или двух.

Для внешнего пользователя используйте обычных подозреваемых.JavaScript, CSS, HTML.Я считаю, что есть несколько потрясающих библиотек для JavaScript.

4 голосов
/ 14 октября 2010

Как ведущий разработчик Nagare, я действительно призываю вас попробовать его в реальных условиях на вашем продукте, что является лучшим способом увидеть, насколько Nagare действительно отличается от других сред, таких как Django, Pylons или Flask.Nagare ориентирован на компоненты (он использует ту же модель компонентов, что и Seaside ), а его набор дополнительных функций, таких как прямая регистрация обратных вызовов, компоненты с состоянием, Ajax без написания кода Javascript или использования продолжений, делает веб-приложениевыглядит как настольный.На самом деле мы часто обнаруживали, что такие разработчики, как вы, без предварительного опыта работы в Интернете, могут быстрее получить Nagare, потому что им нечего «отучить».

Говоря о надежности, масштабируемости и совместимости, вы можете проверить некоторые изнаши важные проекты в производстве сегодня.

Для получения дополнительной информации, не стесняйтесь спрашивать и делиться своим опытом с нами .

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