Când ASP.NET nu este răspunsul pentru blogul tău
Există o anumită categorie de postări pe blog care tratează instrumentele de calitate pentru dezvoltatori ca fiind alegerea evidentă pentru construirea unui blog, de parcă persoana care scrie despre experimentele lor cu aluat are nevoie de un cadru conceput pentru aplicațiile web de întreprindere. Am făcut acea greșeală. Suprafața nu merită decât dacă scopul real este controlul tehnic.
Ce oferă de fapt software-ul de blog cu coduri grele
Framework-uri precum ASP.NET oferă dezvoltatorilor o flexibilitate enormă. Puteți să conectați autentificare personalizată, să construiți sisteme de șabloane complexe, să integrați orice bază de date doriți și să implementați totul pe infrastructura pe care o controlați în totalitate. Dacă cunoașteți deja C# sau limbi înrudite, plafonul este cu adevărat ridicat - puteți construi un sistem de blogging care să facă exact ceea ce doriți, fără dependențe externe care să vă dicteze formatul de date sau ecosistemul de pluginuri.
Asta e real. Pentru un inginer software care dorește control total și se bucură de problemele de infrastructură la fel de mult ca și de problemele de scriere, ceva de genul unui blog ASP.NET personalizat poate fi profund satisfăcător. Construiești la fel de mult ca și scrii.
Costul nu il mentioneaza nimeni
Problema este că însăși flexibilitatea care face atractive instrumentele de calitate pentru dezvoltatori este, de asemenea, ceea ce face să fie lent de întreținut. Fiecare caracteristică pe care o doriți - o secțiune de comentarii, un flux RSS, o galerie de imagini - trebuie să fie construită sau integrată manual. Cu o platformă gestionată, aceste caracteristici există în mod implicit. Când ceva se întrerupe în configurația personalizată la ora 2 dimineața, ești echipa de asistență.
Mi-am petrecut un weekend instalând un backend de blog personalizat când aș fi putut scrie cinci articole. Numai configurația serverului a durat o după-amiază întreagă. Și după toate acestea, experiența de lectură pentru vizitatori a fost identică cu cea pe care aș fi avut-o cu a plan de gazduire web și un CMS standard. Nimeni care se uită la postările mele nu ar putea face diferența dintre sistemul meu rulat manual și o instalare WordPress. Numai eu știam - și în mare parte ceea ce știam era cât timp mâncase.
Pentru cine are sens
Dacă sunteți un dezvoltator care construiește un blog parțial ca o piesă de portofoliu sau dacă doriți să demonstrați abilități specifice cu un anumit cadru, atunci costul tehnic are un scop dincolo de blogul în sine. Managerii de angajare care vă pot citi baza de cod vor observa detaliile implementării. În acest caz, munca suplimentară câștigă ceva concret.
De asemenea, are sens dacă blogul tău are cerințe neobișnuite - interacțiune intensă în timp real, integrare strânsă cu o aplicație existentă sau constrângeri de securitate care exclud platformele gestionate. Un standard software pentru blog instalarea nu va acoperi fiecare carcasă marginală.
Dar pentru majoritatea oamenilor care doresc să scrie și să fie citiți, alegerea unui cadru pentru că este impresionant din punct de vedere tehnic înseamnă alegerea instrumentului greșit. Scopul unui blog este scrierea. Platforma este doar raftul pe care stă.
Ce aș sări peste
Aș sări peste orice configurare care necesită să vă gestionați propriul server dacă nu sunteți administrator de sistem prin comerț sau interes. găzduire în cloud instrumentele au făcut implementările gestionate ieftine și suficient de fiabile încât argumentul „Vreau control deplin” rareori mai rezistă din motive de cost. De asemenea, aș sări peste reflexul de a ajunge la cel mai puternic instrument disponibil - a tastatură pentru dezvoltatori și un cadru personalizat nu vă va îmbunătăți scrierea. O oră liniștită și ceva ce merită spus va.
Concluzia sinceră: ASP.NET este un software cu adevărat excelent pentru aplicațiile care au nevoie de el. Majoritatea blogurilor nu. Alegeți platforma care vă iese din cale cel mai repede și începeți să publicați. Puteți oricând să migrați mai târziu dacă nevoile dvs. depășesc cu adevărat o platformă standard - și șansele sunt rezonabile, nu vor fi niciodată.
Ești gata să faci cumpărături? Comparați Tehnologie și gadgeturi peste magazine →






