Selepas bertahun-tahun menggunakan Drupal, saya telah memindahkan laman web peribadi saya ke Hugo. Inilah sebabnya.
Masalah dengan Drupal untuk Laman Web Peribadi
Drupal adalah CMS yang berkuasa — sungguh mengagumkan untuk laman web yang diuruskan kandungan yang besar. Tetapi untuk portfolio peribadi dengan beberapa halaman dan catatan blog sekali-sekala, ia terlalu berlebihan. Kemas kini keselamatan, pengurusan versi PHP, sandaran pangkalan data, konfigurasi caching… beban penyelenggaraan adalah nyata.
Mengapa Hugo
Hugo menjana HTML biasa. Tiada PHP, tiada pangkalan data, tiada kebergantungan masa jalan. Outputnya hanyalah fail — FTP ke mana-mana hos web dan selesai.
Beberapa perkara yang saya suka:
- Kelajuan. Membina dalam masa kurang dari satu saat walaupun dengan ratusan halaman.
- Sokongan berbilang bahasa. Terbina. Tiada pemalam, tiada helah.
- Kandungan Markdown. Mudah untuk manusia dan alat AI menulis dan mengemas kini.
- Ketahanan. Walaupun Hugo ditinggalkan esok, HTML yang dijana masih berfungsi.
Sudut AI
Satu manfaat yang kurang dihargai: kerana kandungan adalah fail Markdown biasa, saya boleh meminta Claude
untuk merangka catatan baru atau menterjemah yang sedia ada. AI membaca fail, menulis terjemahan,
dan saya menjalankan hugo untuk membina semula. Tiada panel admin CMS diperlukan.
Laman web ini adalah hasilnya. Mudah, pantas, dan senang diselenggara.