OpenCart-Hellas 

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

Θέματα που αφορούν τη γενικότερη λειτουργία του Opencart.
Από billkou
#3360
Καλησπέρα,

προσπαθώ ( ανεπιτυχώς ) να στήσω και να συνδέσω με το opencart, ένα subdomain το οποίο θα σερβίρει τις εικόνες απευθείας από εκεί καθώς και τα css αρχεία.

Έχω διαβάσει διάφορους οδηγούς ( οι περισσότεροι είναι για παλαιότερες εκδόσεις - 1.5.x ) και έχω αλλάξει/προσθέσει τις γραμμές στα config αρχεία, όπως επίσης έχω φτιάξει και το subdomain από το cPanel από το οποίο θα φορτώνονται οι φωτογραφίες.

Όμως δυστυχώς δεν έχω βγάλει άκρη. Υπάρχει κάποιος που να το έχει κάνει επιτυχώς και να μπορεί να με βοηθήσει; Η έκδοση μου είναι η 2.1.0.2

Επίσης, δευτερευόντως, ψάχνω να ρυθμίσω το site με σκοπό να γίνονται parallelized τα downloads ανάμεσα σε διαφορετικά hostnames ( parallelize downloads across hostnames για την ακρίβεια ) με σκοπό την ακόμα γρηγορότερη φόρτωση τους από τον εκάστοτε browser του πελάτη.

Αυτό έχει σχέση με το παραπάνω για το οποίο ρωτάω ή είναι κάτι διαφορετικό και θέλει ξεχωριστό στήσιμο;

Αν θέλει ξεχωριστό στήσιμο, υπάρχει κάποιος που να γνωρίζει πως το κάνουμε σωστά στο Opencart;

Διάβασα αυτό και δεν το έχω ξεκινήσει ακόμα, σε περίπτωση που πάρω το ΟΚ από κάποιον που το έχει δοκιμάσει, θα κοιτάξω να το προσπαθήσω.

http://go2linux.garron.me/linux/2010/04 ... names-719/

Ευχαριστώ!

Υ.Γ. Αν κάποια από τις δύο παραπάνω ενέργειες είναι χρονοβόρες και υπάρχει developer που να μπορεί να τα υλοποιήσει, μπορεί να μου στείλει με p.m. την προσφορά του.
Άβαταρ μέλους
Από Arthouros
#3424
Καλησπέρα προφανώς ψάχνεις να κάνεις την σελίδα σου πιο γρήγορη.
Η χαμηλή ταχύτητα μιας σελίδας μπορεί να οφείλετε σε πάρα πολλά στοιχεία, και δυστυχώς αν δεν την δω δεν μπορώ να έχω πλήρη άποψη.

Αν δεν θέλεις να την αναφέρεις δημόσια στείλε μου προσωπικό μήνυμα .
Από billkou
#3438
Τελικώς εγκαταστάθηκε το Lightning extenion το οποίο πιστεύω είναι το πιο καλό cache extenion που υπάρχει αυτή τη στιγμή στο Opencart.

Απίστευτα γρήγορο, με 7 day trial για να μπορείς να το δουλέψεις αρκετά πριν το αγοράσεις ( ή δεν το αγοράσεις ).

gxHL ευχαριστώ για την συζήτηση που κάναμε και την βοήθεια που μου έδωσες.

Το ζήτημα του παρόντος thread ενδεχομένως να μπει στην κατηγορία με τις επι πληρωμής υπηρεσίες ώστε αν υπάρχει κάποιος developer που μπορει να το αναλάβει, να το κάνουμε για να είναι 100% πλήρες το configuration.

Ευχαριστώ και πάλι.
Από billkou
#3726
Απαντάω και πάλι, καθώς βρήκα τη λύση και την μοιράζομαι μαζί σας.

Το setup μου είναι το εξής :

