هناك العديد من المزايا لتشغيل موقع ويب ثابت ، ومن السهل إنشاء موقع باستخدام Publii واستضافته على Raspberry Pi.

تعد مواقع الويب الثابتة من أفضل الطرق لعرض المحتوى الخاص بك على الويب. إنها بطبيعتها أكثر أمانًا من أنظمة CMS المستندة إلى الويب مثل WordPress ، وتستهلك موارد أقل بكثير. لكن تشفير موقع ويب ثابت يدويًا أمر شاق ، وقد تكون مولدات الموقع الثابتة التقليدية صعبة على الوافدين الجدد.

Publii هو تطبيق متعدد الأنظمة الأساسية يمنحك جميع مزايا منشئ الموقع الثابت ، جنبًا إلى جنب مع نظام إدارة محتوى سهل الاستخدام يمكنك تشغيله على سطح المكتب الخاص بك.

المواقع الثابتة هي الأفضل

في البداية كان الويب. لم يُطلق عليه اسم Web 1.0 - على الرغم من الوصول الوشيك لـ Web 2.0 في أوائل العقد الأول من القرن الحادي والعشرين. كان مجرد "الويب". كان الويب أساسيًا إلى حد ما ، وقدم صفحات ثابتة قديمة ومملة ، ومزودة برسوم متحركة متوهجة للخلفية ، وأنظمة ألوان غير محتملة ، وخطوط غير محتملة. لم تكن أنظمة إدارة المحتوى الديناميكية شيئًا حقيقيًا لمعظم الناس أيضًا. كنت فقط تفريغ ملفات HTML في دليل البيانات. عمل الويب بشكل جيد حتى ثورة الويب 2.0 ، التي شهدت إزاحة الصفحات الثابتة بشكل متزايد بواسطة HTML الديناميكي - أو ما هو أسوأ ، JavaScript.

instagram viewer

الحقيقة حول الويب اليوم هي أن معظمها ليس ضروريًا حقًا ، وهو موجود فقط بسبب الجهاز الذي عليه أنت تقرأ هذا المقال تم التغلب عليه بشكل يبعث على السخرية ولديه عرض النطاق الترددي المتاح لبعض الدول القومية في التسعينيات. يبلغ متوسط ​​حجم صفحة الويب New York Times 15 ميغا بايت ، وهذا ببساطة ليس ضروريًا.

إذا كنت تقوم بتشغيل موقع ويب من منزلك على Raspberry Pi حديث مثل Raspberry Pi 4B ، فستجد أنه يمكنك تشغيل مثيلات WordPress متعددة بسهولة. ولكن باستخدام نظام إدارة المحتوى لخدمة الصفحات ، فإنك تضع المزيد من الضغط على الأجهزة مما تحتاج إليه ، وعلى خادم SoC منخفض المواصفات مثل Raspberry Pi Zero ، قد يكون الأداء يعاني. بالإضافة إلى ذلك ، من خلال السماح بتسجيل الدخول من خلال موقع ويب ، فإنك تترك Pi الثمين مفتوحًا للهجوم.

نظرًا لأن المواقع الثابتة مصممة للعمل على أجهزة كانت موجودة قبل 40 عامًا ، فإنها تحتاج إلى القليل جدًا في الطريق من موارد النظام ، ولأنك تقوم بإلقاء المحتوى مباشرة على خادمك المستند إلى Pi ، فهي أكثر أمانًا ، أيضاً. مولدات الموقع الثابتة تسمح لك بإنشاء مواقع ويب ثابتة جيدة المظهر ، باستخدام ذكي لـ Markdown و HTML و CSS. يتم تحميلهم في غمضة عين ، ولا يستخدمون الكثير من الموارد.

تعرض معظم مولدات المواقع الثابتة ملفات Markdown التي تكتبها في برامج تحرير النصوص مثل nano ، والتي يمكن أن تجعلها خيارًا لا يمكن الوصول إليه وغير جذاب لبعض الأشخاص. لحسن الحظ ، هناك خيار أفضل متاح.

