تغییرات اخیر

در اینجا اطلاعیه‌ها، نسخه‌ها و تغییرات جدید لیارا فهرست می‌شوند.

Ghost چیست؟ بررسی کار با Ghost


۴ اسفند ۱۴۰۳

با افزایش محبوبیت شبکه‌های اجتماعی، وبلاگ‌های شخصی کمتر مورد توجه قرار گرفته‌اند. با این حال، اگر با تکنیک‌های مدرن وبلاگ‌نویسی آشنا باشید، می‌توانید تعداد قابل توجهی از بازدیدکنندگان را به سایت خود جذب کنید.

اصطلاح نویسنده سایه (Ghostwriter) برای کاربران اینترنت نام آشنا است. در حوزه وبلاگ‌نویسی نیز، نویسندگان سایه یا همان Ghost Blogger‌ ها، افرادی هستند که روی تولید محتوای با کیفیت برای وبلاگ ها تمرکز دارند. از آنجایی که وبلاگ‌نویسی نیاز به تحول دارد، پلتفرم‌ها امروزی این امکان را فراهم می‌کنند تا حضور آنلاین موثرتری، فراتر از شبکه های اجتماعی، برای مخاطبان خود ایجاد کنید.

در ادامه خواهید خواند:

  • انتخاب Ghost برای وب‌سایت شخصی
  • بررسی پلتفرم Ghost برای تولید محتوا
  • چالش ها در Ghost
  • مزایا و معایب استفاده از Ghost
  • چالش ها در Ghost
  • تجربه‌ی استفاده از Ghost
  • جمع بندی

انتخاب Ghost برای وب‌سایت شخصی

در انتخاب یک پلتفرم مناسب برای ساخت وب‌سایت شخصی، تعادل بین استفاده از قالب‌های آماده و کنترل شخصی، همچنین مدیریت زمان بین تولید محتوا و توسعه سایت، از چالش‌های اساسی محسوب می‌شود. علاوه بر این، آشنایی با فناوری‌های فرانت‌اند مانند CSS، Handlebars و JavaScript نیز از اهداف فرعی برخی افراد در این فرآیند است.

Ghost چیست

گزینه‌های موجود

چندین گزینه وجود دارد که انتخاب را دشوارتر می‌کند. در ادامه، برخی از این گزینه‌ها معرفی و بررسی شده‌اند.

وردپرس (WordPress)

وردپرس یکی از محبوب‌ترین گزینه‌ها است که بخش قابل‌توجهی از وب امروزی را پوشش می‌دهد. این پلتفرم دارای یک اکوسیستم گسترده شامل هاست‌های مختلف، صفحه‌سازها، قالب‌ها، افزونه‌ها و ابزارهای متعدد است. با این حال، تنوع زیاد گزینه‌ها ممکن است باعث پیچیدگی و افزایش حجم سایت شود. اگرچه امکان کنترل و ساده‌سازی آن وجود دارد، اما بسیاری از کاربران به دنبال گزینه‌های مدرن‌تر هستند.

همچنین می‌توانید از وردپرس ارائه‌شده توسط لیارا استفاده کنید و تجربه‌ای روان و بدون دردسر در مدیریت محتوای خود داشته باشید.

سایت‌سازهای آماده مانند Squarespace

سایت‌سازهایی مانند Squarespace گزینه‌هایی پرطرفدار به شمار می‌روند، اما ساختار بسته و محدودیت‌های آن‌ها باعث می‌شود که برخی از کاربران به دنبال گزینه‌های انعطاف‌پذیرتر باشند.

سایت‌سازهای استاتیک مانند Jekyll، Gatsby و Hugo

از نظر فلسفی، استفاده از سایت‌سازهای استاتیک مانند Jekyll، Gatsby و Hugo جذاب به نظر می‌رسد، اما در عمل، نیاز به دانش فنی بالایی دارند. برای بهره‌برداری مناسب از این پلتفرم‌ها، نیاز به سرمایه‌گذاری زمانی و دانش فنی قابل‌توجهی وجود دارد. با رشد اکوسیستم این ابزارها، استفاده از آن‌ها برای کاربران فنی، گزینه‌ای مناسب خواهد بود.

سکوی‌های وبلاگ‌نویسی مانند Medium و Tumblr

پلتفرم‌هایی مانند Medium و Tumblr گزینه‌های ساده‌ای برای انتشار محتوا هستند، اما قابلیت‌های شخصی‌سازی محدودی دارند و امکانات فنی پیشرفته‌ای را ارائه نمی‌دهند.