Opencart 2.1.0.2 & Journal theme με ενεργοποιημένη την cache του ( εκτός του JS Minification ) & Lightning cache extension ( τρομερό και αξίζει τα λεφτά του ) & KeyCDN ( https://www.keycdn.com/ )

Στο link : https://1drv.ms/u/s!AslDP_hcdd4nh_EQbPiJbrEA4Aowxg ( ειναι αρκετά μεγάλο για συνημμένο οπότε το ανέβασα στο Onedrive ) θα βρειτε ενα xml ( vqmod ) το οποιο μαζι με τις ρυθμίσεις που θα βρειτε μεσα στο zip, προκειται να αλλαξει το configuration σας ωστε η σελιδα σας να σερβιρει τις εικονες/css/js απο ενα subdomain.

Το πως φτιαχνουμε subdomain για αυτο το σκοπο το βρισκουμε εδω :

http://bit.ly/2aPKAe8 και εδώ : http://bit.ly/2aBhw9j

Σημείωση : Για home directory που θα οριστεί στο subdomain, θα βάλουμε το directory που έχουμε τις εικόνες μας, σε αυτή την περίπτωση τον κατάλογο public_html/image

Μετα, προσθετουμε στα αρχεια config.php και admin/config.php τα εξης :

(για το config.php) Κάτω από το :

// HTTP
define('HTTP_SERVER', 'http://www.yourshop.com/');

Προσθέτουμε :

define('HTTP_IMAGE', 'http://yourshop.com/image/');

και κάτω απο το :

// HTTPS
define('HTTPS_SERVER', 'http://www.yourshop.com/');

προσθέτουμε :

define('HTTPS_IMAGE', 'http://yourshop.com/image/');

(για το admin/config.php ) Κάτω από το :

// HTTP
define('HTTP_SERVER', 'http://www.yourshop.com/admin/');

Προσθέτουμε :

define('HTTP_IMAGE', 'http://yourshop.com/image/');

και κάτω από το :

// HTTPS
define('HTTPS_SERVER', 'http://www.yourshop.com/admin');

Προσθέτουμε :

define('HTTPS_IMAGE', 'http://yourshop.com/image/');

*Σε περίπτωση που έχουμε το site μας σε https αλλάζουμε αντίστοιχα τα URL's κάτω από τα αντίστοιχα ( HTTPS ) πεδία*

Με αυτό τον τρόπο, σε συνδυασμό με την δημιουργία του subdomain ( cdn.yourshop.com για παράδειγμα ), οι εικόνες και άλλα στατικά στοιχεία της σελίδας σας θα φορτώνονται απευθείας από το subdomain. Η συγκεκριμένη ρύθμιση στα αρχεία config.php και admin/config.php μάλιστα υπήρχε σε προγενέστερες εκδόσεις ( 1.5.χ αλλά για κάποιο λόγο αφαιρέθηκε )

Δεν κάνουμε καμία μεταφορά εικόνων από τον φάκελο που τις έχουμε ήδη ( Στη συγκεκριμένη περίπτωση/παράδειγμα είναι το public_html/image )

Αν κάποιος κολλήσει σε κάποιο από τα παραπάνω σημεία, ευχαρίστως να τον βοηθήσω.
#3729
Καλημέρα, πολύ ωραίο άρθρο, πόσταρε το αν θες και στα Συχνά ερωτήματα, Τεχνικά Άρθρα, Τεκμηρίωση.

Στο xml υπάρχει ένα σφάλμα στη γραμμή 32, το:
catalog/controller/payment/skrill.php,catalog/controller/total/voucher.php,catalog/model/checkout/order.php,catalog/model/openbay/ebay_product.phpcatalog/model/tool/image.php
πρέπει να γίνει:
catalog/controller/payment/skrill.php,catalog/controller/total/voucher.php,catalog/model/checkout/order.php,catalog/model/openbay/ebay_product.php
Επίσης καλό είναι τα error="skip" να γίνουν error="log" ή να αφαιρεθούν τελείως που θα ισχύσει το default που είναι log.

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

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

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