Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][MySQL][PHP]ftp_put mysql - spowolnienie całego serwisu
musk1979
post
Post #1





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

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


Witam!

Tak po kolei:

- pobiera źródło strony metodą file_get_contest
- następnie wyciągam z niej adresy zdjęć
- po tym metodą ftp_put ładuję te zdjęcia na mój serwier, przetwarzam ich wielkość itd.
- w międzyczasie zapisuje jeszcze pewne dane do mojego serwera sql.


Niestety całość wydaje mi się że przez ładowanie/ściąganie plików trwa dość długo (kilka sekund),
niestety w międzyczasie wykonywania tego działania główny serwis też wisi do czasu wykonania tamtej operacji ?

Czy ktoś może mi podpowiedzieć czy da się coś z tym zrobić na chwilę obecną nie wiem do końca czy:

- faktycznie metoda ftp_put może opóźniać wyświetlanie innych stron z tego samego serwera czy jednak to coś przez mysql który gdzieś tam zawisa przez tą chwilę ?


pzdr.
Andrzej
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Cysiaczek
post
Post #2





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




Przy dodawaniu rekordu to tabeli na silniku myIsam cała tabela jest blokowana do zapisu przez inne procesy. Przeczytaj np to: http://blog.ksiazek.info/2010/08/11/roznic...nnodb-wydajnosc

Nie umiem Ci więcej pomóc, bo to może być bardzo złożony problem i musiałbyś pokazać skrypty
a) ten, który blokuje
(IMG:style_emoticons/default/cool.gif) ten, który z powodu wykonywania pierwszego się zawiesza.

To może być wina kodu jak i konfiguracji serwera i bez dokładnego szukania i eliminowania przyczyn trudno jest coś wskazać. Ja bym obstawiał mysql, jeśli działasz na myisam i dużo zapisujesz do niego.
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: 18.10.2025 - 13:56