İş yerinde Google Cloud kullanıyorum, bu yüzden orada da bir web sitesi başlatmak istedim. Web sitenizi bir GCP klasöründe barındırmanın çok ucuz olduğu ortaya çıktı

Hugo, Pelican ve diğerleri gibi bana yardımcı olması için çeşitli statik site oluşturuculara baktım. Bunun nedeni, bir WordPress sitesini barındırmanın tüm güvenlik yönleri hakkında endişelenmenize gerek kalmaması ve ihtiyaç duyduğu tüm sürekli güncellemeler. Josh Kaufman'ın The First 20 Hours: How to Learn Everything Fast! adlı kitabının bir bölümünden ilham aldım. Jekyll hakkında yazıyor ve bu yoldan gitmeniz durumunda seçeceğiniz mantıklı kişi Hugo.

Birçoğuyla oynadım ve Hugo (Go) ve Pelican (Python) favorilerim. Hugo çok hızlı ve verimli. Hepsi Markdown'ı destekliyor ve daha sonra Hugo ile biraz daha deney yapmak için geri dönebilirim.

Hepsi ilginç küçük deneylerdi, ancak ihtiyaçlarımı gerçekten karşılamadılar. Kendi kendine barındırılan bir WordPress örneğinin konseptine zaten aşinaydım, ancak WP2Static kullanarak aynı şeyi başarabildim, ancak sürdürmek için daha az çaba harcadım ve âÃÂàkutusunu işaretliyor yapılacak bir şey daha azâÃÂÃÂ

Statik web siteleri oluşturmak için WordPress eklentilerini kullanmanın bazı sınırlamaları vardır. İşte harika bir rehber

httpswww.brianshim.com/webtricks/wordpress-static-site-generator/
İşte benim iş akışım:
WordOPs betikleriyle bir Ubuntu sanal makinesi oluşturuyorum. Ardından, sitenin içeriğini oluşturduktan sonra gcp grubuma bağlanmak için gsutil'i yüklüyorum

Ardından, GCP grubumu alan adımın DNS'si ile eşleşecek şekilde ayarlamak için bu kılavuzu izliyorum.
Son olarak, CloudFlare'in SSL'mi yönetmesini ve fazladan güvenlik eklemek ve klasörüme giden trafiği daha da sınırlamak için bir CDN gibi davranmasını istiyorum.

Şimdi bir gönderi yapmak istersem, birden çok güvenlik düzeyim var. WordPress sanal makineme bağlanmak için ağıma VPN kullanmam gerekirdi. Bunu telefonumda WordPress Uygulaması ile yapabilirim. Bu, wordpress bölümünü izole eder

Daha sonra statik siteyi sanal makinemden oluşturabilir ve onu kovama aktarabilirim, bu da onu üretimden ayırarak etkili bir hazırlama sitesi haline getirebilir. Tüm süreci bir SSH istemcisi ile telefonumdan güvenli bir şekilde yapabilirim.