Συντόμευση development time

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

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

Απάντηση
Άβαταρ μέλους
theminio
Δημοσιεύσεις: 150
Εγγραφή: 20 Ιουν 2006 20:26

Συντόμευση development time

Δημοσίευση από theminio » 30 Μαρ 2010 23:58

O Controller, δεν περιέχει το model και views, αλλά τα καλείς μέσα από το Controller όσα χρειάζεσαι απο αυτά.

Η γενική ιδέα(του MVC) έχει ότι o Controller δέχετε τα request (πχ στο index.php/post/view, θα εκτελεστεί ο κώδικας της μεθόδου view του post controller) όπου μέσα στο Controller κάνεις όλες τις απαραίτητες λειτουργίες που θέλεις, εάν απαιτήται πρόσβαση στην βάση δεδομένων χρησιμοποιείς το αντίστοιχο model και τέλος καλείς το view που θέλεις περνώντας του τις εκάστοτε μεταβλητές.

Δεν σου παρέχει κάποιο έτοιμο layout,γράφεις εσύ τον κώδικα καθώς είναι κατα βάση php framework και δεν αποσκοπεί στο styling,απλά περιλαμβάνει helpers & libraries που σε βηθούν. Εάν και δεν είναι κάτι το δύσκλολο να φτιάξεις κάποιο γενικό layout και να το παραμετροποιείς ανάλογα με την περίπτωση. Ο πιο γνωστός τρόπος είναι η δημιουργία ενός γενικού layout(το οποίο είναι ένα view) και μέσα στο οποίο καλείς επιμέρους τα επιθυμητά views, π.χ. δες nested views.

Άβαταρ μέλους
vcore
Δημοσιεύσεις: 354
Εγγραφή: 20 Δεκ 2003 01:19
Τοποθεσία: Crete
Επικοινωνία:

Συντόμευση development time

Δημοσίευση από vcore » 31 Μαρ 2010 00:17

Ωραία...χρόνο και διάβασμα λοιπόν .... :)
Easy CMS
------------
Το να ζητάς βοήθεια δεν σημαίνει ότι είσαι εξαρτημένος.

Άβαταρ μέλους
theminio
Δημοσιεύσεις: 150
Εγγραφή: 20 Ιουν 2006 20:26

Συντόμευση development time

Δημοσίευση από theminio » 31 Μαρ 2010 15:01

Καλή αρχή, τότε.

Άβαταρ μέλους
vcore
Δημοσιεύσεις: 354
Εγγραφή: 20 Δεκ 2003 01:19
Τοποθεσία: Crete
Επικοινωνία:

Συντόμευση development time

Δημοσίευση από vcore » 31 Μαρ 2010 18:57

Ευχαριστώ!! :)
Easy CMS
------------
Το να ζητάς βοήθεια δεν σημαίνει ότι είσαι εξαρτημένος.

Απάντηση

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

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

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