هوگو چیست؟
در همان ابتدا راحتتان کنم! هوگو یک مولد وب سایت استاتیک است. بر خلاف اکثر فریم ورک های تحت وب که با هر مشاهده دستوراتی از آن فریم ورک پردازش شده و صفحات را بصورت داینامیک تولید و به مرورگر می فرستد، هوگو زمانی که محتوای خود را ایجاد یا آپدیت میکنید، صفحات را تولید می کند.
وب سایت های تحت HUGO بسیار سریع و امن هستند و منابع پردازشی بسیار کمتری نیاز دارند.
این وب سایت ها را می توان در هر جایی بدون نیاز به وابستگی هایی مانند پایگاه داده ها، PHP، Python و … میزبانی کرد.
ویژگی های هوگو؟
عمومی
- زمان ساخت بسیار سریع (< 1 میلی ثانیه در هر صفحه)
- پلتفرم کاملا متقابل، با نصب آسان روی macOS، Linux، Windows و موارد دیگر
- همزمان با توسعه، تغییرات را با LiveReload ارائه می دهد
- قالب بندی قدرتمند
- سایت خود را در هر مکانی میزبانی کنید
سازمانی
- سازماندهی ساده برای پروژه های شما ، از جمله بخش های وب سایت
- URL های قابل تنظیم
- پشتیبانی از طبقه بندی های قابل تنظیم ، از جمله دسته ها و برچسب ها
- از طریق توابع قدرتمند قالب ، محتوا را به دلخواه خود مرتب کنید
- تولید خودکار فهرست مطالب
- ایجاد منوی پویا
- URL های زیبا را پشتیبانی می کنند
- پشتیبانی از الگوی پیوند ثابت
- تغییر مسیر از طریق نام مستعار
محتوایی
- پشتیبانی Native Markdown و Emacs Org-Mode، و همچنین زبانهای دیگر از طریق کمککنندههای خارجی (به فرمتهای پشتیبانی شده مراجعه کنید )
- فراداده های TOML، YAML و JSON در قسمت فرانت پشتیبانی می شوند
- صفحه اصلی قابل تنظیم
- انواع محتوای چندگانه
- خلاصه محتوای خودکار و تعریف شده توسط کاربر
- کدهای کوتاه برای فعال کردن محتوای غنی در Markdown
- عملکرد “دقیقه برای خواندن”.
- قابلیت “WordCount”.
سایر ویژگی ها
- پشتیبانی از نظرات یکپارچه Disqus
- پشتیبانی یکپارچه Google Analytics
- ایجاد خودکار RSS
- پشتیبانی از قالب های Go HTML
- برجستهسازی نحوی که توسط Chroma طراحی شده است
هوگو مناسب چه کسانی است؟
هوگو برای افرادی مناسب است که می خواهند یک وبلاگ، یک سایت شرکتی، یک سایت پورتفولیو، اسناد، یک صفحه لندینگ و یا یک وب سایت با هزاران صفحه ایجاد می کنند.