Όταν το ASP.NET δεν είναι η απάντηση για το ιστολόγιό σας
Υπάρχει μια συγκεκριμένη κατηγορία αναρτήσεων ιστολογίου που αντιμετωπίζει τα εργαλεία βαθμού προγραμματιστή ως την προφανή επιλογή για τη δημιουργία ενός ιστολογίου, σαν το άτομο που γράφει για τα πειράματά του με προζύμι χρειάζεται ένα πλαίσιο σχεδιασμένο για εταιρικές εφαρμογές web. Έκανα αυτό το λάθος. Τα γενικά έξοδα δεν αξίζει τον κόπο εκτός εάν ο τεχνικός έλεγχος είναι ο πραγματικός στόχος.
Τι προσφέρει πραγματικά το λογισμικό ιστολογίου με μεγάλο κώδικα
Τα πλαίσια όπως το ASP.NET προσφέρουν στους προγραμματιστές τεράστια ευελιξία. Μπορείτε να συνδέσετε προσαρμοσμένο έλεγχο ταυτότητας, να δημιουργήσετε πολύπλοκα συστήματα προτύπων, να ενσωματώσετε όποια βάση δεδομένων θέλετε και να αναπτύξετε το σύνολο στην υποδομή που ελέγχετε πλήρως. Εάν γνωρίζετε ήδη C# ή σχετικές γλώσσες, το ανώτατο όριο είναι πραγματικά υψηλό — μπορείτε να δημιουργήσετε ένα σύστημα blogging που κάνει ακριβώς αυτό που θέλετε χωρίς εξωτερικές εξαρτήσεις που υπαγορεύουν τη μορφή δεδομένων σας ή το οικοσύστημα της προσθήκης.
Αυτό είναι πραγματικό. Για έναν μηχανικό λογισμικού που θέλει απόλυτο έλεγχο και απολαμβάνει προβλήματα υποδομής όσο και προβλήματα γραφής, κάτι σαν ένα προσαρμοσμένο ιστολόγιο ASP.NET μπορεί να είναι βαθιά ικανοποιητικό. Χτίζεις όσο και το γράψιμο.
Το κόστος δεν το αναφέρει κανείς
Το πρόβλημα είναι ότι η ίδια η ευελιξία που καθιστά ελκυστικά τα εργαλεία για προγραμματιστές είναι επίσης αυτό που το καθιστά αργό στη διατήρησή του. Κάθε δυνατότητα που θέλετε — μια ενότητα σχολίων, μια ροή RSS, μια συλλογή εικόνων — πρέπει να δημιουργηθεί ή να ενσωματωθεί χειροκίνητα. Με μια διαχειριζόμενη πλατφόρμα, αυτές οι δυνατότητες υπάρχουν από προεπιλογή. Όταν κάτι χαλάει στην προσαρμοσμένη ρύθμιση στις 2 π.μ., είστε η ομάδα υποστήριξης.
Πέρασα ένα Σαββατοκύριακο δημιουργώντας ένα προσαρμοσμένο backend ιστολογίου όταν θα μπορούσα να είχα γράψει πέντε άρθρα. Μόνο η διαμόρφωση του διακομιστή κράτησε ένα πλήρες απόγευμα. Και μετά από όλα αυτά, η εμπειρία ανάγνωσης για τους επισκέπτες ήταν πανομοιότυπη με αυτή που θα είχα με το α σχέδιο φιλοξενίας ιστοσελίδων και ένα τυπικό CMS. Κανείς που κοιτάζει τις αναρτήσεις μου δεν μπορούσε να διακρίνει τη διαφορά μεταξύ του χειροκίνητου συστήματός μου και μιας εγκατάστασης WordPress. Μόνο εγώ ήξερα — και κυρίως αυτό που ήξερα ήταν πόση ώρα είχε φάει.
Για ποιον πραγματικά έχει νόημα
Εάν είστε προγραμματιστής που δημιουργεί ένα ιστολόγιο εν μέρει ως κομμάτι χαρτοφυλακίου ή εάν θέλετε να επιδείξετε συγκεκριμένες δεξιότητες με ένα συγκεκριμένο πλαίσιο, τότε τα τεχνικά έξοδα έχουν σκοπό πέρα από το ίδιο το ιστολόγιο. Οι υπεύθυνοι πρόσληψης που μπορούν να διαβάσουν τη βάση κωδίκων σας θα παρατηρήσουν τις λεπτομέρειες υλοποίησης. Σε αυτή την περίπτωση, η επιπλέον εργασία κερδίζει κάτι συγκεκριμένο.
Είναι επίσης λογικό εάν το ιστολόγιό σας έχει ασυνήθιστες απαιτήσεις — βαριά αλληλεπίδραση σε πραγματικό χρόνο, στενή ενοποίηση με μια υπάρχουσα εφαρμογή ή περιορισμούς ασφαλείας που απέκλειαν τις διαχειριζόμενες πλατφόρμες. Ένα πρότυπο λογισμικό blog η εγκατάσταση δεν πρόκειται να καλύψει κάθε ακμή.
Αλλά για την πλειονότητα των ανθρώπων που θέλουν να γράψουν και να διαβαστούν, η επιλογή ενός πλαισίου επειδή είναι τεχνικά εντυπωσιακό είναι η επιλογή του λάθος εργαλείου. Ο σκοπός ενός ιστολογίου είναι η συγγραφή. Η πλατφόρμα είναι απλώς το ράφι στο οποίο κάθεται.
Αυτό που θα προσπερνούσα
Θα παρακάμψω οποιαδήποτε ρύθμιση που απαιτεί από εσάς να διαχειρίζεστε τον δικό σας διακομιστή, εάν δεν είστε διαχειριστής συστήματος βάσει συναλλαγών ή ενδιαφέροντος. φιλοξενία cloud Τα εργαλεία έχουν καταστήσει τις διαχειριζόμενες αναπτύξεις αρκετά φθηνές και αξιόπιστες ώστε το επιχείρημα "θέλω πλήρη έλεγχο" σπάνια ισχύει πλέον για λόγους κόστους. Θα παρέλειπα επίσης το αντανακλαστικό της αναζήτησης του πιο ισχυρού διαθέσιμου εργαλείου — α πληκτρολόγιο προγραμματιστή και ένα προσαρμοσμένο πλαίσιο δεν θα κάνει το γράψιμό σας καλύτερο. Μια ώρα ησυχίας και κάτι που αξίζει να πούμε θα.
Το ειλικρινές συμπέρασμα: Το ASP.NET είναι πραγματικά εξαιρετικό λογισμικό για εφαρμογές που το χρειάζονται. Τα περισσότερα ιστολόγια δεν το κάνουν. Επιλέξτε την πλατφόρμα που ξεφεύγει από το δρόμο σας πιο γρήγορα και ξεκινήστε τη δημοσίευση. Μπορείτε πάντα να μετεγκαταστήσετε αργότερα, εάν οι ανάγκες σας ξεπερνούν πραγματικά μια τυπική πλατφόρμα — και οι πιθανότητες είναι λογικές και δεν θα το κάνουν ποτέ.
Είστε έτοιμοι να ψωνίσετε; Συγκρίνετε Τεχνολογία & Gadgets σε όλα τα καταστήματα →






