pkanavos wrote: |
Μα εδώ κολλάω! Δεν θα ήταν καλύτερα να μάθεις και να χρησιμοποιήσεις ένα από τα έτοιμα-τσάμπα CMS που κυκλοφορούν, παρά να φτιάξεις ένα από την αρχή? Τί θα κόστιζε περισσότερο, να μάθεις πως δουλεύει ένα άλλο πρόγραμμα, ή να φτιάξεις το πρόγραμμα από το μηδέν?
Τί είναι αυτό που θα κάνει ένα νέο CMS να ξεχωρίσει από όλα όσα υπάρχουν ήδη? |
|
Θα σου πω αντικειμενικά την εμπειρία μου ως webάς (στην προηγούμενη ζωή μου τουλαχιστον) :
CMS υπήρχαν, υπάρχουν και θα υπάρχουν πάντοτε. Εχω δεί αρκετά. Κανένα μα κα-νε-να δεν εξυπηρετούσε π.χ. τις ανάγκες που είχαμε όταν φτιάχναμε μαζικά sites της κατηγορίας 700-3000 ευρώ για διάφορους πελάτες οι οποίοι ζητούσαν πραγματάκια από εδώ και απο εκεί. Τουλάχιστον όχι με τιμές για τα cms οι οποίες ήταν προσβάσιμες για εργασίες αυτής της κατηγορίας.
Ετσι ξεκίνησα να φτιάχνω την πρώτη μου cms-like web εφαρμογούλα η οποία διαχειριζόταν πίνακες, έκανε και έσωνε queries και ήταν σχετικά παραμετροποιήσιμη, υποστήριζε lookups, booleans, λίστες, validation κλπ εν έτει 2000. Σε κάποιους από τους πελάτες της εταιρίας που δούλευα τότε λειτουργεί ακόμα και όσο και αν φαίνεται περίεργο εξυπηρέτησε γρηγορα και εύκολα την παραγωγή και τη διαχείριση που θέλανε. Partly επειδή λογω του οτι ήταν δικό μας δημιουργημα, μπορούσαμε να το κάνουμε tweak όπως και όσο θέλαμε.
Φεύγοντας απο εκεί, έβαλα κάποιες ιδέες μου κάτω και έφτιαξα "κατι", με το οποίο θα μπορούσα να πετάω γρήγορα corporate-like sites και να σουτάρω σε χρόνο dt ένα εύληπτο σύστημα διαχείρισης, δυναμικό, παραμετροποιήσιμο, κλπ. Να το παλι το κόλπο...1 ανθρωπομήνας δουλειάς, βγήκαν 5-6 δουλειές από εκεί, συν κάποιες που ήρθαν απο εδώ και απο εκει σαν συμπληρώματα (λειτουργησε και σαν "κράχτης").
Για να μάθω ένα ευέλικτο εμπορικο καλό CMS θέλω μια 20αρα χιλιαρικα και μερικούς ανθρωπομήνες. Μετά δεν θα έχω που να το πουλήσω για να αποσβέσω.
Για να χρησιμοποιήσω ένα free (π.χ. nuke), θα πρέπει να αποδεχτώ τους περιορισμούς που μου θέτει, που δεν τους θέλω. ΔΕΝ συζητάω να το τροποποιήσω, κοστίζει πολύ.
Ετσι, εφτιαξα κατι απλό, λιτό, και δικό μου. Το σπαω και το χαλαω οποτε θέλω, δεν εξαρτώμαι από κανέναν, και πουλάει.
Βεβαια, αυτή ήταν η δική μου περίπτωση. Σιγουρα σε άλλο τύπο δραστηριότητας μπορεί να ταιριάζει και αυτό που περιγράφεις εσύ. Παντως η δική μου απάντηση στο "γιατι οχι κάτι έτοιμο" ήταν (και αποδεδειγμένα) "γιατι υπο τις συνθήκες που θέλω να λειτουργήσω τελικά δεν συμφέρει μακροπρόθεσμα".
Σωτήρης Φιλιππίδης
DotSee Web Services