بحثت قليلا على جوجل ولكني لم أجد الجواب الشافي ، لذلك أتمنى ان يوضح لي أحدكم ما هو ولماذا يستخدم ، وهل يجب علي أن أعرف شيء عن لغات البرمجة (PHP,Ruby...etc ) حتى أستطيع استخدامه ؟
ما هو الـ static site generator ولماذا يستخدم ؟
هو برنامج يحول مجموعة ملفات إلى موقع يحوي صفحات HTML وCSS فقط، الموقع ثابت ولا يتغير لأنه يستخدم هذه الملفات، وإذا أراد المستخدم تحديث المحتويات فعليه تحرير الملفات في حاسوبه وإضافة المزيد منها ثم من خلال البرنامج يمكنه تحويل الملفات - النصية غالباً - إلى موقع وترفع الملفات إلى المزود.
وهل يجب علي أن أعرف شيء عن لغات البرمجة (PHP,Ruby...etc ) حتى أستطيع استخدامه ؟ فقد قرأت أن jekyll مثلا مبني باستخدام ruby وقد تحتاج الى تعلم اساسيات هذه اللغة .
أيضا قرأت أنه يمكنك جعله dynamic باستخدام خدمات معينة مثل disqus للتعليقات فهل هذا صحيح ؟
jekyll و octopress (نسخة مخصصة من jekyll) هما تطبيقان يتم استخدامها هكذا
حيث تقوم بتصميم قالب HTML أو تحصل على قالب جاهز ثم تقوم بانشاء المقالات وما إلى ذلك عبر ملفات markdown ثم تمررها للمولد عبر سطر الأوامر لينتج لك الملفات الجاهزة
عادة يتم استخدام يرفع هذه المواقع على github وربطها بدومين لتصبح موقع مستضاف مجانا
الأخ محمد فواز https://arabia.io/u/forabi قام ببناء نظام شبيه لمدونته
لم أفهم ما الذي تقصده بسؤالك؟ تقصد من هي من المدونين الذين يستخدمون هذا النظام
أغلبهم المدونات الشخصية حيث لا يحتاجون للكثير من الإضافات، فقط الكتابة والنشر وربما التعليقات
التعليقات