2013-04-11 26 views
1

我開始一個項目,我不確定在後端和前端使用什麼技術。該項目需要生成圖表和大量的統計數據,所以我一直在網站上衝浪,我認爲最好的前端方式是Backbone.js或Ember.js,是嗎?更好的前端和後端開發方式

另一方面,我必須決定服務器部分。我是一位老學校的開發者...... Php。我需要開發一個讀取ddbb並將信息提供給前端的API。我不知道開發系統的最佳方式是讓最終用戶選擇日期間隔來查看其統計信息(如Google Analytics,Square等)。也許Ruby? Symfony呢?

Thx! =)

+0

最好的工具是那些你知道的,你感覺舒適的使用方法,並且可以幫你完成工作。這顯然是非常主觀的,並歸結爲個人喜好。 – tmaximini 2013-04-11 12:08:14

+0

當然可以,我可以用php做這項工作:)但我想知道其他可能更好的選項。我認爲現在有很多關於網絡的東西正在改變,看起來像JavaScript是殺人'。 – newpatriks 2013-04-12 07:26:15

回答

2

我在幾個月前曾經處於同樣的情況,我決定去Backbone。主要原因在於它更多使用,因此更容易獲得幫助並找到好的教程,並且它沒有太多的自以爲是,所以我認爲您可以在開發的同時瞭解更多,也可以塑造您的應用程序以更好地滿足您的需求。無論如何,我沒有嘗試深Ember或Angular,所以請小心謹慎。對於我一直使用PHP的服務器端部分,我嘗試了Ruby,我認爲這是對webapp的更好的支持,但是由於我公司的需要,我終於使用了PHP。你也可以在PHP上做得很好,但我建議使用像Silex,Slim或Laravel這樣的框架,它們更適合搭建一個REST API,如果你想使用Backbone,你將需要它。

+0

非常感謝!我想知道如果PHP可能是更好的方式來做一個API。我總是使用CodeIgniter或Cakephp,但是我發現Silex,Slim和Laravel比我使用的框架更輕。如果我可以使用php的後端對我來說更好。而對於前端,我將與骨幹一起玩,看看它是如何工作的:) – newpatriks 2013-04-12 07:44:04