![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 335 Pomógł: 34 Dołączył: 9.11.2005 Skąd: Wrocław Ostrzeżenie: (10%) ![]() ![]() |
Hi,
chciałem was spytać, w jaki sposób najlepiej zrobić system newsów z archiwizacją. Chodzi o to, żeby była w menu lista wyboru np. lipiec 2006 - ilość newsów. I nie mam pomysłu jak by to zrobić. Może macie jakieś całkiem inne plany jak można rozplanować to.. też bym prosił o pomoc. Kolejna sprawa, jak w tym systemie newsów zrobić najlepiej "czytaj więcej". Może poprzez nowe pole w bazie, czy lepiej zastosować funkcję skracającą tekst? I jeszcze jedna sprawa.. chodzi o miniaturki w newsach. Jak to zrobić? Chyba bym zrobił, żeby był upload tych obrazków. P.S.: Kiedyś robiłem te rzeczy, ale było namotane. Teraz chciałem zrobić to profesjonalnie, aby nie było syfu w bazie i kodzie. Z góry dzięki za pomoc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 418 Pomógł: 8 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Jeśli planujesz zrobić duży serwis, to pobaw się programowaniem obiektowym - podziel swój kod na klasy, moduły etc. Do obsługi bazy możesz np. użyć aktywnych rekordów generowanych przez Propela, albo zbudować własne klasy w oparciu np. o PEAR:(IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) B. Ważne tutaj jest też rozsądne zaprojektowanie samej bazy.
Co do "czytaj więcej" to proponuję funkcję skracającą tekst. No chyba że newsy będą monstrualnie długie, albo skrócony news ma się różnić od pełnego, wtedy nowe pole. Co do miniaturek - podczas uploadowania właściwego obrazka wygeneruj sobie taką miniaturkę przy pomocy biblioteki GD i zapisz na serwer. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 15:18 |