Publii هو مولد موقع ثابت سهل الاستخدام

تمنحك Publii جميع وسائل الراحة والميزات التي تتوقعها من خلال Web 2.0 CMS الصلبة مثل WordPress ، ولكنها ستعرض المحتوى على كمبيوتر سطح المكتب الخاص بك ، لتكون جاهزة لنقلها إلى Pi الخاص بك.

مع Publii ، يمكنك الاختيار من بين ثلاثة برامج تحرير بديهية وسريعة الاستجابة: محرر كتلة HTML ، محرر WYSIWYG إذا تفضل سير عمل يشبه معالج الكلمات ، وبالطبع محرر Markdown لإنتاج تنسيق مثالي بسهولة نص.

إذا كنت من النوع الذي يحب أن يصرف انتباهه عن الكتابة عن طريق التحقق باستمرار من الحقائق و الأرقام ، محرر WYSIWYG هو بالضبط ما تحتاجه ، ويقدم تفاصيل مثل إجمالي الكلمات والفقرات و جمل؛ عدد الكلمات الفريدة ؛ كم عدد الأحرف التي قمت بتدوينها ؛ والوقت المقدر للقراءة.

يمكنك إنشاء معارض صور وسائط غنية في ثوانٍ ، وتصنيف المقالات حسب العلامة والمؤلف. إذا كنت تريد الترحيل من CMS مستضاف إلى مثيل Publii مثبت محليًا ، فإن Publii لديها أداة مضمنة تجعل الترحيل أمرًا سهلاً. تتوفر السمات والمكونات الإضافية التي تم إنشاؤها بشكل احترافي من خلال سوق Publii.

كيفية تثبيت Publii على أنظمة Windows و Mac و Linux

يتوفر Publii على جميع أنظمة تشغيل سطح المكتب الرئيسية ، ويجب ألا يستغرق التثبيت أكثر من بضع دقائق على أي منها. في جميع الحالات ، ستحتاج إلى زيارة صفحة تنزيل Publii واحصل على الملف الثنائي المناسب لنظام التشغيل والبنية الخاصة بك.

قم بتثبيت Publii على نظام Windows

انقر نقرًا مزدوجًا فوق ملف EXE لتشغيل المثبت وانقر فوق أنا موافق عند سؤالك عما إذا كنت توافق على شروط اتفاقية ترخيص GPLv3. سيتم تثبيت Publii بسرعة ، ولكن قبل أن تتمكن من تشغيله ، ستحتاج مرة أخرى إلى الموافقة على شروط اتفاقية الترخيص. انقر فوق يقبل وأنت على ما يرام.

قم بتثبيت Publii على macOS

لتثبيت Publii على macOS ، اسحب ملف DMG إلى ملف التطبيقات مجلد.

قم بتثبيت Publii على Linux

إذا قمت بتنزيل ملف DEB للأنظمة المستندة إلى Debian ، بما في ذلك Ubuntu ، فاستخدم ملحق dpkg أمر لتثبيت الملف:

sudo dpkg -i path / to / publii.deb

إذا كنت تستخدم توزيعة تعمل بشكل جيد مع دورة في الدقيقة الملفات ، استخدم هذا:

sudo rpm -i /path/to/publii.rpm

لأي توزيعة Linux أخرى ، قم بتنزيل appimage ، ثم اجعله قابلاً للتنفيذ باستخدام:

sudo chmod + x /path/to/publii.appimage

استخدم Publii لإنشاء موقع ويب ثابت رائع المظهر

افتح Publii للمرة الأولى ، وسيُطلب منك إما "إنشاء موقع الويب الأول" أو "الاستعادة من النسخة الاحتياطية". اختر الخيار الأول ، وامنح موقع الويب الخاص بك اسمًا واسم مؤلف لنفسك ، بالإضافة إلى اختيار رمز صغير من مجموعة مختارة من 50 أو نحو ذلك. ككتاب ، وجدنا أن قلم الرصاص هو الاختيار المناسب. عندما تكون جاهزًا ، انقر فوق الزر الأزرق الكبير إنشاء موقع زر.

الخيار التالي هو المحرر الذي يجب استخدامه. يمكنك اختيار استخدام برامج تحرير مختلفة لكل منشور ، وهناك ملف إضافة وظيفة جديدة زر تحت كل خيار. لأغراض العرض التوضيحي ، اخترنا خيار WYSIWYG ، حيث من المرجح أن يشعر معظم الناس بالارتياح تجاهه.

يعد استخدام محرر Publii WYSIWG أمرًا بديهيًا على الفور. تكتب المحتوى الخاص بك في المكان المناسب ، وتستخدم شريط القائمة لتنسيق المحتوى وإدراج الصور وإنشاء أجزاء التعليمات البرمجية. أدخل صورة ، وستقدم Publii حقولًا نصية للنص البديل والإسناد والتسمية التوضيحية.

تتوفر المزيد من الخيارات بما في ذلك توسيط الصورة والمحاذاة والمزيد. إنه مثل معالج النصوص للويب! انقر فوق رمز الترس في أعلى يمين الشاشة للوصول إلى ميزات المنشور المحددة. هنا يمكنك تعيين اسم المؤلف ، وتمييز منشور كمميز أو إخفاؤه. أو إذا كان هناك شيء تخجل من الارتباط به ، ولكنك لا تزال تريده على موقعك ، فيمكنك إبعاده عن الصفحة الأولى.

يمكنك أيضًا تعيين الصورة المميزة وتعيين خيارات تحسين محركات البحث المختلفة وإنشاء العلامات. قبل أن تتمكن من معاينة المحتوى الخاص بك أو نشره ، تحتاج إلى تحديد سمة وتكوينها. انقر فوق زر السهم الخلفي للعودة إلى القائمة الرئيسية. من هنا يمكنك إنشاء القوائم وتنظيمها وتخصيص شكل الموقع والمزيد.

قم بتحميل موقعك الثابت الجديد إلى Raspberry Pi الخاص بك

قبل تحميل موقع الويب الخاص بك الذي تم سكه حديثًا ، تأكد من اتباع دليلنا لـ إعداد Raspberry Pi كخادم. عندما تكون سعيدًا بالطريقة التي يظهر بها موقعك ، انقر فوق الخادم. يمكن لـ Publii التحميل مباشرة إلى Pi الخاص بك باستخدام بروتوكولات مختلفة بما في ذلك FTP و SFTP والمزيد.

إن طريقتنا المفضلة لنقل موقع ويب إلى Raspberry Pi على نفس الشبكة المحلية هي الطريقة الكلاسيكية أمر النسخ الآمن (SCP).

أولاً ، احصل على الملفات التي تريد تحميلها عن طريق الاختيار أَزِيز كنوع الخادم. أدخل عنوان URL الأساسي ، ثم اختر دليل إخراج للملفات. دليل منزلك هو اختيار جيد. يختار كتالوج غير مضغوط لجعل Publii ينشئ دليلاً بدلاً من ملف مضغوط.

انقر احفظ التغييرات، ثم مزامنة موقع الويب الخاص بك زر. سيتم إنشاء مجلد جديد في الدليل الذي حددته. باستخدام محطة Linux أو عميل SSH مثل PuTTY ، أرسل الملفات عبر Raspberry Pi:

scp -r / path / to / your / files/* باي@باي.local.ip.address: / var / www / html

سيتم الآن نشر موقع الويب الخاص بك الثابت على الفور!

قم بإنشاء محتوى رائع لموقعك الإلكتروني الجديد Static Raspberry Pi

إن وجود سير عمل جيد وأجهزة رائعة وبأسعار معقولة لا يؤدي دائمًا إلى إنشاء موقع ناجح. أنت بحاجة إلى أفكار ومحتوى يريد الناس قراءته. إذا كنت تكافح من أجل ابتكار أفكار قصصية ، فهناك بعض المواقع التي يمكن أن تساعدك في ذلك.