2012-04-09 2 views
0

私はビデオを含むサイトを訪問しました。計画(ペーパー、ソフトウェア)、管理、設計、開発を経てゼロからサイトを作成する有名なWeb開発者。私はサイトをブックマークしましたが、今は見つけることができません。効率的なウェブサイトを計画し、開発することについて、どのような本/参考文献が推奨されていますか?

私の質問は:

ウェブ開発を効果的に行うにはどうすればよいですか?どの書籍や動画がおすすめですか?(私はGoogleを使いましたが、有用な書籍や動画は見つかりませんでした)。私は人々がどのようにそれをするのかを学びたい。あなたはこの程度のリソース(書籍、ビデオ、リンク)...事前に

おかげ..

ノートを共有することができます:私は私の大学のプロジェクトのための求人情報サイトを作成しました。それは私に大きな苦痛を与えた。それで私は効率的な方法を学びたいのです。

+0

質問: "効率的なWebサイトの計画と開発の主題については、どのような本/参考文献が推奨されていますか?"この質問は、あまりにも一般的で、本当に別のフォーラムに属しているため、閉鎖されます。 –

+0

[topic]と考えられる質問については[faq]をご覧ください(http://stackoverflow.com/faq#questions)。 @JonathanM:*と*はプログラミング関連ではない(少なくとも、プログラミングに関連しない)。 –

+0

これはおそらくプログラマーに合った質問です。 – Nanne

答えて

1

まず、使用する言語を決定する必要があります。それは単純なhtml/css/javascriptサイトですか、あるいはサーバー側のもの、対話性が必要ですか?

次に、あなたが知っているもの、または今後使用するものに応じて1つを選択します。基本的にはPHP、ASP、JSPです(しかし、もっとあります)。

次に、良い設計モデルを決定します。 MVCアプリケーションは、ビュー(ユーザーに表示されるもの)、モデル(ものは何か)、コントローラー(ものがどのように変更および使用されるか)を分離します。私たちの学校は、データアクセス層(DAO/DAL)、ビジネス/ドメイン層(アプリケーションのクラス)、プレゼンテーション層(ウェブページ)を分離することを教えています。

いずれにしても、データベースを最初に設計してからデータアクセスをコードし、ドメイン(データのオブジェクト指向表現)と最後にUI /レイアウトをコードするのがベストプラクティスだと思います。 にはが必要です。他の作業を終えた後で初めてコーディングを開始しますが、他のレイヤーを仕上げる前にあまりにもUIを開発しないと助言したいと思います。 UI実装に基づいてドメインとデータレイヤーをコード化するのは悪いことです。

すべてのことを考慮すると、非常に未解決の質問をしており、あらゆるレベルで異なる決定を下す必要があります。これらのことについては、すべてを網羅したチュートリアルはありませんが、どのような方法をとるべきかに関する一般的なガイドラインがあります。

関連する問題