OpenCart-Hellas 

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

Θέματα που αφορούν τη γενικότερη λειτουργία του Opencart.
#4846
Καλησπέρα στο forum του Opencart-Hellas

Τον τελευταίο μήνα έπειτα από την αναβάθμιση του Google Chrome στην έκδοση 60.0.3112.x η σελίδα που διαχειριζόμαστε https://all-sports.gr/ έχει μια καθυστέρηση περίπου 10 με 15 δευτερόλεπτα(ίσως και περισσότερο) μόνο στην αρχική σελίδα, όχι σε κάποιο άλλο σημείο της σελίδας.

Έπειτα από πολλές δοκιμές θα σας αναφέρω κάποιες επιγραμματικά δεν μπορέσαμε να βρούμε λύση στο θέμα.
1) Σε browser όπως IE κ Firefox η αρχική σελίδα φορτώνει κανονικά, το πρόβλημα εμφανίζεται στο Ghrome κ sto Opera (Κυρίως το Chrome μας απασχολεί) και σε incognito window περιβάλλον.
2) Έχει γίνει test σε προηγούμενες εκδόσεις του Chrome 59.0.3071.86 , 58.0.3029.96 όπου η αρχική σελίδα φορτώνει κανονικά καθώς το πρόβλημα εμφανίστηκε περίπου εδώ κ ένα μήνα στην επόμενη έκδοση
3) Έγινε μια προσπάθεια σε επίπεδο περιτού κώδικα και μέγεθος φωτογραφιών να μειώθουν αλλά χωρίς αποτέλεσμα
4) Κάναμε και αλλαγή σε https μήπως έπαιζε και αυτό το ενδεχόμενο αλλά χωρίς αποτέλεσμα ξανά
5) Κάναμε αναφορά στην google και στο forum τους αντίστοιχα αλλά χωρίς ανταπόκριση.
6) Τέλος υπάρχει μια σελίδα https://tools.pingdom.com/ όπου μπορείς να δείς κάποια πράγματα σχετικά με την ταχύτητα όπου μας δίνει χαμηλό απότέλεσμα "Serve static content from a cookieless domain" δεν ξέρω αν μπορεί να βοηθήσει κάποιος σε αυτό το κομμάτι ;
7) Το διάστημα αυτό που παρουσιάστηκε το θέμα δεν έχει γίνει κάποια προσθήκη extension ή κάποια μεγάλη αλλαγή για να υποψιαστούμε ότι αυτό μας δημιούργησε το θέμα.
8) Την μεταφέραμε και σε demo έκδοση https://demo.webgeek.gr/allsports/ όπου εδώ πάλι φορτώνει κανονικά κ στο Chrome.

Συγνώμη αν σας κούρασα
Αν μπορεί κάποιος να βοηθήσε καθώς η καθυστέρηση αυτή δημιουργεί πρόβλημα στα περισσότερα κινητά που λειτουργούν με chrome κ αργεί να φορτώσει η αρχική μας σελίδα

Με εκτίμηση
Αγάθων
#4847
Καλησπέρα,

δεν έχω ιδιαίτερες γνώσεις επί του προβλήματος σου αλλά θα σου πω τι παρατήρησα.
αν απενεργοποιήσεις να μην τρέχει javascript στον chrome το site σου ανοίγει κανονικά...

If you'd like to turn JavaScript off or on for all sites:
Click the Chrome menu More in the top right hand corner of your browser
Select Settings
Click Show advanced settings
Under the "Privacy" section, click the Content settings button.
In the "Javascript" section, select "Do not allow any site to run JavaScript" or "Allow all sites to run JavaScript (recommended)"

έχω λοιπόν την εντύπωση ότι κάτι τρέχει με το carousel slider και για αυτό αργεί.... ίσως ο chrome να χρειάζεται ανανεωμένα .js αρχεία και για αυτό να στο κάνει αυτό....

θα σου πρότεινα όσο περιμένεις κάποια απάντηση να στείλεις ένα email (support ticket) εκεί που αγόρασες το Theme σου (νομίζω είναι boss theme).

Το μόνο που με προβληματίζει είναι ότι έχει φτιάξει και ένα demo και εκεί ανοίγει κανονικά χωρίς καθυστέρηση...

Η σελίδα demo έχει ακριβώς τα ίδια χαρακτηριστικά με την κύρια σου σελίδα ή δεν έχει τα πάντα μέσα?
#4848
Καλησπέρα Ευχαριστώ πολύ για την απάντηση

Όντως αν απενεργοποιήσω την JavaScript ανοίγει χωρίς να κολλάει.

Θα δοκιμάσω να μιλήσω και με το Support από το Boss Themes, το θέμα είναι ότι και να απενεργοποιήσω τελείως το Slider πάλι καθυστερεί να φορτώσει.

