2012-05-31 8 views
79

Sto cercando al seguente demo - http://blueimp.github.com/jQuery-File-Upload/Come pubblicare la pagina .php invece di .html su github per la demo di alcuni contenuti di php?

Per la mia comprensione nella demo, i file php vengono serviti da github il che significa che il contenuto di PHP può essere servita/eseguito da github.

comprendo il processo di pubblicare i contenuti html dal codice ospitato presso GitHub tramite questo link -
http://help.github.com/pages/

Sono solo curioso di sapere come posso mostrare una pagina .php come demo, simile a quello che viene fatto in blueimp sopra .

ho provato cosa simile a http://synechron.github.com/index2.php
ma invece di visualizzare nella finestra del browser nella pagina viene scaricato in Google Chrome e in IE9 index.html viene visualizzato.

Grazie in anticipo !!

+7

Sarebbe bello se gh-pages fosse un po 'più completo. –

+1

Non si tratta di essere più completi, si tratta di GitHub che evita l'esecuzione del codice lato client, che introduce tutti i tipi di worm, dal punto di vista computazionale e della sicurezza. – charlesreid1

+2

@ charlesreid1 Intendi il codice "lato server". Il codice lato client (JavaScript, soprattutto) funziona bene su GH Pages. Ma hai ragione. Inoltre, se offrono supporto PHP, le persone chiedono Python, Perl, Java e così via ... – PhiLho

risposta

141

Github Pages non è un host Web completo. Non eseguirà PHP o qualsiasi altro codice arbitrario.

+0

In tal caso sono più curioso di sapere come è http://blueimp.github.com/jQuery-File-Upload/fornendo una demo che sta eseguendo il codice php dalla directory github quando viene caricata qualsiasi immagine .png o .jpg. Grazie per aver risposto e dedicato la volta precedente .. –

+26

Non è così. Se carichi qualcosa, viene inviato a jquery-file-upload.appspot.com, che è un sito di Google App Engine (che quasi certamente non esegue PHP, anche se tecnicamente è possibile farlo sulla JVM usando il runtime java) . (L'ho visto attraverso la scheda Rete in Chrome, ma è anche menzionato su https://github.com/blueimp/jQuery-File-Upload/wiki/Demo-implementation) – geoffspear

+2

Grazie per aver scavato così in profondità e riportato il motivo giusto . Sono stato così curioso con la pubblicazione php su github che è appena andato a sperimentarlo con una pagina .php e ho perso la pagina principale del wiki dove i dettagli erano chiaramente citati :) Grazie ancora !! –

5

No, non è possibile.

Github Pages consente di pubblicare contenuto Web client (HTML, Javascript, CSS) senza la necessità di possedere e mantenere un server web. Puoi creare sottocartelle, mappare il tuo dominio in esso. Utilizza strumenti come Jekyll o Hugo con alcune abilità di programmazione di base, puoi rendere il tuo sito funzionante buono come un CMS.

Tuttavia, non consente di utilizzare alcuna tecnologia di back-end per elaborare e manipolare dati/logica.

Quindi, PHP non è possibile.

Problemi correlati