پلتفرم‌های اشتراک‌گذاری محتوا مانند Substack

محبوبیت Substack روزبه‌روز در حال افزایش است و به کاربران امکان انتشار خبرنامه‌های ایمیلی را می‌دهد. با این حال، این پلتفرم برای افرادی که به دنبال ارسال منظم خبرنامه نیستند، گزینه ایده‌آلی محسوب نمی‌شود.

همچنین بخوانید: معرفی بهترین هاست وردپرس ارزان

چرا Ghost؟

با توجه به گزینه‌های موجود، پلتفرم Ghost به دلیل ویژگی‌های خاص خود به یکی از گزینه‌های برجسته تبدیل شده است. برخی از دلایل انتخاب این پلتفرم در ادامه ارائه شده اند.

  • ماهیت غیرانتفاعی و متن‌باز
  • تمرکز بر نویسندگی و تولید محتوا
  • طراحی مدرن و ساده
  • امکان مدیریت اعضا و اشتراک‌های پولی

Ghost به عنوان یک پلتفرم نویسندگی و انتشار محتوا طراحی شده و امکانات متنوعی را در اختیار کاربران قرار می‌دهد. برخی از ویژگی‌های کلیدی آن شامل موارد زیر است:

  • تمرکز روی نویسندگی و انتشار محتوا: Ghost به طور ویژه برای روزنامه‌نگاران و نویسندگان مستقل طراحی شده است و شباهت زیادی به پلتفرم‌هایی مانند Substack دارد. همچنین، پلتفرم Revue که اخیراً توسط توییتر خریداری شده است، از این الگو پیروی می‌کند.
  • مدیریت اعضا و ارسال خبرنامه: این پلتفرم امکان مدیریت عضویت کاربران و ارسال خبرنامه‌های ایمیلی را فراهم می‌کند. حتی در صورت عدم استفاده از اشتراک‌های پولی، این ویژگی برای برقراری ارتباط با مخاطبان بسیار مفید است.
  • ساختار سازمانی کوچک و چابک: Ghost توسط تیمی کوچک (۲۱ نفر) اداره می‌شود و مبتنی بر مشارکت‌های داوطلبانه است. این شرکت در سنگاپور ثبت شده، اما اطلاعات زیادی درباره هیئت‌مدیره یا نحوه اداره آن در دسترس نیست.
  • یک CMS Headless: Ghost در دسته سیستم‌های مدیریت محتوای Headless قرار دارد. این بدان معناست که تمرکز آن روی مدیریت محتوای بک‌اند است و از طریق API امکان ارتباط با فرانت‌اند را فراهم می‌کند. این ساختار به توسعه‌دهندگان اجازه می‌دهد که فرانت‌اند سفارشی خود را طراحی کنند. البته، Ghost به‌طور پیش‌فرض از Handlebars.js برای قالب‌بندی استفاده می‌کند و دارای تم‌های آماده نیز هست.

با توجه به این ویژگی‌ها، Ghost به عنوان یک پلتفرم قدرتمند برای افرادی که به دنبال یک راهکار مدرن و منعطف برای مدیریت محتوای خود هستند، مطرح می‌شود.

انتخاب Ghost برای وب‌سایت شخصی

بررسی پلتفرم Ghost برای تولید محتوا

پلتفرم Ghost برای تولید محتوا و وبلاگ‌نویسی طراحی شده‌است. این بررسی بر اساس تجربه کار با این سیستم، بدون داشتن مهارت‌های فنی پیشرفته، انجام شده‌است. البته ممکن است این سیستم برای کاربران حرفه‌ای تر یا تیم‌های توسعه مناسب‌تر باشد، اما به طور کلی تجربه کاربری مطلوبی را ارائه می‌دهد.

ویژگی های Ghost

Ghost به طور ویژه روی نویسندگی و انتشار محتوا تمرکز دارد و ویرایشگر ساده و کارآمدی را در اختیار کاربران قرار می‌دهد. این ویرایشگر امکان استفاده از Markdown را در متن فراهم کرده و از طریق یک رابط کاربری مینیمال، قابلیت هایی مانند افزودن ویدیو، تصویر، کد HTML خام و سایر المان های محتوایی را ارائه می‌دهد. اگرچه این قابلیت ها به اندازه‌ی ابزارهایی مانند Notion گسترده نیستند، اما به گونه‌ای طراحی شده‌اند که محیط نویسندگی را بدون شلوغی های غیر ضروری حفظ کنند.