Τώρα σχετικά με το Demo οι διαφορές είναι ότι τρέχει μόνο ένα Slider στο carousel, έβγαλα τα js από google analytics, skroutz analytics, best price badge. Το θέμα είναι ότι δοκίμασα να τα βγάλω και από το site που τρέχει live χωρίς αποτέλεσμα.
#4859
htwp έγραψε: θα σου πρότεινα όσο περιμένεις κάποια απάντηση να στείλεις ένα email (support ticket) εκεί που αγόρασες το Theme σου (νομίζω είναι boss theme).
Καλημέρα htwp

Επικοινώνισα με το Support από το BossThemes όπου τους ανέφερα αναλυτικά ακριβώς το θέμα που υπάρχει. Η απαντησή τους ήταν : " Please contact your hosting provider to upgrade your hosting package, or they will advise you"
Άρα θεωρούν ότι είναι θέμα Server. Τώρα δεν ξέρω κατα πόσο όλο αυτό συνδέεται με τον Server εφοσον η demo εκδοχή που το μετέφερα για testing είναι στον ίδιο Server κ το όλο θέμα παρουσιάστηκε τον τελευταίο μήνα μετά το update του Chrome και δεν συμβαίνει αντίστοιχα στον Firefox.
#4864
Δεν είναι θέμα server, απλά αποφεύγουν να σε βοηθήσουν.

Το site φορτώνει πάρα πολύ αργά ακόμα και σε μεγάλα test tools.

Το Gtmetrix π.χ. κάνει timeout.

Το tool του προγραμματιστή που φτιάχνει το Lightning cache είναι εδώ και μπορείς να δεις και μόνος σου : http://speed.devs.mx/analyze.php?url=ht ... d=38576358

1021 Time to First Byte είναι εξαιρετικά πολύ!

Εδώ δες και ένα άλλο πολύ καλό και έγκυρο test :

http://www.webpagetest.org/result/17090 ... ed5da8ea7/

Έχεις πάρα πολλές εικόνες και css, js που φορτώνουν με το καλημέρα. Γι'αυτό αργεί πάρα πολύ να φορτώσει η σελίδα.

Δες εδώ https://www.keycdn.com/support/opencart ... tegration/ πως μπορείς να μεταφέρεις τα στατικά αρχεία σε CDN, ή ψάξε για CDN για το opencart, υπάρχουν λύσεις.

Επίσης, ακόμα και μετά το CDN, το πλήθος των φωτογραφιών που φορτώνονται, είναι πάρα πολλές. Ίσως το carousel ή κάποιο άλλο module προσπαθεί να τις προ-φορτώσει και προκαλεί μέρος του προβλήματος;

Τα jpg σου πρέπει να είναι όσο το δυνατόν περισσότερο συμπιεσμένα και μικρά σε όγκο, επίσης.
#4865
Καλημέρα billkou

Ευχαριστώ πολύ για την απάντηση όντως είδα αυτό που αναφέρεις στα σχολιά σου και τρέχοντας τα test στα αντοίστιχα links που παραθέτεις.
Ψάχνοντας στο marketplace του Opencart βρήκα αυτό το οποίο σχετίζεται με το CDN που αναφέρεις.
Ίσως αυτό το module βοηθήσει αν το ξέρεις
https://www.opencart.com/index.php?rout ... n_id=20945

Θα το αγοράσω και θα το δοκιμάσω συγκρίνοντας και τα test από τις Σελίδες μέτρησης της ταχύτητας πριν και μετά την εγκατάσταση και το βασικό βέβαια να σταματήσει να αργεί να φορτώνει έτσι.
#4879
Καλημέρα στο forum

Σε συνέχεια των προηγούμενων μηνυμάτων ( Σήριαλ το έχω κάνει :) )
Μετά από έρευνα προσπάθησα να βρω κάποια extensions που ίσως βοηθήσουν έτσι ήρθα σε επαφή με τους Developers από διάφορα extensions σχετικά με page cache κ Increase Page Speed και παράλληλα το Support από το Template προσπάθησε να επικοινωνήσει μαζί μου.
Μου ανέφεραν από το Support του Bossthemes
"you can use the module cache, which will help you load the website faster" και πρότειναν
"Link: https://www.opencart.com/index.php?rout ... arch=cache"
Μιλώντας με τον Developer από το συγκεκριμένο extension
https://www.opencart.com/index.php?rout ... arch=cache

Μου αναφέρει σε γενικές γραμμές
If there is a speed issue in your specific browser, that's usually going to be due to javascript issues. That isn't something the page cache will be able to fix (or any extension for that matter). However, if the site is slow regardless, then the page cache can improve performance. In all the time the extension has been available, not once has it not improved page load speeds for a customer
Έτσι επανέρχομαι στο Support του Template για να μην μπω στην διαδικασία να αγοράσω κάποιο extension όπου τελικά δεν θα μπορέσει να λύσει το πρόβλημα με το Google Chrome. Όπου τους αναφέρω την συζήτηση με τον Developer από το extension που μου είχαν προτείνει και τους δίνω και ενα Screenshot από την console του Google Chrome φορτώνοντας την Σελίδα. (επισυνάπτεται η photo)

