- 15 Ιαν 2021, 18:18
#6966
Καλησπέρα,
Κι εγώ προτιμώ να γίνεται η επικοινωνία με απομακρυσμένες εφαρμογές είτε μέσω της υφιστάμενης υλοποίησης API ή με προσθήκη services στο υφιστάμενο API αν χρειάζεται κάτι που δεν παρέχεται από το native API ή με custom API όταν δεν υπάρχει έλεγχος στην υλοποίηση της απομακρυσμένης εφαρμογής.
Η απομακρυσμένη σύνδεση στη βάση δεν είναι απαραίτητα κακή υλοποίηση, εφόσον τρέχεις εσύ τα απομακρυσμένα SQL queries και έχεις την ευθύνη της ασφάλειας της διασύνδεσης. Ο συχνότερος λόγος που ενίοτε αποφεύγουμε τέτοιες υλοποιήσεις, είναι σε περιπτώσεις που άλλη εταιρία (πχ η εταιρία που υποστηρίζει το ERP) πραγματοποιεί απομακρυσμένα SQL queries που μπορεί να μην είναι optimized με αποτέλεσμα να δημιουργούνται προβλήματα ταχύτητας στο site. Σε κάθε περίπτωση αν υπάρχει καλή συνεργασία και τεχνογνωσία και οι δύο μέθοδοι μπορούν να λειτουργήσουν αποδοτικά.
Αλεξάνδρα Γκόγκα - Software Developer @ People’s Code
OpenCart-Hellas.gr - Administrator & Founder
PeoplesCode.com - Επίσημος Αντιπρόσωπος OpenCart | Extensions - Φιλοξενία - Αναβάθμιση - Μεταφορά - Τεχνική Υποστήριξη OpenCart
Ελληνική μετάφραση & Επεκτάσεις OpenCart