前文
動的な Web サイトを構築するには、少なくとも 4 つの言語を習得する必要があります。
- Web ページ構造の HTML
- レイアウトとデザインのための CSS
- インタラクティブな JavaScript
- ビジネス ルールまたは動的駆動データ用の言語
さらに、永続ストレージ用の SQL、セッションとキャッシング用の Memcache、さまざまなコンテンツ管理システム用の API があります。また、興味深い Web アプリケーションを構築する際に、OpenID、Facebook、Twitter、OpenSocial との対話を検討する必要があります。
全体として、それは完全な混乱です!
2 つの目的を考慮すると、次のようになります。
- 子供たちにウェブ開発を教える
- チームとしての生産性を維持する
質問
HTML + CSS + Javascript + (ここに高水準言語を挿入、PHP を推奨)を統合する高水準システムは何ですか?
バックグラウンド
- 私は、ブロードビジョン、オートノミー、エンタープライズ Java、オラクルなどのテクノロジーのプロジェクト リーダーおよび開発者として 15 年以上の経験を持つソフトウェア エンジニアです。
ここ数年は、Drupal や CakePHP などの PHP フレームワークを使用して、コミュニティ Web サイトの開発に注力しています。私は Web 開発が好きで、関連するテクノロジー間のインピーダンスの不一致を楽しんでいます。それでも私がたどり着く必然的な結論は、もっと良い方法があるに違いないということです。
- 私は 2 人の息子 (13 歳と 9 歳) の父親であり、彼らにはプログラマーになってほしくありませんが、コンピューターをゲーム機以上のものとして理解してもらいたいと思っています。私は、彼らが自分自身を表現するために Web 開発を少しいじるように動機付けたいと思っています。
断片的に見せるときはいつでも、日曜日の午後の 1 時間か 2 時間で「興味深い」結果を作成できるツールセットを提供してもらいたいと思っています。