Domanda

Sto lavorando su un Ruby on Rails applicazione web, anche se credo che non dovrebbe importa troppo ciò che il mio livello di backend è.

Al momento sto valutando modi per la mia applicazione per gestire con eleganza lo strato di interfaccia utente in termini di facilità d'uso, facilità di fare le cose in realtà sembrano buone, e hanno anche l'architettura del suono. Ecco le mie domande:

1) Quando è una buona idea di utilizzare un CMS come Drupal o Joomla?
2) Se l'ho fatto uso Drupal, per esempio, dovrebbe funzionare goffamente con un app RoR da quando avevo bisogno di server Apace per ospitare il Drupal probabilmente? 3) Come faccio elegantemente il design il mio livello di front-end per il futuro consentire l'integrazione pesante JS, possibile HTML5 se necessario, e un bel modo per gestire le varie div intercambiabile?

Grazie e scusa per le domande prolisso:)

È stato utile?

Soluzione

  1. Quando si ha un contenuto di un'applicazione orientata
  2. Drupal è in PHP. Sarà molto difficile fare quel bel gioco con RoR. Si have have Apache / nginx all'host sia RoR e Drupal sullo stesso host (porte diverse)
  3. RoR è un framework di sviluppo web MVC. Esso significa che ha una netta separazione dei modelli (dati), Vista (UI) e controller (logica). Iniziare a scrivere codice in RoR e vedrai come grattugiare sia.

I consigliamo vivamente di iniziare con Rails 3 e usando qualcosa come Railscasts per imparare.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top