OpenCart-Hellas 

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

Θέματα που αφορούν τη γενικότερη λειτουργία του Opencart.
#8798
Καλημέρα,
Έχω ένα Β2Β με 2500+ πελάτες και 30000 είδη.
Για κάθε είδος και κάθε πελάτη πρέπει να υπάρχει ειδική τιμή. (Συνεπώς για κάθε πελάτη πρέπει να υπάρχει ξεχωριστή ομάδα πελατών).

Η οθόνη των ειδών πως θα μπορέσει να διαχειριστεί τόσες μεταβλητές?
Επίσης λογικά, θα υπάρχει καθυστέρηση στο άνοιγμα της οθόνης αλλά και στην post διαδικασία.

Υπάρχει κάποια πρόταση ?

Ευχαριστώ.
#8799
Καλησπέρα.

Ο αριθμός των μεταβλητών στη φόρμα του backend, λύνεται με αύξηση του max_input_vars στην PHP (πχ 30000) και το φόρτωμα στο backend βελτιώνεται με caching μηχανισμούς (lightning cache).

Όμως... 2500 ομάδες πελατών, θα επιβαρύνουν σημαντικά τα SQL queries στο frontend γιατί θα προκύψει πίνακας προσφορών/εκπτώσεων με 75 εκατομμύρια εγγραφές. Επίσης, δεν είναι αποδοτικό, να κασάρονται 2500 εκδοχές κάθε επιλογής/φίλτρου εμφάνισης λίστας προϊόντων στο frontend.

Προσωπικά θα δημιουργούσα αυτόν τον πίνακα με τις 75 εκατομμύρια εγγραφές ως ξεχωριστό custom πίνακα και θα εφάρμοζα τις εκπτώσεις πελάτη μόνο στη σελίδα καλαθιού και στη σελίδα checkout, ως custom σύνολο παραγγελίας που εφαρμόζει τις τιμές πελάτη με έκπτωση επί του συνόλου.

Καλησπέρα. Ο αριθμός των μεταβλητών στη φόρμα του[…]

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