Sen edebilir ve etmelidir yeterli olup olmadığını, yalnızca statik siteyi kullanmak veya kullanmak statik sitesi jeneratör . Neden? İdame. Kodda hatalar var. Birkaç haftada bir başka WordPress güvenlik deliği bulundu. Ortak bir CMS kullanıyorsanız, sürekli olarak düzeltmeniz gerekir. Arkadaşlarınızın web sitesinde yakın zamanda yasadışı uyuşturucu reklamları, IŞİD propagandası, ziyaretçilerin bilgisayarlarına yüklenen kötü amaçlı yazılımlar da yer alacak. Düzenli bir şekilde yama yapsanız bile, çok geç kalmış olabilirsiniz, bu nedenle sürekli olarak hack kontrolü yapmanız gerekir. Bu CMS'yi korumanın yolları var. "Güvenlik eklentileri" yükleyin, mod_security vs. gibi bir web uygulaması güvenlik duvarı yapılandırın. Ayrıca güncel tutulmaları gerekir. Bazen mod_security kurallarınız WordPress için bir eklenti kırabilir, bunu analiz etmeniz ve düzeltmeniz gerekir. Daha fazla iş.
Kimsenin o siteyi kesmek istemeyeceğini düşünebilirsiniz. Ancak, ortak CMS sistemlerinde bulunan ortak güvenlik boşlukları için, yakında web’de tarama / arama yapan ve bu CMS’yi kullanan TÜM siteleri hackleyen otomatik botlar vardır. Sadece bağlantılarını / kötü amaçlı yazılımlarını / propagandalarını yaymak istiyorlar.
Statik bir siteyle (el ile veya bir jeneratör ile oluşturulmuş), bu probleminiz yoktur.
Kendi arka ucunuzu uygularsanız, güvenlik delikleri de olacaktır (hiç kimse mükemmel değildir), ancak büyük olasılıkla hiç kimse bu küçük web sitesi için onlardan yararlanmayacaktır. Fakat ne uygulamak istiyorsunuz? Arkadaşınızın tur tarihlerini değiştirebileceği bir editör oluşturmak istiyorsanız, bunun sizin yardımınız olmadan kullanması kolay olana kadar ne kadar süreceğini düşünün. Bu zaman bütçesiyle kaç defa onun için tarihleri değiştirebiliyorsunuz?
Bence bugün çok fazla insan sadece her sitenin CMS sistemlerini kullanıyor, çünkü statik HTML "eski". HTML5 ile mümkün olmayan bir şeye ihtiyacınız yoksa, sunucu tarafı kodunu kullanın. Fakat ihtiyacınız yoksa, onsuz çok fazla zaman kazanırsınız.