0

私の夢はfuncage.comのようなサイトを構築する方法を学ぶことです-それは面白い写真サイトですが、ユーザーが自分の写真を登録してアップロードしたり、それらの写真に投票したり、コメントしたりするためのオプションが欲しいです。

それで、とにかく私はHTMLとCSSの学習と実験に1年以上費やし、nettuts HTMLとCSSコースを受講しました。私は満足しているいくつかの小さなプロジェクトのウェブサイトを構築し、夢に近づく方法を学びたいと思っています。

次のステップは何ですか?私はそれを調べました、そしてあなたが私が次に何を学ぶべきか知っているなら、私にいくつかの良いリソースをください:)

4

4 に答える 4

3

次の論理的なステップ(私の意見では)はPHPです。

画像ホスティングサイトなどの最新のWebサイトのほとんどは、PHPまたはASP.NETのいずれかで構築されています。これにより、ユーザーの操作に応じて、表示されるコンテンツを「動的に」変更することができます。

もう1つ必要なのは、データベースです。MySQLは、多くの人が好む一般的な無料のものです(現在はOracleが所有しています)。

Windows PCを使用している場合は、PHPとMySQLを使い始めるための簡単なインストーラーであるXamppをダウンロードすることから始めることができます。また、人気のあるWebサーバーApacheも含まれています。

また、 JavaScriptに関する他の人の回答にも同意します。これは、最近非常に広く使用されているものです...しかし、最初に、いくつかのPHPチュートリアルを確認する必要があると思います。

Apache、PHP、およびMySQLはすべてオープンソースソフトウェアです。あなたはあなたがあなたの写真サイトを動かすのがどれほど速くなるかに驚くでしょう!データベースへの接続方法などに関する小さなチュートリアルはすべて、すぐに大きなものに進みます。

PHPマニュアルは、特定の機能の使用方法を探すのに最適な場所です。いつものように、Googleはあなたの友達です!

于 2013-03-03T22:43:52.430 に答える
3

HTMLとCSSは、構造と表現のためだけのものです。HTMLを動的に生成し、データベースにデータを格納する、ある種のサーバーサイド言語が必要です。

利用可能なサーバーサイド言語はたくさんありますが、最も一般的なものは次のとおりです。

  • Python
  • ルビー
  • PHP
  • Node.JS
  • ASP.NET

サーバーサイド言語に加えて、 JavaScriptを学ぶことでかなりの恩恵を受けることができます。JavaScriptから始めます。

于 2013-03-03T22:48:05.740 に答える
1

論理的な次のステップはjavascriptになります

Mozilla開発者

追記

node.jsをバックエンドとして使用すると、もう1つの言語(Javascript)をクライアント側とサーバー側で学習するだけで済みます。

于 2013-03-03T22:41:10.287 に答える
-1

あなたがウェブに焦点を合わせていない場合。Pythonはあなたが考えることができるものです。

于 2013-03-03T22:42:19.800 に答える