You are hereCakePHP / Άλλος ένα λόγος για Cake...
Άλλος ένα λόγος για Cake...
Υπάρχουν πραγματικά πάρα πολλοί λόγοι για να χρησιμοποιήσει κάποιος ένα application framework για να "γράψει" μια εφαρμογή.
Εγώ θα γράψω την δικιά μου εμπειρία. Πριν λίγο καιρό έφτιαξα, στα πλαίσια της δουλειάς μου, το site της Επιτροπής Διαχείρισης του Ειδικού Λογαριασμού του Διεθνούς Πανεπιστημίου της Ελλάδος. Αρχικά το είχα φτιάξει σε php γραμμένο από το μηδέν. Τους τελευταίους μήνες έχω ασχοληθεί αρκετά με το cakephp και σκέφτηκα να το ξαναφτιάξω πάνω σε cakephp ώστε να γίνει πιο αξιόπιστο, επεκτάσιμο και εύχρηστο (με clean urls).
Ένα από τα προβλήματα στις περιπτώσεις που "ανακαινίζεται" ένα site είναι αυτό των εισερχόμενων links. Για παράδειγμα αν κάποιο τρίτο site έχει ήδη ένα link για το site μας, αυτό μπορεί να χαθεί (να βγάζει σε 404 σελίδα) μετά την "ανακαίνιση".
Αυτό το θέμα μπορεί να λυθεί πολύ εύκολα στο cake δημιουργώντας το κατάλληλο routing (στο app/config/routes.php) για κάθε "παλιό" url. Ειδικά αν το site έχει και google analytics τότε μπορούν να βρεθούν ακόμη και τα links των άλλων σελίδων που οδηγούν στο site μας.
Απ' οσο είμαι σε θέση να γνωρίζω, το παραπάνω (url routing) γίνεται και μέσω του apache αλλά αυτό προϋποθέτει καλή γνώση του format των configuration αρχείων του apache και σχετικά δικαιώματα. Πιστεύω ότι η λύση του cakephp είναι πολύ ευκολότερη...


This work is licensed under a