OpenCart-Hellas 

Η Ελληνική κοινότητα υποστήριξης του Opencart

Θέματα που αφορούν τη γενικότερη λειτουργία του Opencart.
#3015
Καλησπέρα, θα ήθελα την βοήθειά σας στο εξής:
Έχω σε μία εγκατάσταση Opencart (1.5.6.4) με 3 e-shops (multi-store) πάνω σε shared server (linux servers with MySQL).
Γενικά με τα sites δεν έχω καθυστερήσεις (ούτε στο front-end ούτε στο admin). Εκεί που βλέπω κάποια σημαντική καθυστέρηση είναι όταν κάνω γενικά save και ιδιαίτερα σε προϊόντα (είτε νέο είτε edit).

Έχετε καμιά ιδέα από που μπορεί να προέρχεται αυτή η καθυστέρηση?

Ευχαριστώ ...και συγχαρητήρια για το Forum και όλη την προσπάθειά σας.
Τελευταία επεξεργασία από το μέλος SAl Dalis την 04 Μαρ 2016, 10:20, έχει επεξεργασθεί 2 φορές συνολικά.
#3019
Καλημέρα

Όταν λες καθυστέρηση, πόσο καθυστερεί; Μία μικρή καθυστέρηση είναι λογική εφόσον προστίθενται δεδομένα σε πολλούς πίνακες.

- Πόσα προϊόντα έχεις ρυθμίσει να εμφανίζονται ως λίστα στη διαχείριση;
- Μήπως έχεις εγκατεστημένο κάποιο extension που προσθέτει επιπλέον λειτουργίες στη δημιουργία/επεξεργασία προϊόντων;

Αν δεν έχεις κάποια προσθήκη/τροποποίηση και οι ρυθμίσεις σου είναι λογικές, δοκίμασε:
- μέσω phpmyadmin να κάνεις optimize τα tables των προϊόντων και κατηγοριών.
- να αγοράσεις ένα extension που να προσθέτει indexes στα tables.
#3022
Ευχαριστώ για την απάντηση. Θα προσπαθήσω να δοκιμάσω τις δύο τελευταίες λύσεις γιατί το πρόβλημα το έχω ακόμα και όταν κάνω ένα save σε enable/disable ένα module ή save σε μια αλλαγή στα settings του site.

Για παράδειγμα αν πάω να αλλάξω το FAX αριθμό από τα settings σε ένα από τα τρία site, χρειάζεται γύρω στα 15 sec για την αποθήκευση.

Thanks again!
#3023
Τα δεκαπέντε δευτερόλεπτα για την αποθήκευση των settings είναι μάλλον απίθανο να λυθούν με optimize ή indexing. Κάπου αλλού είναι το πρόβλημα και αν δεν το εξετάσει κανείς από κοντά είναι δύσκολο να σου πούμε από εδώ με βεβαιότητα σε τι οφείλεται.
#3083
Το πρόβλημα τελικά είναι του Provider που κάνει το Hosting το site, αφού κατέβασα το site σε local servers ... όπως επίσης το έβαλα και σε άλλον Provider (VPS) και δεν παρουσιάζει κανένα πρόβλημα.

Πρέπει να φύγω από shared servers!!!!
#3092
Το πρόβλημα λύθηκε!
H απάντηση από τον Provider:
"... ενώ φαινόταν ότι υπήρχε καθυστέρηση κατά το πρώτο request 10 περίπου δευτερόλεπτα, η εκτέλεση του php script ξεκινούσε στο 10 δευτερόλεπτο. Μετά από αρκετή έρευνα, η καθυστέρηση δημιουργούνταν από module του Apache το οποίο δημιουργούσε την καθυστέρηση αυτή.
Έχουμε απενεργοποιήσει το εν λόγω module και πλέον η καθυστέρηση δεν υφίσταται μετά από έλεγχο..."

Γεια σας. Χρησιμοποιώ το OC 3039 με το Journal και[…]

Πολύ καλά κάνεις και το λες, εννοείτε ότι χρειάζετ[…]

Πριν ζητήσετε βοήθεια στο φόρουμ, παρακαλούμε ελέγξτε αν υπάρχει έτοιμη λύση στο OpenCart Extension Marketplace!