|
Programiranje Java, Perl, VB, ASP, .NET, C, C++, Pascal, Delphi Sponzor: |
|
Alati teme | Način prikaza |
25. 09. 2006. | #11 |
Goran Pilipović
Sir Write-a-Lot
|
Kod prvog rešenja, gde je svaka strana poseban record, treba obratiti pažnju na pretraživanje jer može da se desi da za isti query izbaci recimo 5 rezultata, a svih 5 su isti tekst. Meni bi to smetalo, ali to ne mora da bude bug, može da bude i feature.
Zatim, šta se dešava kada treba da se zameni redosled? Kod prvog rešenja moraju da se tumbaju recordi odnosno da se menja page_no ili šta god se koristi, kod drugog rešenja copy-paste text. Kod drugog rešenja je mnogo lakše promeniti strane, na primer, ako želim da se prva strana spoji sa drugom, i da umesto 3 sada ima 2 strane, samo se obriše taj marker i sve je spremno, kod prvog rešenja bi morao da se kopira tekst 2 strane i ubaci u prvu... Generalno, oba rešenja imaju svoje prednosti, glavno pitanje je ovde koliko se često menja taj sadržaj. Ako se ne menja često, ja bih išao na prvo rešenje.
__________________
Goran Pilipović a.k.a. Ugly Fingers Bradley f.k.a. bluesman I don't always know what I'm talking about but I know I'm right! |
25. 09. 2006. | #12 | |
Ivan Dilber
Sir Write-a-Lot
|
Citat:
da, good point... mada to moze lako da se resi, jer svaka strana mora da ima neko polje u bazi na osnovu koga ce se znati da je to strana koja je deo tog i tog dokumenta. To pruza mogucnost da search radis sa distinct document_id, tako da se za svaki document vrati samo jedan rezultat, tako da nije neki problem. Uzgred, nisam o tome pre razmisljao, ali meni se bas dopada mogucnost da kad searchujes nesto dobijes bas direktno stranu na kojoj to pise (po mogucstvu highlighovano zutim ), a ne da dobijes prvu stranu, a ono sto tebe zanima je tek na 10-toj. Recimo ja bih to resio tako sto bih radio group by document_id, i onda rezultate prikazao kao: -neki naslov (strane 4, 5, 12) -neki drugi naslov (strane: 3, 7) Deluje mi kao bas prakticna stvar...
__________________
Leadership is the art of getting people to want to do what you know must be done. |
|
27. 09. 2006. | #13 |
Predrag Supurović
Grand Master
Datum učlanjenja: 24.01.2006
Lokacija: Užice
Poruke: 791
Hvala: 3
200 "Hvala" u 12 poruka
|
Postoji jos jedna opcija, da se napavi editor koji ce korisniku omoguciti teksta kao integralnog a kada tekst smesta u bazu da ga izdeli u vise strana (bilo po duzini teksta bilo po uneetim oznakama kraja strane).
Takodje bi valjalo koristiti preciznije termine, posto strana u pirncipu oznacava prsotor u koji se smesta odgovarajuci sadrzaj, pa ako sadrzaja ima previse on prelazi na sledecu stranu. Ako se radi o podeli na logicne celine teksta, onda se tu pre moze govoriti o delovima, podnaslovima ili necem slicnom.
__________________
Peđina beležnica (blog) - www.uzice.net - wireless.uzice.net - www.vokabular.org - www.vodic.net - forum.uzice.net |
27. 09. 2006. | #14 |
Domagoj Horvat
Expert
|
uneses tekst u komadu, ali sa markerima prema kojima ce ti aplikacija za unos prepoznat strane (i samo za to ti trebaju). u bazi stavis article_id | article_page | page_content. kod ispisa mozes prikazat bilo cijeli clanak bilo stranu koju user trazi, izmjena redoslijeda je isto jednostavna, a kod searcha vratis i id clanka i na kojoj strani se u clanku unos nalazi...
__________________
postoje ludosti bez kojih je nemoguce ljudsko dostojanstvo |
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
Httpool testira prikazivanje video-banera | Miloje Sekulic | Marketing i SEO | 12 | 10. 11. 2008. 10:59 |
Prikazivanje / skrivanje elemenata u liniji | moebius | (X)HTML, JavaScript, DHTML, XML, CSS | 3 | 04. 11. 2008. 08:21 |
WordPress plugin za glasanje članaka i objavu na naslovnoj | Deki80 | Sva početnička pitanja | 1 | 22. 03. 2008. 02:18 |
Pozitivna strana trača | Miloje Sekulic | Linkovi | 1 | 04. 10. 2007. 16:52 |