0

私は検索しました...良い参考文献が見つかりません。非常に単純な質問だと思いますが、顧客がスタイル テンプレートの選択から Web サイトを指定および生成できるようにするシステムの背後にある基本的な概念は何ですか?

たとえば、4 つの静的 HTML ページで構成される単純な Web サイトを作成したとします。さまざまな CSS テンプレートを使用して、これらのページを自分の好きなように見せることができます。

しかし、クライアントに「このボタンを押すとサイトが生成されます」というインターフェイスを提供したい場合、それを実現するための基本がそのアイデアの下にあるのかわかりません。ディレクトリを作成してファイルをコピーするだけですか?

愚かな道をたどる前に、この種のことが通常どのように行われるかについての一般的なガイダンスが必要です. アカウントにサインアップする機能を提供し、「3 つの簡単なステップ」で簡単な Web サイトを生成する注目すべきサービスがあります。それがどのように行われるかの背後にある理論と基本を学びたいです。

ありがとう...

編集:

CSS を使用して既存の静的 HTML ページのセットを変更する方法を知っています。私がやりたいことは、真の Web サイト ジェネレーターを構築することです。私のシステムにログインし、テーマを選択し、ボタンを押すと、あなたのサイト (例: www.foo.com または foo.parentsite.com) が使用できるようになります。たとえば、tinyMCE を統合することで、顧客がコンテンツを変更できるようにする方法を理解できます。「ボタンを押す...新しいサイトを生成する」というアイデアの背後にある基本的な概念が必要なだけです。

4

2 に答える 2

0

使用するcssはjavascriptで変更できます。これにより、現在のページの外観が変更されます。ただし、独自の外観を持つ複数の css を作成する必要があります。
一般的な CSS を作成し、サイトのテーマを小さな CSS に追加することをお勧めします。
小さいものには、このテーマに固有のもののみを含める必要があります。

generic.css => コンテンツ、メニュー、フッターなどを配置します...
theme1.css => 背景色を赤に変更し、テキストの色を青に変更するなど
theme2.css => 背景色を青に変更し、テキストの色を青に変更しますなど
theme3.css => 背景色を青に変更、テキストの色を赤に変更など

JQuery Ui を使用すると、インターフェイスを簡単に変更できます。
これをチェックして、左側の選択したギャラリーを変更します

顧客が非常に満足するよりも、ウェブサイトを生成できるとは思いません。
クライアントが変えたいと思うものは常にあります。

編集:
サーバー上にフォルダーを作成する必要があります。
選択したテーマを含むすべての必要なファイルを、
彼のドメインの apache を構成するフォルダーに入れます。次に、新しい構成のためにそれをリロードします。

PHP または cgi を使用することをお勧めします。

私が知らないのは、利用可能な場合にドメインを登録する方法と、彼のドメインをあなたのIPに簡単かつ自動でリダイレクトする方法です.

于 2012-05-17T13:18:22.620 に答える
0

今夜、別の発見: cPanel 機能にアクセスするために使用できる API の完全なセットがあります。したがって、ほぼ文字通り、PHP ラッパーを使用すると、サブドメインのインスタンス化、電子メール アカウントの設定、ドメイン ポインタなどを数行のコードで行うように見えます。

有望に見えます...しかし、完全な初心者なので、やるべきことがたくさんあります...

于 2012-05-18T01:23:21.150 に答える