Hallo!

> ich fange mit .NET erst an und habe da eine grunds�tzliche Frage.
> Ich weiss das k�nnte ich auch in den anderen Groups machen, aber da
ich
> das Projekt mit
> .NET machen, wollte ich die Frage hier loswerden.
> 
> 
> Also:
> 
> Es soll ein Projekt werden welches zu fast 90% statischen Content hat.
> Dieser wird sich auch nicht so schnell �ndern. Macht es mehr Sinn
diesen
> Content in eine DB zu stellen oder mit statischen HTML-Seiten zu
> realisieren?
> Oder gar in XML unterzubringen.
> Diese Info-Seiten sollen dann aber via WebServices angeboten werden.
> Wie kann ich dann aber schnell diese Seiten durchsuchen falls der User
mal
> etwas suchen will.
> 
> Das Projekt wird am Anfang zwar weniger Seiten haben aber am Schlu�
werden
> es Infos f�r mehr als
> 100.000 Artikel werden. Diese wiederum werden UnterseitenInfos haben.
> 
> Konkretes Besipiel:
> 
>       Rose:
>               . Familie
>               . Gruppe
>               . Art mit Herkunft
>               . Heilkraft
>               . Toxische Infos
>               . Pflege
>               . Tipps
>               . und es kann endlos weiter gehen
> 
> Ich bin grade dabei das f�r einen Kunden abzuklopfen.

Statischer Content? Ohne browserspezifische Elemente?

In dem Fall w�re tats�chlich HTML die beste Speicherform. Aber Dein
Content scheint ja auch strukturiert zu sein und deshalb w�rde XML
empfehlen und die Pr�sentationsschicht, vor allem browserspezifische
Elemente, �ber XSLT integrieren. Und da die Webservices ebenfalls "nur"
XML empfangen und verschicken k�nnen, w�re das ein weiteres Argument.
;-)

Bleibt die Frage, ob Du die XML-Daten im Dateisystem oder in der
Datenbank ablegst. Wenn Du die 100.000 XML-Dateien so in
Unterverzeichnisse packst, dass sich maximal 500 Dateien in einem
einzelnen Unterverzeichnis befinden, sollte es kaum Performanzprobleme
geben. Lass Windows die Verzeichnisse indexieren (auch f�r die Suche
sehr n�tzlich) und nutze auch den Cache.

Freundliche Gr��e
Joachim van de Bruck


| [aspdedotnet] als [email protected] subscribed
| http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.dotnetgerman.com/listen/aspDEdotnet.asp

Antwort per Email an