Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Pomoc w optymalizacji/poprawie skryptu, Działa, prawie skończony ale przydały by się dobre rady
D@nieL-K
post 5.03.2007, 23:11:26
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 5.03.2007

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


Witam wszystkich.

Jak to się mówi - potrzeba jest matką wynalazków - dlatego postanowiłem napisać ten skrypt.
Jego zadaniem jest generowanie kanału Atom dla dowolnego (prawie dowolnego, bo to jeszcze nie dokończone i działają głownie tylko fora prywatne) forum w portalu Gazeta.pl.

Skrypt uruchamiany jest poprzez Crona (aktualnie co godzinę). W bazie danych umieszczona jest lista forów, dla których ma zostać wygenerowany plik, wraz z następującymi informacjami:
Kod
[id]         - ID wpisu w bazie danych
[forum_id]   - ID forum w portalu
[forum_name] - nazwa forum w portalu
[limit]      - ilość wyświetlanych wpisów w kanale
[mode]       - tryb (topics - tylko lista tematów lub full - lista najnowszych odpowiedzi wraz z ich treściami)

Skrypt pobiera informacje o jednym forum, następnie pobiera listę tematów ze strony głównej wybranego forum i w zależności od wybranego trybu pobierane są odpowiedzi lub pozostawiana jest tylko ta lista.

Wszystko ładnie działa ale czasami trochę za długo. Dlatego chciałbym zwrócić się do osób z większą wiedzą nt. php aby pomogły mi poprawić i zoptymalizować (?) ten skrypt (a pewnie znajdzie się tam sporo rzeczy do poprawki).
Moja wiedza o php to głownie to czego sam się nauczyłem z innych skryptów i różnych stron internetowych (jak do tej pory nie mam żadnej książki o php...).

Docelowo chciałbym umieścić ten skrypt na swoim serwerze tak, aby każdy mógł sobie skorzystać z niego dodając swoje fora (oczywiście, jeśli ludzie z Gazeta.pl sami nie uruchomią RSS dla wszystkich forów a nie tylko wybranych) i mam nawet już prawie gotową stronę do obsługi tego skryptu.

Niestety kod jest za długi i nie mieści się w poście, dlatego wrzuciłem go tutaj:
http://www.daniel-k.kom.pl/~work/rssgenerator.phps



Dobra, na razie to było by na tyle.
Z góry dzięki za wszelką pomoc i zainteresowanie tematem.

Ten post edytował D@nieL-K 6.03.2007, 23:14:02
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 09:09