در صفحه ویرایش، دو پنل مدیریتی در دسترس است: یکی برای دسترسی به ویژگی‌های کلی Ghost و دیگری برای مدیریت انتشار، تنظیمات سئو و سایر گزینه‌های مرتبط با محتوا. این طراحی باعث شده تا عملکرد سیستم کاربر پسند و موثر باشد.

امکانات کلیدی Ghost

Ghost برخی قابلیت‌های مهم را به‌صورت داخلی ارائه می‌دهد:

  • پشتیبانی از SSL: با اینکه ثبت دامنه باید از طریق یک سرویس ثالث انجام شود، اما گواهی SSL بدون هزینه‌ی اضافی ارائه می‌شود.
  • سئو، امنیت، سرعت و CDN: پلتفرم Ghost به‌صورت داخلی بهینه‌سازی‌های سئو را ارائه می‌دهد، بنابراین نیازی به افزونه‌های جانبی نیست. امکان تنظیمات شبکه‌های اجتماعی، افزودن کلمات کلیدی، و تعریف متن پیش‌نمایش گوگل فراهم شده است. همچنین، این پلتفرم از شبکه‌ی توزیع محتوا (CDN) بهره می‌برد، امنیت مناسبی دارد و قابلیت پشتیبان‌گیری از سایت (به‌صورت خروجی JSON) را فراهم می‌کند. البته امکان بازگردانی نسخه‌های قبلی سایت وجود ندارد.
  • مدیریت اعضا و اشتراک‌های پولی: Ghost امکان مدیریت کاربران، ارسال خبرنامه و ایجاد پلن‌های اشتراکی را فراهم کرده است. برای دریافت پاسخ ایمیل‌های ارسالی، باید یک سرویس ایمیل خارجی تنظیم شود.

با این حال، استفاده از Ghost به‌عنوان یک کاربر غیرتوسعه‌دهنده نیازمند پذیرش تنظیمات پیش‌فرض و عدم تغییر در قالب‌ها است. در غیر این صورت، برای اعمال تغییرات در طراحی سایت، باید با CSS و Handlebars آشنایی داشت.

یکپارچگی با سرویس های جانبی

Ghost برای حفظ تمرکز بر روی قابلیت های اصلی خود، برخی امکانات را به سرویس‌های جانبی واگذار کرده است. برای مثال، سیستم نظرات به صورت پیش فرض وجود ندارد و برای افزودن آن باید از سرویس های جانبی مانند Disqus یا Cove استفاده کرد. همچنین، فرم های تماس از طریق سرویس هایی مانند Formspree مدیریت می‌شوند. برخی از این یکپارچه‌سازی ها ممکن است نیازمند پرداخت هزینه های اشتراک اضافی باشد.

سرویس های داخلی Ghost شامل Unsplash برای مدیریت تصاویر، Slack ,Stripe برای پرداخت‌ها و چند مورد دیگر هستند. سایر یکپارچه‌سازی ها را می‌توان از طریق Zapier انجام داد. با این حال، عدم پشتیبانی از افزونه‌ها در Ghost باعث شده است که برخی از ویژگی های ساده مانند جستجوی داخلی، آرشیو ماهانه یا نقل قول‌های قابل اشتراک گذاری، به صورت داخلی ارائه نشوند و نیاز به کدنویسی یا تغییر قالب داشته باشند.

مدیریت قالب ها در Ghost

Ghost امکان طراحی قالب‌های سفارشی را برای کاربران فراهم کرده است. همچنین، یک قالب پیش‌فرض به نام Casper ارائه شده است. با این حال، استفاده از قالب های آماده با چالش هایی همراه است.

تنوع قالب‌ها: برهی قالب‌ها دارای پشتیبانی فعال هستند، در حالی که برخی دیگر ممکن است به روز نشده یا مستندات کافی نداشته باشند.

هزینه قالب‌ها: استفاده از قالب‌های آماده ممکن است کاربر را به ویژگی هایی از پیش تعیین شده محدود کند. اگر قالب انتخابی، امکانات مورد نیاز را نداشته باشد، باید تغییرات لازم را با استفاده از کدنویسی اعمال کرد.

