eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.wwwCMSy - jak przechowywać treść?Re: CMSy - jak przechowywać treść?
  • Data: 2010-03-17 22:46:21
    Temat: Re: CMSy - jak przechowywać treść?
    Od: Konrad Kosmowski <k...@k...net> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    ** Marek <m...@s...interia.pl> wrote:

    > Chciałbym podpytać się Was odnośnie tematu przechowywania treści w systemach
    > typu CMS - jak to w praktyce realizujecie?

    Zobacz jak to jest zrobione w eZ Publish.

    > Załóżmy w uproszczeniu, że CMS to zbiór dokumentów.

    Bardziej myśl o zbiorze *obiektów* treści. Każdy obiekt jest zdefiniowany przez
    klasę (np. folder, artykuł, produkt, plik, użytkownik, klient itd.), na klasę
    składa się wiele rodzajów pól (np. identyfikator, nazwa, opis, relacja do
    innego obiektu itd.).

    Dodatkowo każdy obiekt posiada instancje czyli wersje oraz tłumaczenia.

    > Każdy z nich posiada treść, którą chcemy przeszukiwać. Jęsli treść zawiera
    > kod HTML

    Nie ograniczaj się do HTML, wykorzystuj dla takich pól ogólnie XML (czyli coś
    szerszego niż HTML).

    > to w tym momencie on też staje się automatycznie elementem wyszukiwania,
    > czego chciałbym uniknąć.

    Ależ dlaczego? Wystarczy taki blok XML przetworzyć przy tworzeniu indeksu do
    wyszukiwania ogołacając go z tagów i przeszukiwać po tym polu bez tagów. To
    najprostsze rozwiązanie - generalnie porządne systemy bazodanowe mają coś
    takiego jak funkcje do obsługi XML natywnie.

    --
    + ' .-. .
    , * ) )
    http://kosmosik.net/ . . '-' . kK

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: