السلام عليكم ورحمة الله وبركاته
هذه صورة لما يظهر عندي:
وكيف أخصص اسم نطاق؟
ستحتاج إلى استخدام GitHub Pages عمومًا محتوى الصفحات يكون في الفرع master أو gh-pages لا يسمح باستضافة ملفات برمجية لتوليد الصفحات بل يجب أن تكتب الصفحات بنفسك html css ..، أو تصنع مولدًا لها، وتبني الملفات على حاسوبك أو دع Travis CI تبني لك الصفحات بالبرمجية التي كتبتها، أو استخدم jekyll وأرح بالك من كتابة المولد على حساب التخصيص، قد تفضل كتابة المولد بـPython مثلًا، بالنسبة للنطاق الفرعي ستنشئ ملف الـcname بداخل مستودع المدونة ثم ستغيير بعض الإعدادت في لوحة تحكم العنوان تختلف بحسب نوع اللوحة -جوجل سيساعدك-،
مثلًا هذه مدونتي، الفرع الذي يحوي المقالات الخام بصيغة md وملفات js التي تولد ملفات الـHTML وبعض ملفات css:
وهذه الشيفرة النهائية ملفات HTML التي تولد بـTravis فور كتابتي لأي تغيير على الفرع السابق، كنت أولدها على حاسوبي سابقًا ثم أرفعها لكن هذا أفضل:
/tree/master
أستخدم صفحات جيت هَب وهذه صفحتي:
لكن كيف أقصر الرابط؟
وهل جربت العمل على مولدات الصفحة من الجوال؟
لكن كيف أقصر الرابط؟
فقط ولد ملفات قصيرة بمسارات قصيرة.
وهل جربت العمل على مولدات الصفحة من الجوال؟
لا، لكن كل ما أحتاجه لكتابة تغيير على مدونتي أو حتى كتابة واحدة أخرى، هو متصفح!، لن تحتاج حتى إلى مفسر /مجمع/محرر استخدم travis للبناء والنشر.
هو ببساطة خدمة خارجية تقدم لك خادم -مجاني في المشاريع مفتوحة المصدر، مدفوع في المشاريع الخاصة- لفترة للبناء عليه والنشر والتجربة، تريح بالك من أشياء مثل تجربة كل PR يرسل إليك، خصوصًا عندما يكون حجم المشروع كبيرًا، ووقت البناء طويلًا، Travis مستخدم من الكثير من البرمجيات على GitHub وهو للمناسبة ليس للمدونات فقط، بل لكل المشاريع البرمجية.
للمناسبة هذا رابط مدونتك الآن إن لم تعرف:
بما أنك تستخدم بايثون فأعتقد أنك ستكون مهتم بـ pelican
وهو الذي أستخدمه في مدونتي
التعليقات