Visualizzazione dei risultati da 1 a 9 su 9

Discussione: php lento :(

  1. #1

    php lento :(

    Da quanlche giorno la mia chat in php + mysql rallenta il mio server...
    Quando entrano un po' di utenti (una ventina) si rallenta tutto...
    i manutentori del server dicono che è un problema del codice php e non
    del server... in effetti nel task manager del server trovo molti php.exe
    e l'utilizzo CPU al 100% , è normale?
    c'è qualcosa che posso fare?
    sono disperata!
    ci sono sistemi per controllare le richieste che arrivano al server per capire se c'è
    realmente qualche problema nel codice o se è il server che non può reggere
    quel numero di utenti?

    vi ringrazio anticipatamente

  2. #2
    Utente di HTML.it L'avatar di breiko
    Registrato dal
    Jan 2003
    Messaggi
    53
    Da quel che ricordo di sistemi operativi sembra che ci sia una duplicazione di processo ad ogni utente che si connette.
    Questo non avverrebbe se la chat utilizzasse i thread (cosa molto più sensata per una chat) poichè si condividono memoria e risorse di sistema.

    Ora non so quale chat tu stia utilizzando quindi non posso esserti più utile di così..

  3. #3
    E' una chat che ho fatto io, molto semplice, che usa 2 tabelle su mysql con un codice php.
    Quindi tu dici che è normale che ogni volta che chiunque apre una pagina php sul server si generi un php.exe? se ho 20 utenti sul mio sito dovrebbero essere 20 php.exe?

  4. #4
    Utente di HTML.it L'avatar di breiko
    Registrato dal
    Jan 2003
    Messaggi
    53
    Non vorrei sbagliarmi ma apache per eseguire uno script esegue una sorta di:
    exec php.exe "script.php"

    Come esegui il refresh della schermata della chat?

  5. #5
    il server è windows...
    la chat è pilotata da un'applicazione flash
    che interroga ogni 7 secondi i nuovi messaggi

    grazie

  6. #6
    Utente di HTML.it L'avatar di breiko
    Registrato dal
    Jan 2003
    Messaggi
    53
    Se ogni 7 secondi 20 utenti richiedono una pagina significa che stai stressando il sistema

    Io ho visto qualche chat in flash ma utilizzava file di testo o direttamente mysql. Quindi nessuna chiamata a php.

    Se sei vincolata all'utilizzo della chat, studiati un po' di programmazione in flash. Ci sono dei moduli appositi per comunicare con mysql.
    Se non sei vincolata alla chat, cambiala

  7. #7
    non sapevo si potesse interrogare mysql da flash... srebbe fantastico.. sai dove posso trovare documentazione?
    per quando riguarda usare il testo, ci avevo pensato... ma non stresserebbe cmq il sistema?

    grazie infinite

  8. #8
    Utente di HTML.it L'avatar di breiko
    Registrato dal
    Jan 2003
    Messaggi
    53
    Originariamente inviato da pamy78
    non sapevo si potesse interrogare mysql da flash... srebbe fantastico.. sai dove posso trovare documentazione?
    per quando riguarda usare il testo, ci avevo pensato... ma non stresserebbe cmq il sistema?

    grazie infinite
    google

    e con i file non stressi php.. è solo meno veloce di mysql..

  9. #9
    ma per gestire un testo da flash devo cmq usare il php.. almeno per modificare il testo.. o sbaglio?

    usare mysql direttaemente da flash ho letto sul forum che non è possibile

    grazie ancora

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.