Scaffolding system

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

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

Απάντηση
Άβαταρ μέλους
Khronos
Δημοσιεύσεις: 754
Εγγραφή: 11 Δεκ 2006 14:43
Τοποθεσία: Ηράκλειο

Scaffolding system

Δημοσίευση από Khronos » 25 Αύγ 2010 12:21

Τι γνώμη έχετε για τα scaffolding systems?

Πιο καλό τι είναι, να δημιουργείται ένα admin panel γρήγορα με όλα τα tables να προσαρμόζονται στη δομή και λειτουργικότητα του scaffolding ή να γράφεται ξεχωριστά ο κώδικας για κάθε table με αποτέλεσμα να έχουμε code duplication αλλά λειτουργικότητα και εμφάνιση όπως ακριβώς τη θέλουμε?

Επειδή έχω ξεκινήσει να φτιάχνω κάτι τέτοιο, νομίζω οτι καταλήγω στο δεύτερο.
Θέλω να ακούσω και άλλες απόψεις όμως!

Ευχαριστώ

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

Scaffolding system

Δημοσίευση από dimsis » 25 Αύγ 2010 13:58

Προσωπικά παλιότερα είχα φτιάξει δικό μου CRUD generator (desktop app) που παράγει Coldfusion κώδικα αφού επιλέξεις ένα table της db και από εκεί και πέρα ότι αλλαγές χρειάζονται στον κώδικα ή ακόμα και στην εμφάνιση της κάθε σελίδας γίνονται χειροκίνητα.
Μια χαρά με είχε βολέψει για rapid development του backend, αλλά τώρα χρειάζεται γερό refUcktoring :) Βέβαια συνεργάτης έφτιαξε αργότερα και coldfusion crud generator για πιο oo (cfc) καταστάσεις, τον οποίο τον χρησιμοποιώ όποτε βολεύει.


Οπότε το 2 θα διάλεγα και εγώ.

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

Scaffolding system

Δημοσίευση από Rapid-eraser » 25 Αύγ 2010 14:51

Άμα έχεις φασόν δουλειές τότε μόνο είναι εύχρηστο.
Για πιο σύνθετες καταστάσεις πιο πολλά προβλήματα δημιουργούν παρά επιλύουν.

Για το skeleton code που αναφέρεσαι δόξα τον Θεό η επιστήμη του software engineering έχει δώσει άπειρες λύσεις. ( procedural programing , object oriented programing , MVC , design patterns )


Και εγώ προτιμώ να έχω ένα πακετάρισμα για όλα το modules που χρησιμοποιώ και κατά περίπτωση να χρησιμοποιώ όποια χρειάζομαι.
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

Άβαταρ μέλους
Khronos
Δημοσιεύσεις: 754
Εγγραφή: 11 Δεκ 2006 14:43
Τοποθεσία: Ηράκλειο

Scaffolding system

Δημοσίευση από Khronos » 25 Αύγ 2010 15:15

Rapid-eraser έγραψε:Άμα έχεις φασόν δουλειές τότε μόνο είναι εύχρηστο.
Για πιο σύνθετες καταστάσεις πιο πολλά προβλήματα δημιουργούν παρά επιλύουν.
Συμφωνώ 100%. Έσπαγα το κεφάλι μου να βρώ τρόπο για το πώς θα υλοποιήσω κάτι πιο περίπλοκο με το συγκεκριμμένο σύστημα και δεν μου έβγαινε. Με το που είπα οτι θα το κάνω με τον παραδοσιακό τρόπο, ηρέμησα...:P

Απάντηση

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

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

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