Φτιάχνοντας αυτό εδώ το blog έτυχε (αναπόφευκτα, ίσως) να σκεφτώ κάποια πράγματα για την αυτοματοποίηση στο σημερινό Διαδίκτυο.
Αυτό το blog είναι πλήρως αυτοματοποιημένο – το μόνο που πρέπει να κάνω είναι να γράψω το post – σε αντίθεση με το κεντρικό μου site το οποίο είναι μερικώς αυτοματοποιημένο και πρέπει να το ενημερώνω κάθε φορά με το χέρι· η βάση δεδομένων από πίσω είναι απλά για διευκόλυνση, καθώς και κάποιες ιδιότητες της PHP.
Αναρωτιόμουν, λοιπόν: τι προτιμάς – ένα site πλήρως αυτοματοποιημένο, ή ένα site μερικώς αυτοματοποιημένο; Σήμερα, βέβαια, στο Διαδίκτυο η γενική προτίμηση φαίνεται να είναι προς το πλήρως αυτοματοποιημένο. Αλλά, ξέρεις κάτι, και τα δύο έχουν τα υπέρ και τα κατά τους, αν το σκεφτείς.
Το αυτοματοποιημένο site, φυσικά, είναι πιο γρήγορo. Αν βιάζεσαι, είναι ό,τι πρέπει. Αν θες να κάνεις πολλές καταχωρήσεις κάθε μέρα, είναι ό,τι χρειάζεσαι. Επίσης, είναι πολύ εξυπηρετικό αν θες απλά να γράφεις καμιά σαχλαμάρα κάθε μέρα (όπως κάνω εγώ) χωρίς να πρέπει να ανανεώνεις αρχεία και feed και κεντρικές σελίδες με το χέρι.
Όμως αυτό είναι, βασικά, το μοναδικό πλεονέκτημα του αυτοματοποιημένου site. Τα πάντα αλληλοσυνδέονται μέσα σ'ένα τέτοιο site. Δεν μπορείς ν'αλλάξεις κάτι χωρίς να αλλάξουν όλα τα υπόλοιπα. Κι αν κάπου γίνει ένα λάθος, η μπάλα θα πάρει όλο το site. Αν θες να κάνεις μια αλλαγή, μπορεί να πρέπει ουσιαστικά να το στήσεις από την αρχή. Σε διάφορες περιπτώσεις, αυτό είναι και το πρόβλημα με τα updates που κάνουν κάποια CMS, όπου τον κώδικα δεν τον έχεις γράψει καν εσύ και είναι πολύ δύσκολο να επέμβεις εκτός αν ξέρεις και είσαι πρόθυμος να φας ώρα.
Το αυτοματοποιημένο site δεν έχει και τόσο πολύ περιθώριο για επιτόπου customization που λένε. Δεν μπορείς, πχ, ένα συγκεκριμένο post να το κάνεις να φαίνεται αλλιώς στην κεντρική σελίδα. (Στα Σκιώδη Παραλειπόμενα μοιάζει το κάθε post να είναι λίγο διαφορετικό, αν προσέξεις, αλλά αυτό απλά γίνεται με μια ιδιότητα της CSS, την nth-child· δεν το κάνω κατ'επιλογή.) Αντιθέτως, αν ανανεώνεις την κεντρική σελίδα με το χέρι, μπορείς να γράφεις ό,τι θέλεις εκεί, με ό,τι τρόπο θέλεις. Δεν είναι ανάγκη τα πράγματα να ακολουθούν πάντα μια πολύ συγκεκριμένη μορφή.
Το ίδιο ισχύει και για τους τίτλους. Όταν ο τίτλος βγαίνει αυτοματοποιημένα, είναι πάντα ίδιος – ίδια γραμματοσειρά, ίδιο μέγεθος, ίδιο στιλ. Όταν φτιάχνεις τον τίτλο με το χέρι, μπορεί να είναι κάθε φορά διαφορετικός. Πχ, σε κάποιες περιπτώσεις μπορεί να θες μικρότερα γράμματα· σε κάποιες άλλες, μπορεί να θες να κεντράρουν, ενώ αλλού να τα θες από αριστερά ή από δεξιά.
Το αυτοματοποιημένο site δεν σου δίνει τέτοιες δυνατότητες.
Μίλησα, βέβαια, για μερική αυτοματοποίηση στο κεντρικό μου site, πράγμα που σημαίνει ότι αν αλλάξω το γενικό layout, θα αλλάξει και για όλα τα άρθρα εκεί. Δεν μπορώ να το κάνω να αλλάξει μόνο για τα μισά, αφού τα άρθρα είναι δεδομένα που αντλούνται από μια βάση.
Αλλά θυμίσου πώς ήταν κάποια site παλιότερα. Δεν είχαν ούτε καν αυτή την αυτοματοποίηση. Είχαν εκατοντάδες σελίδες html στο αρχείο, και οι παλιότερες μπορεί να είχαν πολύ διαφορετικό στιλ από τις νεότερες. Ήταν κακό αυτό; Δεν είμαι απόλυτα σίγουρος. Δεν είμαι καθόλου σίγουρος. Από μια άποψη, μάλιστα, είναι ωραίο, γιατί βλέπεις την εξέλιξη ενός site μέσα στον χρόνο· βλέπεις τις αλλαγές, όπως όταν κοιτάζεις τα παλιά τεύχη ενός περιοδικού.
Σήμερα αυτό δεν υπάρχει πλέον (εκτός, ίσως, σε ελάχιστες περιπτώσεις). Με την αυτοματοποίηση δεν υπάρχουν "παλιά τεύχη". Τα πάντα είναι κολλημένα σε ένα Αέναο Τώρα. Αν αλλάξεις το στιλ του site, αλλάζουν τα πάντα, παλιά και καινούργια ανεξαιρέτως. Εντάξει, οι λέξεις δεν αλλάζουν (φυσικά), ούτε οι ημερομηνίες αλλάζουν (ξέρεις τι σου γίνεται, δεν τα μπλέκεις)· όμως όλα τα υπόλοιπα αλλάζουν. Είναι σαν άλλο site πλέον. Και δεν ξέρω αν αυτό θα το χαρακτήριζα "εξέλιξη" απαραιτήτως. Σε τελική ανάλυση, τεχνολογία για αυτοματοποίηση υπήρχε και παλιά, δεν είναι καινούργια εφεύρεση· απλά, τότε δεν τη χρησιμοποιούσαν πάντα. Ο καθένας που ήθελε να γράψει κάτι στο Διαδίκτυο δεν χρησιμοποιούσε και CMS (content management system). Τα CMS ήταν, κυρίως, για εταιρείες κτλ.
Σήμερα, βλέπεις περιπτώσεις όπου κάποιος θέλει να φτιάξει 2-3 σελίδες για να διαφημίσει έναν καινούργιο δίσκο και δεν ανεβάζει απλά 2-3 σελίδες html, αλλά χρησιμοποιεί ολόκληρο software, όπως το Wordpress, για να κάνει μια δουλειά που ουσιαστικά δεν χρειάζεσαι τόσο μεγάλη αυτοματοποίηση.
Ορισμένοι θεωρούν ότι αυτό είναι πιο "επαγγελματικό". Αλλά προσωπικά διαφωνώ. Ο επαγγελματισμός φαίνεται από την όλη νοοτροπία που ακολουθείς, όχι από το αν χρησιμοποιείς CMS ή όχι.
Για να είμαι ειλικρινής, κατέληξα ότι για site που ανανεώνονται με πιο αργό ρυθμό είναι καλύτερη η μερική αυτοματοποίηση, απλά και μόνο γιατί διευκολύνει εσένα. Και για site που είναι στατικά, ή που ανανεώνονται αραιά και πού, δεν χρειάζεται καθόλου αυτοματοποίηση. Τόσος πολύς κώδικας επιβάρυνση είναι. Ορισμένες φορές μερικές απλές σελίδες html κάνουν τη δουλειά σου πολύ καλύτερα. Λίγη HTML και CSS αρκεί να ξέρεις, ή να έχεις κάποιο πρόγραμμα που σου φτιάχνει αυτόματα HTML/CSS.