Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][mysql] Serwis oparty o RSSy, Kilka pytań
Bajki
post
Post #1





Grupa: Zarejestrowani
Postów: 128
Pomógł: 1
Dołączył: 28.04.2005
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Witam
Nie wiem czy założyłem ten temat w dobrym dziale ale nie byłem pewien, czy w dziale hydepark kto kolwiek był by zainteresowany dyskusją na tak nudny temat (IMG:style_emoticons/default/winksmiley.jpg) Otóż planuje napisanie serwisu na którym to użytkownik zakładał by konto, dodawał link do RSSa swojego bloga lub strony. Skrypt automatycznie (przypuszczam, że z pomocą crona) przeszukiwał by podane przez użytkowników url-e RSSów pod kątem nowych wpisów i w razie napotkania tak owego - dodawał stosowne informacje do bazy danych.

Na stronie głównej wyświetlane by były jedynie miniatury pierwszego napotkanego we wpisie zdjęcia + kilka pierwszych słów wpisu.

Wiem jak to napisać i ogólnie nie kuleje jeśli chodzi o umiejętności, nie wiem jednak jak to rozwiązać żeby działało w miarę szybko i efektywnie. Stąd też pierwsza seria pytań (być możę będą kolejne) :

1. W jaki sposób zapisywać ściągnięte z rssa informację ?
Ogólnie przychodzą mi do głowy trzy sposoby :
a ) za każdym razem kiedy użytkownik wchodzi na stronę rssy ściągane są z podanych urli ale to chyba najbardziej nieefektywne rozwiązanie jakie można sobie wyobrazić (IMG:style_emoticons/default/biggrin.gif) odpada
b ) (cron) Skrypt ściąga całą zawartość wpisu, szuka pierwszego obrazka, wybiera pierwsze słowa wpisu i jedynie te informacje zapisuje w bazie i na serwerze(+ oczywiście użytkownika, link itp)
c ) (cron) skrypt ściąga całą zawartość wpisu i dodaje ją w całości do bazy danych a kiedy użytkownik odwiedza stronę, treść generowana jest na podstawie zawartości bazy danych

jeśli będzie jakiekolwiek zainteresowanie tym tematem to zadam kolejne pytania (IMG:style_emoticons/default/winksmiley.jpg)

Pozdrawiam i z góry dziękuje za pomoc !
Bajki

Ten post edytował Bajki 28.08.2009, 13:12:16
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.12.2025 - 10:53