Utilizzo di più lingue

2

Al momento ho un sito Web che esegue PHP laravel. Siamo arrivati al punto in cui vogliamo aggiungere un backend per gli utenti, in cui gli utenti si registrano e possono accedere alle funzioni al momento del login.

La mia domanda è; È possibile creare un back-end con Ruby e Ruby on Rails, mantenendo comunque il sito Web front-end in PHP Laravel? Lo avremmo convertito? O siamo in grado di gestire più lingue?

    
posta Frederik 02.03.2016 - 17:38
fonte

3 risposte

8

Il modo abituale per supportare più lingue è trovare un modo in cui i due possano parlare tra loro. Questo è molto comune nel mondo web; potresti avere un sito ROR che parla con un'applicazione Android. Il conduit utilizzato è XML o servizi Web JSON.

    
risposta data 02.03.2016 - 17:44
fonte
3

Un modo è esplorare i micro-servizi.

In questo caso, puoi avere parte della tua domanda scritta, per esempio, PHP, e altra parte dell'applicazione scritta in RoR. Queste due applicazioni comunicano tramite HTTP, probabilmente usando REST.

    
risposta data 02.03.2016 - 18:00
fonte
1

È molto comune dividere le applicazioni web in modo che una parte possa servire HTML, CSS, JS, immagini e così via, mentre un'altra parte serve esclusivamente JSON attraverso richieste javascript asincrone attraverso una sorta di API. In genere è facile configurarlo per utilizzare un dominio separato ( api.example.com ), ma può funzionare anche una diversa directory ( www.example.com/api ). In questo modo la divisione tra le due parti (o nel tuo caso, le lingue) mantiene un'organizzazione logica.

    
risposta data 02.03.2016 - 18:57
fonte

Leggi altre domande sui tag