2013-04-11 2 views
1

Я начинаю проект, и я не уверен в том, что технология для использования на внутренних и внешних сторонах. . Проект должен генерировать диаграммы и много статистики, поэтому я занимаюсь серфингом на сайте, и я думаю, что лучший способ для интерфейсов - Backbone.js или Ember.js, не так ли?Улучшенный способ создания интерфейсного и заднего плана

С другой стороны, я должен решить часть сервера. Я старый школьный разработчик ... Php. Мне нужно разработать API, который читает ddbb и предоставляет информацию на стороне интерфейса. Я не знаю, как лучше всего разработать систему, которая позволяет конечным пользователям выбирать интервал дат для просмотра их статистики (например, Google Analytics, Square и т. Д.). Может, Рубин? Симфонии?

Thx! =)

+0

Лучшие инструменты - это те, которые вы знаете, вы чувствуете себя комфортно, используя и выполняете свою работу. это, очевидно, очень субъективно и зависит от личных предпочтений. – tmaximini

+0

Да, конечно, я мог бы работать с php :) Но я хотел бы узнать о других вариантах, которые могут быть лучше. Я думаю, что в наши дни многое об Интернете меняется и кажется, что javascript - это killin '. – newpatriks

ответ

2

Я был в той же ситуации несколько месяцев назад, и я решил пойти на Магистраль. Основная причина в том, что он больше используется, и поэтому легче получить помощь и найти хорошие учебные пособия, а также не очень упрямо, поэтому я думаю, что вы можете больше узнать о процессе разработки, а также можете настроить свое приложение, чтобы оно соответствовало вашим потребностям. Во всяком случае, я не пробовал в глубоком Ember или Angular, поэтому внимательно следите за моим мнением. Для части сервера я всегда работал с PHP тоже, я попробовал Ruby, и я думаю, что это лучшая поддержка для webapp, но в конце концов я использовал PHP для удовлетворения потребностей моей компании. Вы тоже можете хорошо поработать с PHP, но я предлагаю использовать такие фреймворки, как Silex, Slim или Laravel, которые лучше подходят для установки REST api, который вам понадобится, если вы хотите использовать Backbone.

+0

Спасибо большое! Мне было интересно, может ли php быть лучшим способом сделать API. Я всегда использую CodeIgniter или Cakephp, но я вижу, что Silex, Slim и Laravel легче, чем используемые мной фреймворки. Если мне удастся использовать php для бэкэнд, мне лучше. И для front-end я буду играть с позвоночником и посмотреть, как это работает :) – newpatriks

Смежные вопросы