Come posso (in generale) programmare un sito Web per dispositivi mobili?

0

I veramente ha provato a cercare su Internet in questo modo, ma ha trovato risultati di ricerca diversi che a malapena hanno specificato ciò che deve essere fatto in modo specifico.

Ora sto usando Ubuntu e PHP5 attraverso nginx, tra le altre cose.

In che modo posso specificare diversi layout e funzionalità per i dispositivi mobili sotto l'url "https: // m . (...)"?

m per dispositivi mobili ( sono consapevole che questa firma non è sempre utilizzata )

    
posta Andre Calenta 05.01.2015 - 14:50
fonte

2 risposte

2

Innanzitutto assicurati che la logica di visualizzazione e la logica del dominio siano separate, puoi cercare "Model View Controller PHP" su Google per ulteriori informazioni al riguardo.

Una volta che la vista è separata dalla logica, diventa un semplice caso di includere una vista diversa per i dispositivi mobili. Esistono molte librerie per rilevare se il client è un browser mobile come link . Questi di solito funzionano analizzando la stringa User Agent del superglobale $ _SERVER. link

Spero che questo aiuti

    
risposta data 05.01.2015 - 16:13
fonte
2

Un approccio è creare 2 siti web.

Uno è il tuo normale sito di tutti i giorni: link

L'altro è una copia del sito di tutti i giorni, tranne che tu modifichi il CSS e fai qualsiasi altra modifica necessaria per supportare i tuoi utenti mobili. Per convenzione, i tuoi server lo hanno impostato con l'indirizzo link .

Ora per il piccolo vantaggio: nel tuo sito Web principale, guardi la stringa del browser che accompagna ogni richiesta. Se quella stringa sembra appartenere a un dispositivo mobile, rispondi alla richiesta con un Redirect 302 (o simile - ci sono molti modi per farlo).

Se hai bisogno delle specifiche su come guardare la stringa del browser o eseguire il reindirizzamento usando il tuo particolare set di strumenti, ti conviene postare una domanda separata (o due) su Stackoverflow invece che qui.

    
risposta data 05.01.2015 - 16:09
fonte

Leggi altre domande sui tag