2012-05-31 13 views
79

私は、次のデモで探しています - http://blueimp.github.com/jQuery-File-Upload/githubで.htmlの代わりに.phpページを公開して、いくつかのPHPコンテンツをデモするには?

PHPのコンテンツはgithubのから実行/提供できることを意味し、PHPファイルはgithubのから提供されているデモで私の理解するために。

私は、このリンクを経由してgithubのでホストされているコードからHTMLコンテンツを公開するプロセスを理解 -
http://help.github.com/pages/

私はちょうど私がデモとして.PHPのページを表示することができます方法を知って好奇心、上記blueimpで行われているものに似て。

私はhttp://synechron.github.com/index2.php
で同じよ​​うなことを試してみましたが、代わりにブラウザウィンドウに表示するのページは、GoogleのクロムにとIE9のindex.htmlの中にダウンロードされるが表示されます。

ありがとうございます!

+7

gh-pagesがもう少し完全な機能を備えていればいいと思います。 –

+1

それは完全な機能を備えているわけではありません.GitHubはクライアントサイドのコードの実行を避けています。コンピュータ上やセキュリティ上の観点から、あらゆる種類のワームを紹介しています。 – charlesreid1

+2

@ charlesreid1 "サーバーサイド"コードを意味します。クライアント側のコード(JavaScript、ほとんど)はGHページでうまく動作します。しかし、あなたは正しいです。 PHPのサポートを提供するならば、人々はPython、Perl、Javaなどを求めます。 – PhiLho

答えて

141

Github Pagesはフル機能のWebホストではありません。 PHPやその他の任意のコードは実行されません。

+0

その場合、私はもっと知りたいと思っています。http://blueimp.github.com/jQuery-File-Upload/.jpg画像や.jpg画像がアップロードされたときにgithubディレクトリからphpコードを実行しているデモを提供する。 前回の返信ありがとうございました。 –

+26

それはありません。何かをアップロードすると、jquery-file-upload.appspot.comに送られます。これはGoogle App Engineサイトです(これはほぼ確実にPHPを実行していませんが、技術的にはJavaランタイムを使用してJVM上で実行できます) 。 (これはChromeの[ネットワーク]タブで確認できましたが、https://github.com/blueimp/jQuery-File-Upload/wiki/Demo-implementationでも言及されています) – geoffspear

+2

正しい理由を深く掘り下げて。私はちょうど.phpページでそれを実験し、詳細が明確に記載されているメインの 'wiki'ページを見逃したgithub上でのPHPの公開に興味がありました:) ありがとう、もう一度!! –

5

いいえ、できません。

Github Pagesを使用すると、Webサーバーの所有および保守を必要とせずに、Webクライアントのコンテンツ(HTML、Javascript、CSS)を提供できます。サブフォルダを作成し、ドメインをそのドメインにマップすることができます。いくつかの基本的なプログラミングスキルを持つJekyllやHugoなどのツールを使用すると、CMSと同じくらい良いサイトを稼働させることができます。

ただし、データ/ロジックの処理や操作にバックエンドテクノロジを使用することはできません。

したがって、PHPは使用できません。

関連する問題