أنا أستخدم Google Cloud في العمل ، لذلك أردت أن أبدأ موقعًا على الويب هناك أيضًا. اتضح أنها رخيصة الثمن لاستضافة موقع الويب الخاص بك في دلو GCP

نظرت إلى مولدات مواقع ثابتة مختلفة لمساعدتي مثل Hugo و Pelican وغيرها. والسبب هو أنه لا داعي للقلق بشأن جميع الجوانب الأمنية لاستضافة موقع WordPress ، مع كل التحديثات المستمرة التي يتطلبها. لقد ألهمتني فصل من كتاب جوش كوفمان Â ¢ Ã Â Ã Â أول 20 ساعة: كيف تتعلم أي شيء بسرعة !. يكتب عن Jekyll ، و Hugo هو الشخص المنطقي الذي تختاره إذا ما سلكت هذا الطريق

لقد لعبت مع عدد غير قليل منهم و Hugo (Go) و Pelican (Python) هي المفضلة لدي. Hugo هو أوبر سريع وفعال. إنهم جميعًا يدعمون Markdown وقد ينتهي بي الأمر بالعودة لتجربة المزيد مع Hugo لاحقًا

كانت جميعها تجارب صغيرة مثيرة للاهتمام ، لكنها لم تكن تلبي احتياجاتي حقًا. كنت بالفعل على دراية بالمفهوم في مثيل WordPress المستضاف ذاتيًا ، ولكن باستخدام WP2Static ، يمكنني تحقيق نفس الشيء ، ولكن بجهد أقل للمحافظة عليه ، وهو وضع علامة في المربع Ã Â ¢ Ã Â Ã Ã Â شيء واحد أقل من القيام به Â ¢ Ã Â Ã Â

استخدام مكونات WordPress الإضافية لإنشاء مواقع ويب ثابتة له بعض القيود. هذا دليل رائع

httpswww.brianshim.com/webtricks/wordpress-static-site-generator/
هنا Â ¢ Ã Â Ã سير العمل الخاص بي:
أقوم بإنشاء Ubuntu VM بنصوص WordOPs. ثم أقوم بتثبيت gsutil للاتصال بدلو gcp الخاص بي بعد إنشاء محتويات الموقع Â ¢ Ã Â Ã Â

ثم أتبع هذا الدليل لإعداد حاوية GCP الخاصة بي بحيث تتطابق مع DNS لمجالي  ¢ à  à ¦
أخيرًا ، أرغب في جعل CloudFlare يدير SSL الخاص بي ويعمل بمثابة CDN لإضافة أمان إضافي وتقييد حركة المرور إلى دلو الخاص بي بشكل أكبر

الآن ، إذا كنت أرغب في إنشاء منشور ، فلدي مستويات متعددة من الأمان. سأضطر إلى استخدام VPN في شبكتي للاتصال بجهاز WordPress VM الخاص بي. يمكنني القيام بذلك على هاتفي باستخدام تطبيق WordPress. هذا يعزل جزء Wordpress

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