Ghost اخیراً یک شرکت توسعه‌دهنده‌ی قالب را خریداری کرده است و در حال حاضر، برخی قالب‌های رایگان را همراه با ارزان‌ترین پلن اشتراک خود ارائه می‌دهد. البته، این پلن محدودیت‌هایی دارد و امکان استفاده از قالب‌های پریمیوم (پولی) را فراهم نمی‌کند.

مزایا و معایب استفاده از Ghost

در ادامه برخی از مزایا و معایب استفاده از Ghost بررسی شده است.

مزایای استفاده از Ghost

  • ویرایشگر حرفه‌ای و کاربر پسند
  • پشتیبانی از سئو و امنیت داخلی
  • امکان مدیریت اعضا و اشتراک‌های پولی
  • تمرکز بر روی عملکرد و حذف افزونه‌های اضافی

معایب استفاده از Ghost

  • عدم پشتیبانی از افزونه ها(نیاز به سرویس‌های جانبی)
  • وابستگی زیاد به قالب های آماده (نیاز به دانش فنی برای تغییرات)
  • عدم وجود قابلیت های داخلی مانند جستجو، فرم تماس و نظرات

در نهایت، Ghost برای کاربرانی که به دنبال یک سیستم ساده و سریع برای انتشار محتوا هستند، گزینه‌ای ایده‌آل است. با این حال، برای استفاده‌ی بهینه از امکانات آن، آشنایی با CSS و Handlebars ممکن است ضروری باشد.

ویژگی های Ghost

چالش ها در Ghost

پشتیبانی Ghost بسیار پاسخ‌گو و دوستانه است. یک انجمن گفت‌وگو برای مطرح کردن سوالات فنی وجود دارد که هر چند فعالیت بیش از حدی ندارد، اما مفید استو مستندات گسترده‌ای نیز در دسترس است، اگرچه بین راهنمای توسعه دهندگان و راهنمای عمومی تقسیم بندی شده که ممکن است کمی گیج کننده باشد. یکی از ویژگی های مثبت این مستندات، لحنی شخصی و غیررسمی آن است که در مقایسه با پشتیبانی های رسمی و از پیش تعیین شده‌ی بسیاری از پلتفرم‌های دیگر، تجربه‌ای متفاوت و خوشایند را ارائه می‌دهد.

با این حال، نفرین دانش در این فضا کاملاً مشهود است. این مسئله چندان هم عجیب به نظر نمی‌رسد، چرا که کاربران Ghost به احتمال زیاد از نظر فنی آگاه‌تر از مخاطبان عمومی دنیای وبلاگ‌نویسی هستند.

توسعه‌دهندگان قالب‌ها نیز معمولاً برای راهنمایی گام‌به‌گام کاربران تازه‌کار طراحی نشده‌اند. این موضوع درباره‌ی برخی اپلیکیشن‌های جانبی نیز صدق می‌کند؛ به‌عنوان مثال، در مورد Cove، سوالاتی که درباره‌ی نحوه‌ی پیاده‌سازی مطرح شد، بدون پاسخ ماندند.

نفرین دانش چیست؟ این اصطلاح زمانی به کار می‌رود که فردی اطلاعاتی دارد که دیگران از آن بی‌اطلاع‌اند، اما فراموش کرده که درک این مفاهیم برای تازه‌کارها چگونه است. این امر باعث می‌شود توضیح مسائل به‌گونه‌ای ارائه شود که برای افراد مبتدی نامفهوم باشد.

نشانه‌ی واضح این موضوع، استفاده از واژه‌ی “فقط” در پاسخ‌هاست:

  • فقط این خط را در قالب قرار دهید.
  • فقط این اسکریپت را اجرا کنید.
  • فقط CSS را تغییر دهید.

درحالی‌که این دستورات برای افراد باتجربه ساده هستند، برای کسانی که تازه وارد این حوزه شده‌اند، مبهم و دشوار خواهند بود.

همچنین بخوانید: Drupal چیست؟ 

نیاز به آرشیو زمانی مطالب

یکی از نیازهای رایج در بسیاری از سیستم‌های وبلاگ‌نویسی، امکان نمایش آرشیو زمانی برای مطالب قدیمی است. در اینجا، بیش از دو هزار مطلب وبلاگی از یک پلتفرم دیگر به Ghost منتقل شده و نیاز به نمایش دسته‌بندی‌شده‌ی آن‌ها بر اساس ماه‌های انتشار وجود دارد.

با این حال، این قابلیت نه به‌صورت پیش‌فرض در قالب مورد استفاده وجود دارد، نه به‌طور داخلی در Ghost پشتیبانی می‌شود.

