![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
W sumie dość trywialne pytanie, tak dzisiaj mnie naszła refleksja: w jaki sposób przechowujecie w strukturach danych informacje o stronach odnośnie artykułów? (typu artykuł podzielony na strony)
Jakiś splitter? 1-N? |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
Moim zdaniem chyba najprostsze i najlepsze są rozwiązania dwa:
1) Zapis całego artykułu i jakiś nietypowe string rozdzielający poszczególne strony, explode i zapis do cache'u. 2) Normalizacja i jedna tabela na podstawowe informacje artykułu (autor, tytuł, data i takie tam) oraz tabela dodatkowa z podstronami. Przy czym myślałbym oprócz numeru artykułu i numeru strony także o polu tekstowym, które mogło by robić za śródtytuł. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
@thek: Bardzo ładnie w czterech zdaniach opisałeś to co @erix w trzech wyrazach. (IMG:style_emoticons/default/wink.gif)
Osobiście stosowałem zawsze drugie podejście ponieważ łatwiej było z czymś takim współpracować z ORM-ami. Ten post edytował Crozin 27.06.2011, 19:15:02 |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
Szczerze mówiąc nie sądzę by było sensowne inne rozwiązanie niż te dwa. Niby jakie? Jakieś chyba udziwnione na siłę.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 16:37 |