Χρησιμοποιείτε δικό σας database layer?

Συζητήσεις για την βάση δεδομένων MySQL και το phpMyAdmin

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
pimpogio
Δημοσιεύσεις: 1080
Εγγραφή: 28 Δεκ 2010 14:08

Χρησιμοποιείτε δικό σας database layer?

Δημοσίευση από pimpogio » 23 Ιούλ 2011 14:44

με χρηση PDO και stored procedures δεν νομιζω οτι αξιζει
να εχεις δικο σου layer.
Στο PDO αλλαζεις 1 λεξη και πας σε αλλη βαση και οταν εχεις stored procedures δεν ανησυχεις ουτε για τα queries
αμα δεν ειναι συμβατα μεταξυ των βασεων.

Το μονο αρνητικο σε αυτο ειναι μια πολυ μικρη επιβαρυνση στο χρονο ωστε να φτιαξεις τα stored procedures.
Stored procedures υποστηριζουνε και οι 4(oracle,postgresql,mysql,mssql)

gvre
Δημοσιεύσεις: 990
Εγγραφή: 14 Οκτ 2010 11:34
Τοποθεσία: Ηράκλειο Κρήτης
Επικοινωνία:

Χρησιμοποιείτε δικό σας database layer?

Δημοσίευση από gvre » 23 Ιούλ 2011 14:54

Φυσικά και αξίζει. Το pdo προσφέρει απλά data-access abstraction layer. Με ένα custom library μπορείς να έχεις πολλά παραπάνω όπως πχ caching, logging και higher level abstraction. Το library αυτό φυσικά θα χρησιμοποιεί pdo, mysql*, pgsql κλπ (είναι απλά θέμα επιλογής).

Άβαταρ μέλους
korgr
Honorary Member
Δημοσιεύσεις: 5067
Εγγραφή: 07 Οκτ 2008 18:30
Τοποθεσία: Corinth
Επικοινωνία:

Χρησιμοποιείτε δικό σας database layer?

Δημοσίευση από korgr » 23 Ιούλ 2011 23:34

gvre έγραψε:Φυσικά και αξίζει. Το pdo προσφέρει απλά data-access abstraction layer. Με ένα custom library μπορείς να έχεις πολλά παραπάνω όπως πχ caching, logging και higher level abstraction. Το library αυτό φυσικά θα χρησιμοποιεί pdo, mysql*, pgsql κλπ (είναι απλά θέμα επιλογής).
+1

Απάντηση

Επιστροφή στο “MySQL”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης