當 ASP.NET 不是您部落格的最佳選擇時
有特定類別的部落格文章將開發人員級工具視為建立部落格的明顯選擇,就好像撰寫酸麵團實驗的人需要一個為企業 Web 應用程式設計的框架一樣。我就犯過這個錯誤。除非技術控制是實際目標,否則這些開銷是不值得的。
程式碼密集的部落格軟體實際上提供了什麼
ASP.NET 等框架為開發人員提供了巨大的靈活性。您可以連接自訂身份驗證、建立複雜的模板系統、整合您想要的任何資料庫,並將整個系統部署在您完全控制的基礎架構上。如果您已經了解 C# 或相關語言,那麼上限確實很高 - 您可以建立一個部落格系統,該系統完全可以完成您想要的操作,而無需外部依賴項來決定您的資料格式或插件生態系統。
那是真的。對於想要完全控制並喜歡解決基礎架構問題和編寫問題一樣的軟體工程師來說,像自訂 ASP.NET 部落格這樣的東西可以讓人深感滿足。你在建造和寫作一樣多。
費用無人提及
問題在於,開發人員級工具的靈活性使其具有吸引力,但同時也導致其維護速度緩慢。您想要的每一個功能——評論部分、RSS feed、圖片庫——都必須手動建立或整合。對於託管平台,這些功能預設存在。當凌晨 2 點您的自訂設定出現故障時,您就是支援團隊。
我花了一個週末來連接一個自訂部落格後端,當時我本來可以寫五篇文章。光是伺服器設定就花了整整一個下午的時間。畢竟,訪客的閱讀體驗與我在其他地方的閱讀體驗是一樣的。 網頁寄存計劃 和標準 CMS。沒有人看我的貼文能夠區分我的手捲系統和 WordPress 安裝之間的差異。只有我知道——而且我知道的主要是牠吃了多少時間。
它實際上對誰有意義
如果您是開發人員,將部落格部分建構成作品集,或者您想展示特定框架的特定技能,那麼技術開銷的目的超越了部落格本身。能夠閱讀您的程式碼庫的招募經理會注意到實作細節。在這種情況下,額外的工作會帶來一些具體的東西。
如果您的部落格有不尋常的需求——大量的即時互動、與現有應用程式的緊密整合,或者排除託管平台的安全限制,那麼它也是有意義的。一個標準 部落格軟體 安裝不會涵蓋所有邊緣情況。
但對於大多數想要寫作和被閱讀的人來說,因為技術上令人印象深刻而選擇一個框架就是選擇了錯誤的工具。部落格的目的是寫作。平台只是它所在的架子。
我會跳過什麼
如果您不是行業或興趣的系統管理員,我會跳過任何需要您管理自己的伺服器的設定。 雲端託管 工具已經使託管部署變得足夠便宜和可靠,以至於「我想要完全控制」的論點不再以成本為理由站得住腳。我也會跳過本能地去尋找可用的最強大的工具——一個 開發者鍵盤 自訂框架並不會讓你的寫作變得更好。安靜的一個小時,有一些值得說的話。
誠實的底線:ASP.NET 對於需要它的應用程式來說是真正優秀的軟體。大多數部落格都沒有。選擇最快的平台並開始發布。如果您的需求確實超出了標準平台的範圍,那麼您可以隨時進行遷移,而且很有可能它們永遠不會遷移。
準備好購物了嗎? 比較 科技與小工具 跨商店 →