در انجمن Ghost، این موضوع مطرح شد و پاسخ داده شد که ساخت چنین قابلیتی از طریق API امکان‌پذیر است. از لحاظ فنی این پاسخ درست است، اما برای کاربری که آشنایی کافی با API ندارد، نمی‌تواند راه‌حل ساده‌ای باشد.

تجربه‌ی استفاده از Ghost

Ghost به‌عنوان یک سیستم در حال توسعه، با گذشت زمان ویژگی‌های جدیدی را ارائه خواهد داد و استفاده از آن آسان‌تر خواهد شد. اما یکی از جذابیت‌های این پلتفرم، سادگی و طراحی مینیمالیستی آن است. با این حال، اگر قرار باشد کاربران فردی را بیشتر جذب کند، ارائه‌ی ابزارهای کمکی بیشتر می‌تواند مفید باشد.

برخی از امکانات مورد نیاز، مانند جستجوی بهتر، فهرست مطالب و آرشیو زمانی قبلاً مطرح شده‌اند. علاوه بر این، در زمان انتقال مطالب از وردپرس مشخص شد که Ghost ابزارهای ویرایش گروهی پیشرفته‌ای مانند امکان ادغام برچسب‌ها را ندارد.

با این حال، تجربه‌ی استفاده از Ghost لذت‌بخش و آموزنده بوده است. بررسی ساختار داخلی کدها، استفاده از Handlebars و CSS و مشاهده‌ی تغییرات در نسخه‌ی نهایی وب، حس کنجکاوی و یادگیری را تقویت می‌کند. البته، این فرآیند گاهی اوقات همراه با چالش‌ها و پیچیدگی‌هایی است، اما در نهایت، زمانی که راه‌حلی پیدا می‌شود، احساس رضایت‌بخشی ایجاد می‌کند.

اگر هدف اصلی تمرکز بر نوشتن، بدون وابستگی به امکانات تجملاتی باشد و در عین حال تمایل به یادگیری و تجربه‌ی سفارشی‌سازی وجود داشته باشد، Ghost می‌تواند گزینه‌ای ساده اما رضایت‌بخش باشد.

لیارا Ghost را به‌عنوان یکی از سرویس‌های آماده‌ی خود ارائه می‌دهد، به این معنی که کاربران می‌توانند بدون دردسرهای فنی، Ghost را به‌سادگی نصب و راه‌اندازی کنند. با چند کلیک، این سیستم روی زیرساخت قدرتمند لیارا فعال می‌شود و بدون نیاز به پیکربندی پیچیده، آماده‌ی استفاده خواهد بود.

همچنین، تیم پشتیبانی لیارا در تمامی مراحل همراه کاربران است تا در صورت بروز هرگونه مشکل، راهنمایی‌های لازم را ارائه دهد. این موضوع به‌ویژه برای افرادی که تجربه‌ی کمتری در مدیریت سرور دارند، بسیار ارزشمند خواهد بود.

علاوه بر Ghost، لیارا مجموعه‌ای از برنامه‌های آماده‌ نیز ارائه می‌دهد که به کاربران کمک می‌کنند بدون نیاز به تنظیمات پیچیده، پروژه‌های خود را سریع‌تر و آسان‌تر مدیریت کنند. این ابزارها امکان توسعه، بهینه‌سازی و نگهداری سرویس‌های مختلف را فراهم می‌کنند و فرآیند راه‌اندازی را به‌شدت ساده می‌کنند.

در نهایت، با ترکیب Ghost و زیرساخت لیارا، کاربران می‌توانند به‌طور کامل بر تولید محتوا تمرکز کنند، بدون اینکه دغدغه‌های فنی مانعی برای آن‌ها ایجاد کند. شما می‌توانید با مراجعه به مستندات سایت لیارا اطلاعات بیشتری در باره این پلتفرم بدست آورید.

چالش ها در Ghost

جمع بندی

Ghost یک پلتفرم سریع و بهینه برای نویسندگان و ناشران دیجیتال است که امکاناتی مانند سئو داخلی، مدیریت اعضا و ویرایشگر حرفه‌ای را ارائه می‌دهد. با این حال، محدودیت‌هایی مانند عدم پشتیبانی از افزونه‌ها و نیاز به دانش فنی برای سفارشی‌سازی دارد. اگر به دنبال یک سیستم ساده و کارآمد برای تولید محتوا هستید، Ghost گزینه‌ای مناسب خواهد بود.