1

私はウェブ開発が初めてです。これまでのところ、私は HTML と CSS について良い考えを持っています。

1) Imgur のような Web サイトを開発するために必要なプログラミング言語と、使用される各言語の役割を知りたいです。

2) ユーザーが画像を Imgur にアップロードしたと仮定すると、その特定の画像に対して一意の HMTL ファイルを生成するために必要な手順は何ですか?

4

3 に答える 3

1

次のものが必要です。

  1. HTML
  2. CSS
  3. サーバー側フレームワーク (PHP、Ruby on Rails など)
  4. ほとんどの場合 Javascript (ただし、Javascript がなくても問題なく使用できる可能性があります)
  5. PostgreSQL や MongoDB などのデータベース バックエンド

個別の HTML サイトは必要ありません。誰かがhttp://www.yoursite.com/image/1にアクセスすると、バックエンド (通常は Apache の .htaccess) がそれを処理し、PHP (または別のフレームワーク) である /image.php?id=1 に変換します。を使用して、画像固有の HTML ページを作成します。

幸運を!

-totallyuneekname

于 2013-08-23T15:25:04.060 に答える
0

1) サーバー側の言語としては、おそらく PHP または ASP のいずれかを検討するのが最適です。画像に関する情報をどこかに保存する必要があるため、SQL も学びます。おそらくデータベースが最適です。

2)

  • URLから画像の一意のIDを取得
  • タイトル、説明などとともに、データベースから対応する画像のアドレスを取得します。
  • テンプレートの関連部分、つまり画像タグ内の画像アドレス、h1 内のタイトル、タイトル タグなどにデータを入力します。
于 2013-08-23T15:20:03.883 に答える
0

誰かに画像を見てもらいたいたびに、新しい HTML ファイルを作成する必要はありません。php探しているものを取得するデータベースから何かをロードするファイルを1つだけ持つことができます。

このためには、おそらく必要になるでしょう: HTML, CSS, MySQLi\pdo, javascript.

フレームワークを学ぶだけでなく、フレームワークに取り組むことも有益かもしれません。大きなプロジェクトで役立つからです。

私が定期的に使用しているのがcodeigniterで、読みやすいドキュメントがたくさんあります。

于 2013-08-23T15:29:16.973 に答える