Ciao a tutti,..
Ho un problema che mi sta' facendo impazzire e chiedo un Vostro consiglio ( Dato che e' la prima volta che tento di utilizzarlo ):
Ho installato Os nuovo e senza contributi per dei test di carico dati da listino fornitore (Esprinet ), pero' quando i prodotti caricati arrivano attorno ai 12.000, la pagina principale ci mette una vita ( Oltre 60 Secondi ) per caricarsi,..dopodiche il tutto funziona a buona velocita' normale .
La cosa strana e' che, puntando su di una pagina o prodotto, senza passare dalla pagina principale, e' velocissimo.
Anche per quanto riguarda gli articoli,..ho visto dei negozi Os negli usa che hanno online oltre 150.000 articoli..quindi penso che non sia impossibile gestire piu' articoli.
Il Server in questione e' dedicato e quindi senza problemi di sharing ecc,..ed il DB MySQL al caricamento della prima pagina non sembra lavorare,..anzi,..
Questa e' la mia configurazione:
Server OS: 2003 WEB SERVER
Database: MySQL 5.0.24a-community-nt
HTTP Server: Apache/2.2.3 (Win32) PHP/5.1.6
PHP Version: 5.1.6 (Zend: 2.1.0)
Se volete provare per capire meglio l'indirizzo di test e' questo:
Http://62.149.235.126/catalog/
PS: Non guardate i menu',...non li ho ancora toccati..
Lentezza caricamento pagina principale
Moderatore: mod Generali
- mario porta
- membro Regular
- Messaggi: 105
- Iscritto il: 04/08/2006, 10:34
- Località: Milano
- Contatta:
- mario porta
- membro Regular
- Messaggi: 105
- Iscritto il: 04/08/2006, 10:34
- Località: Milano
- Contatta:
Primo Test
Prima di tutto grazie per la risposta,..ora ti dico cosa succede:
Lo stesso Os e' caricato sul mio server un Biprocessore Xeon e da' gli stessi tempi di attesa.
La cosa che mi fa' impazzire e' che questo rallentamento lo fa' solo sulla pagina INDEX.PHP e vorrei capire cosa puo' essere che "frena" il caricamento.
Oggi ho caricato 40.000 articoli,...stesso problema di attesa per la prima pagina,..mentre se tu punti direttamente su di un'altra pagina es:
http://62.149.235.126/catalog/login.php
il caricamento e' velocissimo.
HO provato anche con la cache,..ma non e' quella che mi aiuta,...ho tolto il Box Sinistro e Destro,..poi ho tolto i banner,...poi Header e Footer, ho provato a eliminare e poi ricreare tutti gli indici dopo il carico del listino ma nulla,...lui "pensa" sempre,...
Ora penso che ci sia qualche difettuccio nell' application_top.php e appena ho 2 minuti,..inizio a spolparlo per capire se puo' essere qualche istruzione al suo interno.
Se ti viene in mente qualche cosa o trovi delle info, fammi un fischio,...prima che spolpi tutto os per capire;)
Se trovo la soluzione la postero' sicuramente.
Bye!
Lo stesso Os e' caricato sul mio server un Biprocessore Xeon e da' gli stessi tempi di attesa.
La cosa che mi fa' impazzire e' che questo rallentamento lo fa' solo sulla pagina INDEX.PHP e vorrei capire cosa puo' essere che "frena" il caricamento.
Oggi ho caricato 40.000 articoli,...stesso problema di attesa per la prima pagina,..mentre se tu punti direttamente su di un'altra pagina es:
http://62.149.235.126/catalog/login.php
il caricamento e' velocissimo.
HO provato anche con la cache,..ma non e' quella che mi aiuta,...ho tolto il Box Sinistro e Destro,..poi ho tolto i banner,...poi Header e Footer, ho provato a eliminare e poi ricreare tutti gli indici dopo il carico del listino ma nulla,...lui "pensa" sempre,...
Ora penso che ci sia qualche difettuccio nell' application_top.php e appena ho 2 minuti,..inizio a spolparlo per capire se puo' essere qualche istruzione al suo interno.
Se ti viene in mente qualche cosa o trovi delle info, fammi un fischio,...prima che spolpi tutto os per capire;)
Se trovo la soluzione la postero' sicuramente.
Bye!
Re: Primo Test
Controlla se disabilitando il modulo new_products.php il problema si risolve.mario porta ha scritto:Prima di tutto grazie per la risposta,..ora ti dico cosa succede:
Lo stesso Os e' caricato sul mio server un Biprocessore Xeon e da' gli stessi tempi di attesa.
La cosa che mi fa' impazzire e' che questo rallentamento lo fa' solo sulla pagina INDEX.PHP e vorrei capire cosa puo' essere che "frena" il caricamento.
Oggi ho caricato 40.000 articoli,...stesso problema di attesa per la prima pagina,..mentre se tu punti direttamente su di un'altra pagina es:
http://62.149.235.126/catalog/login.php
il caricamento e' velocissimo.
HO provato anche con la cache,..ma non e' quella che mi aiuta,...ho tolto il Box Sinistro e Destro,..poi ho tolto i banner,...poi Header e Footer, ho provato a eliminare e poi ricreare tutti gli indici dopo il carico del listino ma nulla,...lui "pensa" sempre,...
Ora penso che ci sia qualche difettuccio nell' application_top.php e appena ho 2 minuti,..inizio a spolparlo per capire se puo' essere qualche istruzione al suo interno.
Se ti viene in mente qualche cosa o trovi delle info, fammi un fischio,...prima che spolpi tutto os per capire;)
Se trovo la soluzione la postero' sicuramente.
Bye!
E' probabile che con 40.000 prodotti la query seguente dell modulo new_products.php sia la causa del rallentamento in quanto opera su una tabella di 40.000 records:
Codice: Seleziona tutto
$new_products_query = tep_db_query("select p.products_id, p.products_image, p.products_tax_class_id, if(s.status, s.specials_new_products_price, p.products_price) as products_price from " . TABLE_PRODUCTS . " p left join " . TABLE_SPECIALS . " s on p.products_id = s.products_id where products_status = '1' order by p.products_date_added desc limit " . MAX_DISPLAY_NEW_PRODUCTS);
Marcus
Nuovo pacchetto osCommercePRO (osCPRO) + Modulo Interfacciamento Gestionale Danea.
Visita la demo: http://oscpro.oscommercedev.com/index.php
Visita la demo: http://oscpro.oscommercedev.com/index.php
- mario porta
- membro Regular
- Messaggi: 105
- Iscritto il: 04/08/2006, 10:34
- Località: Milano
- Contatta:
new_products.php
Grazie per la dritta,...
infatti la causa del rallentamento e' proprio la query nel new_products.php
Per il momento l'ho disabilitato e tutto funziona velocemente.
Ora vedo che anche la ricerca avanzata e' lenta nel caricare,..ma mi sembra di aver letto sul forum Os che anche li' devo disabilitare qualche query,..oggi torno a guardare e vedo di sistemare anche quella.
Grazie a Voi ora il parse e' quasi a zero,...
Alla prossima e grazie ancora!!
infatti la causa del rallentamento e' proprio la query nel new_products.php
Per il momento l'ho disabilitato e tutto funziona velocemente.
Ora vedo che anche la ricerca avanzata e' lenta nel caricare,..ma mi sembra di aver letto sul forum Os che anche li' devo disabilitare qualche query,..oggi torno a guardare e vedo di sistemare anche quella.
Grazie a Voi ora il parse e' quasi a zero,...
Alla prossima e grazie ancora!!