-1

フロントエンドのロードマップには自信がありますが、Web 開発は初めてです。次の 2 つの点について指示が必要です。

  1. 基本アーキテクチャ
  2. バックエンド技術

アーキテクチャの場合、開始するには何が必要ですか? 私が知っていることから、その:

  1. ドメイン名を登録する (ゴダディ?)
  2. ウェブホストを探す
  3. ??? 他に何か?またはサイトの開発を開始しますか?

そんなに簡単ではないと思います、私が見逃しているものがあるに違いありませんよね?

バックエンド テクノロジについては、Java と Python のアプリケーション開発経験がありますが、PHP でこれらの言語をサポートするバックエンド ホスティング サイトを見つける可能性はどのくらいありますか? PHP はより良い選択ですか? バックエンドについて知っていることに固執すると、後で自分自身を妨害することになりますか? 助けが必要な場合、python/java 開発者と php 開発者の市場はどうなっていますか?

データベースについて知っておくべきことは何ですか? 基本的な SQL の経験があります。ホスティング サイトには、心配する必要があるデータベースの種類や帯域幅に制限がありますか?

StackOverflow、Sitepoint フォーラム、Google などの一般的なサイトを使用しています。他に使用すべきリソースはありますか?

4

4 に答える 4

2

ホスティング/ドメイン名にすぐにお金を払い始める準備ができていない場合は、いつでもローカル マシン上のサーバーで開発を開始できます。

私はホスティングに WebFaction を使用しましたが、Ruby on Rails や Django/Python、SVN、Trac、Wordpress などのさまざまなセットアップを比較的簡単にセットアップできます (私は、顧客として以外はまったく関係がありません)。

また、公開 Web サイトを構築する前に開発者が知っておくべきことも確認してください。

于 2010-05-12T03:40:02.540 に答える
2

これに対する答えのいくつかは「依存する」ですが、依存するもののいくつかを説明しようと思います。

何があっても、ドメイン名が必要になります。つまり、DNS レコードをどこかのネームサーバーに向ける必要があります。ネームサーバーを使用するには、ホストが必要です。ほとんどのホストは「マネージド DNS」を実行しますが、これはおそらくあなたが探しているものです。サインアップして、ホストにドメイン名を登録させるか、「ドメイン管理」ダッシュボードを使用して GoDaddy を正しい方向に向けます。

小規模な Web サイトを計画している場合、おそらくサーバーの CPU を 100% (またはそれ以上) 使用する必要はないため、共有ホストを使用することをお勧めします。これらは、Bluehost、Dreamhost、Host Gator などの企業です。多くの CPU を消費したい場合、またはサーバーを管理する必要がある場合は、Linode や Slicehost などを使用する必要があります。

ほとんどの人が共有ホスティングを利用しているといっても過言ではありません。これらの企業は通常、マシンに PHP をセットアップするか、Ruby などをインストールするオプションを用意しています。DNS、パッケージ、cron ジョブなどを管理するための便利なグラフィック インターフェイスである「cPanel」を備えたホストを探します。

独自のサーバーを管理する場合は、Apache、PHP、および多数の依存関係をインストールする必要があります。Ubuntuのようなもので「パッケージマネージャー」を使用すると、通常、この1行または2行になります(sudo aptitude install anything)。これに関するチュートリアルはたくさんあります。Slicehost.com のチュートリアルは特に優れていますが、「Ubuntu + apache + configure + virtual host」などの検索語を使用して他のチュートリアルを見つけることができます。

于 2010-05-12T03:27:17.463 に答える
0

ホスティングオプションを検討する前に、ローカルバージョンのWebアプリを機能させてください。

あなたはディスクスペース/帯域幅の要件についてより良い考えを持っているでしょう、そしておそらくより多くの情報に基づいたホスティングプロバイダーの選択をするでしょう...

于 2010-05-18T16:58:35.200 に答える
0

この質問は6つの質問だと思います...そしてhttps://serverfault.com/に適しています

https://serverfault.com/about

しかし、あなたに答えるために...

ドメインを登録します。

「無制限」と評価されていないホストを見つけてください。容量と帯域幅の X を超える量を使用するとすぐに切断されます。

Ruby on Rails のほうが好きです。PHP よりも好きです。どちらもわからない場合は、Ruby から始めます。しかし、PHP には使用可能なコードが他にもあります。

もし私があなただったら、あなたが何も知らないウェブサイトを作るつもりです... 私はあなたを導くことができるよりも経験豊富な誰かと提携します. 自分が何をしているのかわからなければ、あなたは運命づけられています。間違った DB を使用すると、サイトがハッキングされたり、帯域幅が超過したり、サービスが停止したりする可能性があります。

于 2010-05-12T03:23:24.273 に答える