Φυσικά και δεν το παίρνω προσωπικά, εξάλλου αφορμή για συζήτηση είναι. Η συζήτηση δεν έχει νόημα αν δεν υπάρχουν διαφορετικές απόψεις και μερικές φορές μπορούν να προκύψουν ενδιαφέροντα συμπεράσματα.
Αν είχα πει (η τελος πάντων εννούσα, γιατί φαίνεται οτι η διατύπωσή μου οδήγησε στο συμπέρασμα αυτό):
"Η MySQL είναι ισότιμη με την Access"
τότε όντως θα κέρδιζα το βραβείο Μεγαλύτερης Κοτσάνας 2008.
Ομως είπα (αν και όντως δεν το "έδωσα" σωστά) οτι η MySQL - ανεξαρτήτως δυνατοτήτων - και χωρίς να αναφέρομαι σε enterprise εγκατάσταση *επελέγη* από πληθώρα developers ως εναλλακτική της MS Access (για τις ίδιες δουλειές, δηλαδή, για τις οποίες ένας microsoft developer θα χρησιμοποιούσε, παλιότερα τουλάχιστον, την ms access, όπως για παράδειγμα μικρά δυναμικά websites με λίγα hits και οχι ιδιαίτερα πλούσιο περιεχόμενο).
Δεν αμφισβητώ το effort που έχει καταβληθεί για τη MySQL. Ομως εδώ δεν μιλάμε για effort, αλλά για χρήση. Η χρήση ενός συστήματος υπαγορεύεται από αυτούς που το χρησιμοποιούν! (Ελπίζω να μην καταστρατήγησα όλους τους κανόνες συντακτικού που γνωρίζω). Εχω πάρα πολλές φορές γκρινιάξει για το οτι τα λεγόμενα (τα δικά μου αλλά και άλλων) παρεξηγούνται. ΔΕΝ ΕΙΝΑΙ ΚΑΚΟ ΤΟ LAMP! Ειναι κακή η ΧΡΗΣΗ που γίνεται από διάφορους επιτήδειους, εγχώριους και ξένους, που πιστεύουν οτι βρήκαν το Αγιο Δισκοπότηρο του "δεν πληρώνουμε μια". Μεταξύ αυτών, υπαρχουν περισσότεροι αεριτζήδες, ευκαιριακοί, άπειροι και μη σχετικοί με τον χώρο (παντού υπάρχουν! απλά εκεί λόγω της μη ανάγκης επένδυσης είναι περισσότεροι!) συνεπώς και χειρότεροι επαγγελματίες, συνεπώς το LAMP παίρνει κακή "φήμη" λόγω των *ανθρώπων*, οχι λόγω του οτι τα software components είναι κακα.
Παρατηρώ, όμως, οτι ως αντίλογο με παραπέμπεις να διαβάσω τα features της Enterprise έκδοσης, μιας υπηρεσίας επί πληρωμή δηλαδή. Και πάλι, αναφέρει ως features πράγματα που άλλοι τα θεωρούν δεδομένα. Triggers, views, stored procedures! Το μόνο ενδιαφέρον σημείο που βλέπω είναι τα distributed transactions. Ναι, αν *πίστευα* πράγματι οτι η MySQL είναι ίδια με την Access τότε θα ήταν ένα σημαντικό επιχείρημα το παρόν έγγραφο για να σταματήσω να το πιστεύω. Και συμφωνώ για να γίνει πιό ισχυρό αυτό που θέλω να πω: Η MySQL ΔΕΝ είναι ισοδύναμη, αλλά φυσικά και είναι ανώτερη από την Access. Η Access, κατ'εμέ και όχι μόνον, δεν μπορεί να θεωρηθεί ούτε καν RDBMS. Ομως, εστιάζω στην επιλογή *χρήσης* του συγκεκριμένου RDBMS, όπως ανέφερα παραπάνω.
Για το facts at a glance δεν θα το σχολιάσω. Δεν πιστεύω οτι παρέχει ιδιαίτερα χρησιμες core πληροφορίες αλλά μάλλον marketing stuff. "Utilized by virtually every Web 2.0 and e-commerce company in existence"?? Gimme a break! :)
Σωτήρης Φιλιππίδης
DotSee Web Services