Sort πίνακα βάσει τιμής σε υπο-πίνακα

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

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

Απάντηση
Άβαταρ μέλους
dva_dev
Script Master
Δημοσιεύσεις: 3790
Εγγραφή: 16 Σεπ 2005 01:32
Επικοινωνία:

Sort πίνακα βάσει τιμής σε υπο-πίνακα

Δημοσίευση από dva_dev » 27 Ιούλ 2014 12:22

Τα 12 sec είναι πολλά όταν μιλάμε για 500 εγγραφές. Για 820.000 εγγραφές μου φαίνεται ικανοποιητικό.

Πόσα είναι τα root forums; Εγώ έκανα δοκιμές με 50 root και περίπου 16000 subforums σε καθένα.

Άβαταρ μέλους
philos
Δημοσιεύσεις: 264
Εγγραφή: 30 Αύγ 2007 23:32

Sort πίνακα βάσει τιμής σε υπο-πίνακα

Δημοσίευση από philos » 27 Ιούλ 2014 12:27

Τα root forums είναι 8.
Επίσης δεν ξέρω αν έχει σημασία για το query, αλλά μπορούν να υπάρχουν πολλά επίπεδα υπο-forums ("βάθος"). Το παράδειγμά μου:

Κώδικας: Επιλογή όλων

- HEADER CAT1 (= έχει parentid -1)
-- Tralalala
- HEADER CAT2 (= έχει parentid -1)
-- My name is George
-- I love pets
--- Lala2
--- Lala1
--- Lala3
-- I love electronics
... αφορά 3 επίπεδα, ενώ στη πραγματικότητα μπορεί να είναι πολλά περισσότερα.

Άβαταρ μέλους
dva_dev
Script Master
Δημοσιεύσεις: 3790
Εγγραφή: 16 Σεπ 2005 01:32
Επικοινωνία:

Sort πίνακα βάσει τιμής σε υπο-πίνακα

Δημοσίευση από dva_dev » 27 Ιούλ 2014 12:40

Για 500 εγγραφές κάνει περίπου 0.10-0.15 sec αλλά δεν το έχω δοκιμάσει για πολλά επίπεδα.
Δεν είναι μεγάλο το πλήθος όμως για να γίνει και με php. Οταν δοκιμάσω θα σου πω.

Άβαταρ μέλους
philos
Δημοσιεύσεις: 264
Εγγραφή: 30 Αύγ 2007 23:32

Sort πίνακα βάσει τιμής σε υπο-πίνακα

Δημοσίευση από philos » 05 Αύγ 2014 17:55

dva_dev έγραψε:Για 500 εγγραφές κάνει περίπου 0.10-0.15 sec αλλά δεν το έχω δοκιμάσει για πολλά επίπεδα.
Δεν είναι μεγάλο το πλήθος όμως για να γίνει και με php. Οταν δοκιμάσω θα σου πω.
Μπορείς να δοκιμάσεις και να μου πεις;
Λογικά δεν παίζει να υπάρχουν πάνω από 6-10 υπο-επίπεδα, ωστόσο θα ήθελα είτε ένα query, είτε sorting τον υπάρχων php πίνακα.

Απάντηση

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

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

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