Η απάντηση από την Μεριά του Template ήταν
We have just check your site. To increase your sroce in google speed, you can do some thing first:
- Compress all image before upload, and compress all image is uploaded. You can compress the image here: https://tinypng.com/
- Reduce the server response time. Upgrade your server hardware, speed up the network.
- Leverage browser caching https://developers.google.com/speed/doc ... serCaching
Σε γενικές γραμμές δεν ξέρω που μπορεί να οφείλεται αυτή η καθυστέρηση είναι θέμα page cache, javascript, Server, φωτογραφιών που φορτώνει προσπαθώ να ενώσω τα κομμάτια από το puzzle μήπως και βγάλω άκρη. Και το όλο θέμα αν το ανοίξω από προγενέστερη έκδοση του Google Chrome το πρόβλημα απλά δεν υπάρχει, εκεί φορτώνει κανονικά η σελίδα.

Συγνώμη αν σας κούρασα και ευχαριστώ για τις απαντήσεις και τον χρόνο σας.
Πρέπει να συνδεθείτε για να δείτε τα συνημμένα αρχεία σε αυτήν τη δημοσίευση.
#4880
Το πρώτο που πρέπει να κάνεις είναι να μειώσεις τον όγκο και το μέγεθος των φωτογραφιών που φορτώνουν στην αρχική.

Είναι πάρα πολλές και αυτές οφείλονται για την αργοπορία.

Το theme έχει να κάνει με τα css και js αρχεία τα οποία και αυτά είναι αρκετά και καθυστερούν με τη σειρά τους το φόρτωμα.

Κανένα cache extension δεν πρόκειται να καλυτερεύσει την κατάσταση αν το φόρτωμα του site είναι εξ'αρχής προβληματικό.

Αν έχεις προσέξει, οι εσωτερικές σελίδες φορτώνουν σχετικά κανονικά, γιατί δεν έχουν τόσα πολλά αρχεία να σερβίρουν στον browser.

Επίσης, το ότι το gtmetrix ή το webpagetest κάνουν τόσο πολύ να ολοκληρώσουν τα tests τους ( αν δεν κάνουν time out ) δείχνει ότι το πρόβλημα δεν υπάρχει περίπτωση να λυθεί απλά με ένα cache extension.

Όταν με το καλό λύσεις το θέμα με τα αρχεία και το site φορτώνει και μπορεί να διαβαστεί σωστά από όλους τους browser, τότε κοιτάς τo cache extension με την ησυχία σου, για να δουλέψει και όπως πρέπει δηλαδή.
#4881
Γειά σου billkou , ευχαριστώ για την απάντηση.
Άρα πρέπει να πάω στην λύση ενός premium extension.

https://www.opencart.com/index.php?rout ... load_id=36

Είχα διάβασει κάτι σχετικά με τον να δημιουργήσω ένα subdomain και εκει να φορτώνω images και js,css. Σίγουρα manually είναι λίγο δύσκολο να το κάνω άρα πρέπει να κάνω μια καλή έρευνα στο τι μπορώ να αγοράσω και να με βοηθήσει.
#4882
Καλησπέρα,

Όχι, αυτό το βήμα είναι το τελικό.

Πρώτα πρέπει να δεις τι προκαλεί την φόρτωση τόσον πολλών εικόνων.

Δες τα links με τα test που σου έδειξα από το προηγούμενο post μου, πρακτικά τα bots που κάνουν τα test κάνουν time out κάτι που δεν λύνεται απλά με το να συμπιέσεις τις εικόνες και να βάλεις ένα extension.

Ακόμα και να καλυτερεύσει η εικόνα της σελίδας με το extension, το πρόβλημα δε θα έχει λυθεί αλλά θα έχει θαφτεί κάτω από το χαλί, κάτι που δεν θα σε ωφελήσει μακροπρόθεσμα.

Το subdomain και το CDN είναι ένα καλό μέσο στάδιο για να φορτώνουν γρήγορα οι εικόνες, όμως παραμένει ενδιάμεσο στάδιο.

Πρέπει να μειώσεις τον αριθμό των φωτογραφιών που φορτώνονται, όπωσδηποτε. Ακόμα και το Tool της Google κάνει time out, που σημαίνει η σελίδα σου δεν ανιχνεύεται και δεν γίνεται crawl σωστά.

Πρέπει να βρεις έναν προγραμματιστή ο οποίος να εντοπίσει τι προκαλεί το φόρτωμα τόσων πολλών εικόνων και να στο διορθώσει. Μπορεί να είναι κάποιο από τα extensions στην αρχική, κατά 99% αυτό είναι.

Ξεκινάς από εκεί και όχι από τα extensions.
email μέσω SMTP

Καλημέρα, Το έχω δοκιμάσει και με ssl:////mail.m[…]

Απλά να αναφέρω ότι με ένα πρόσθετο έγινε αυτό που[…]

Καλησπέρα, πως μπορώ να προσθέσω το usergroup στο […]

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