joomla/magento db schema documentation

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

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

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

joomla/magento db schema documentation

Δημοσίευση από pimpogio » 17 Απρ 2011 18:07

θελω να δω πως δουλευουνε τα γνωστα cms οπως joomla κτλπ...
που μπορω να βρω documentation για το database shema τους?

δηλαδη documentation του sql ψαχνω ...
πριν κανω την δικια μου βαση που θα ειναι 100% λαθος θελω να εχω μια ιδεα απο τα σχηματα
των γνωστων cms για να παρω ιδεες...

αυτο θα ειναι καλυτερο απο το να δω διαφορα tutorials...

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

joomla/magento db schema documentation

Δημοσίευση από korgr » 17 Απρ 2011 18:49

Μην φοβασαι τα λάθη
Λάθος = Γνώση

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

joomla/magento db schema documentation

Δημοσίευση από pimpogio » 17 Απρ 2011 19:26

ναι οκ δικιο εχεις αλλα η μεθοδος trial n error
δεν ειναι αποδοτική πριν αρχισω να κανω τη δικη μου βαση θελω να δω τι κανουνε οι αλλοι που ασχολούνται
χρονια με το θεμα ωστε να παρω ιδεες και να πατησω σε αυτες να μην ξεκινησω απο το 0.
Η βλακεια ειναι οτι δεν εχουνε foreign keys
και τα reverse προγραμματα δεν μπορουνε να βγαλουνε διαγραμματα και δεν εχουνε και comments για το τι ειναι καθε πινακας και καθε πεδιο του.
Τα joomla/drupal τουλαχιστον δεν εχoυνε...


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

joomla/magento db schema documentation

Δημοσίευση από pimpogio » 17 Απρ 2011 22:08

ωραιος!!!

το θεμα ειναι πως τα το τυπωσω τωρα που δεν χωραει
και θελει μεγαλη επιφανεια

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

joomla/magento db schema documentation

Δημοσίευση από pimpogio » 17 Απρ 2011 22:55

αρκετα bloated ειναι για τον απλο χρηστη και για ενα απλο site απο μια ματια που εριξα...

Άβαταρ μέλους
dimsis
Reporter
Δημοσιεύσεις: 7994
Εγγραφή: 25 Ιούλ 2001 03:00

joomla/magento db schema documentation

Δημοσίευση από dimsis » 18 Απρ 2011 10:27

http://codex.wordpress.org/Database_Description
ένας ακόμα λόγος που μου άρεσε το wordpress ήταν το παραπάνω. 11 πίνακες και μέχρι πριν κανένα χρόνο ήταν 10.

http://drupal.org/files/issues/Drupal5RC1_Database.png

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

joomla/magento db schema documentation

Δημοσίευση από pimpogio » 18 Απρ 2011 13:54

εμενα ειναι ακριβως ο ιδιος λογος που δεν μου αρεσει...

wordpress -> μη κανονικοποιημενη βαση
ισως παραπανω ταχυτητα - λιγοτερη ευελιξια - ακροβατικα
στην php - τρελλα regexps κτλπ

Άβαταρ μέλους
dimsis
Reporter
Δημοσιεύσεις: 7994
Εγγραφή: 25 Ιούλ 2001 03:00

joomla/magento db schema documentation

Δημοσίευση από dimsis » 18 Απρ 2011 13:57

Σκέψου όμως πόσα joins γλιτώνει και πόσο πιο απλά είναι τα queries που τρέχει; όχι όλα σαφώς, αλλά συγκριτικά με το να έχεις εκατοντάδες πίνακες...

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

joomla/magento db schema documentation

Δημοσίευση από pimpogio » 18 Απρ 2011 15:16

ναι ποιο απλα queries και μετα κανεις regexps στην php για να χωρισεις τα data...
και χανεις σε ευελιξια γιατι τετοιο σχημα υποφερει απο σοβαρα data anomalies

Άβαταρ μέλους
mrpc
WebDev Moderator
Δημοσιεύσεις: 3393
Εγγραφή: 03 Μάιος 2000 03:00
Τοποθεσία: Εξάρχεια
Επικοινωνία:

joomla/magento db schema documentation

Δημοσίευση από mrpc » 19 Απρ 2011 00:02

Όπως έχω ξαναπεί άπειρες φορές, δεν υπάρχει απόλυτα σωστό ή λάθος στον προγραμματισμό. Η λογική που έχει ακολουθήσει το wordpress, για τη δουλειά του μια χαρά δουλεύει. Ο κώδικας του είναι αρκετά καθαρός και εξυπηρετεί όπως πρέπει. Και αυτό έχει βοηθήσει πάρα πολύ στη διάδοσή του.

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

joomla/magento db schema documentation

Δημοσίευση από pimpogio » 19 Απρ 2011 16:50

μονο το drupal εχει σχολια στη database
ωστε να ξερεις τι κανει καθε τι.
Το wp δουλευει μονο με php με σκετη database ειναι σχεδον αδυνατον
να δουλεψει ειναι δεμενη η database με τον κωδικα σε php.
Καλο ειναι να μπορει τις βασικες λειτουργιες να μπορει να τις κανει μονο
απο την database χωρις κωδικα php με απλα queries.

Άβαταρ μέλους
cpulse
Script Master
Δημοσιεύσεις: 1527
Εγγραφή: 21 Μαρ 2006 19:30
Τοποθεσία: Αθήνα village
Επικοινωνία:

joomla/magento db schema documentation

Δημοσίευση από cpulse » 19 Απρ 2011 17:02

Κάπου έχω διαβάσει οτι το καλύτερο documentation είναι η σωστή ονοματοδοσία.

Τώρα αν στον πίνακα "comments" για να καταλάβεις τι κάνει πρέπει να διαβάσεις το σχόλιο "this is the comments table" .. ε οκ

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

joomla/magento db schema documentation

Δημοσίευση από korgr » 19 Απρ 2011 17:23

Ρε να μην έχουν Like τα posts 8)
+1 στον Αλέξη λοιπόν

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

joomla/magento db schema documentation

Δημοσίευση από pimpogio » 19 Απρ 2011 17:47

καποια ονοματα που δεν εχουνε προφανη εξηγηση
δεν πρεπει να εχουνε comments ?

τα ξενα κλειδια ?

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

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

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