4EVERLAND ile Merkeziyetsiz Web Sitenizi Nasıl Oluşturabilirsiniz?

Onur Sarayli
5 min readApr 13, 2023

--

Web3 ilerleyip genişledikçe, dünyanın her yerindeki web3 severler, web3'ün sunduğu kolaylığı inşa etmeye ve kullanmaya giderek daha fazla dahil oluyor. Fikirlerini dışa aktarmayı seven ve içeriklerini Twitter ve Facebook gibi merkezileştirilmiş web2 sosyal medyalarında “barındırmanın” yeterince “sansüre dayanıklı” olmadığını ve münhasırlık ve bağımsızlık duygusundan yoksun olduğunu düşünen birçok içerik üreticisi var. Ek olarak, ürün hizmetinden ön yüz sunumuna kadar tüm sürecin merkezden dağıtılması da web3 ekipleri veya proje sahipleri için anlatım açısından daha çekici.

Bu fikirlere dayanarak, kendi kişisel içeriğinizi oluşturmak veya projenizin web sitesini merkeziyetsiz hale getirmek, güvenilirlik, anonimlik, gizliliğin korunması, maliyet vb. açılardan avantajlara sahiptir.

Bu makale, kişisel web sitenizi (Notion tarafından oluşturulan web sayfaları söz konusu olduğunda) IPFS üzerine deploy etmenize ve tam size göre gerçekten merkeziyetsiz bir web sitesi oluşturmanıza yardımcı olmak için 4EVERLAND Hosting kullanımını bir araya getirecektir. Herkesin farklı bir teknik altyapıya sahip olduğu düşünüldüğünde, bu makale karmaşık web çerçevelerini (React, Next.js, Webflow vb.) değil, yalnızca HTML web çerçevesi dağıtım yönteminin en basit türünü içerecektir. Belirli bir teknik altyapıya sahip geliştiriciler, 4EVERLAND tarafından sunulan daha kapsamlı özellikleri derinlemesine keşfedebilir.

DWeb’i Tanıyın

Dweb nedir? Basit bir ifadeyle, bir Dweb, merkeziyetsiz bir ağda inşa edilen bir web sitesidir. Web2'ye benzer şekilde, bir Dweb’e erişim, bir domain girişi ve merkeziyetsiz bir ağda barındırılan bir gövde gerektirir. En popüler merkeziyetsiz web protokolleri IPFS, Arweave ve ICP’dir. Neyse ki 4EVERLAND, bu üç protokolün tek tıklamayla dağıtımını tam olarak destekliyor ve merkeziyetsiz alan adı sistemi ENS, SNS bağlamayı destekliyor, bu nedenle merkeziyetsiz bir web sitesi oluşturma sürecinin tamamını tamamlamak için yalnızca 4EVERLAND’i kullanmamız yeterli.

DWeb’i İnşa Etmek

Yukarıda bahsedildiği gibi, bu eğitim için basit bir HTML sayfası oluşturuyoruz, bu nedenle, kullanıcıların kendi kişisel ana sayfalarını oluşturmalarına olanak tanıyan ve HTML dışa aktarma işleviyle birlikte gelen ve günümüzle çok ilgili olan Notion adlı bir web aracı kullanacağız. senaryo.

4EVERLAND, DWeb’i inşa etmek için CID veya Github Repo Pour’u destekler ve şu anda kendi IPFS Yolumuza sahip olmadığımız için, web sitemizi merkeziyetsiz ağa dağıtmak üzere yerel HTML dosyalarını yüklemek için Github’u kullanmayı seçiyoruz. Lütfen başlamadan önce bir Github hesabı hazırlayın.

4EVERLAND’de dağıtılan DWeb’e otomatik olarak bir alan adı atanacak ve daha iyi bir deneyim için, tamamlanan dağıtım projesinin karmasını eşlemek için bir ENS hazırlayabilirsiniz. Elbette merkeziyetsiz web sitenize doğrudan 4EVERLAND IPFS Ağ Geçidi ve dağıtımdan sonra oluşturulan IPFS hash’i aracılığıyla da erişebilirsiniz.

Kişisel bir ana sayfa tasarlamak ve Html’yi yerele aktarmak için Notion’u kullanın.

Burada 4EVERLAND hakkında temel bilgiler içeren hızlı bir web sitesi demosu oluşturduk.

Hazırladığımız sayfaları Notion export’tan dışa aktarıyoruz.

Bu sadece normal bir tek sayfadır; HTML’yi seçin ve Dışa Aktar’ı tıklayın.

İndirilen dosyayı açın ve .htmldosya adını 'index.html' olarak değiştirin.

Ardından, lütfen Github sayfanıza giriş yapın ve yeni bir depo oluşturmak için “Yeni”ye tıklayın. Bunun Github istemcisini de kullanacağını unutmayın; lütfen önceden indirin ve giriş yapın.

“Masaüstünde kur” seçeneğine tıklayın.

Yerel olarak boş bir klasör oluşturun, ilgili yolu ayarlayın ve Clone’a tıklayın.

Ardından ilk adımda ‘Notion’dan Aktar’da indirdiğimiz dosyaları bu yerel dizine kopyalayın ve istemciye geri dönün. İstemci, klasördeki değişiklikleri otomatik olarak gösterecek, bazı açıklamalar ekleyecek ve ‘Main’e kaydet’ seçeneğini tıklatacaktır.

Değişiklikleri Github Repo’ya uygulamak için ‘Publish branch’i tıklayın.

Kodun başarıyla gönderildiğini doğrulayın.

4EVERLAND ile Bir Proje Oluşturun

4EVERLAND’da oturum açmanın ve Github hesabınızı bağlamanın uygun bir yolunu seçin.

“New Project”i ve ardından açılan sekmeden “From Git/Template”ı seçin.

Yeni yüklenen Repo’yu içe aktarın.

Devreye almak istediğiniz platformu seçin; burada bir IPFS örneği var ve ilgili parametreleri ayarlayın.

Dağıtımın tamamlanması bekleniyor.

Otomatik domain atama yoluyla erişim.

Bir ENS’niz varsa, lütfen ayarlardan tek bir tıklama ile yapılandırın.

4EVERLAND Hakkında

4EVERLAND, depolama, bilgi işlem ve ağ çekirdek özelliklerini entegre eden bir Web 3.0 bulut bilişim platformudur. Kullanıcının Web 2.0'dan Web 3.0'a sorunsuz bir sıçrama yapmasına ve milyonlarca Web 3.0 geliştiricisi ve uygulaması için altyapı haline gelmesine yardımcı olmayı amaçlar.

4EVERLAND, birden fazla zincir arasında blok zincirler arası iletişim ve birlikte çalışabilirlik ihtiyacının farkındadır ve bu nedenle Ethereum, BSC, Solana, Polygon ve Filecoin gibi temel halka açık zincirlerle entegre olmak için IBC teknolojisini kullanır. Benzer şekilde, 4EVERLAND ayrıca geliştiricilerin blok zincirler arası iletişim, merkeziyetsiz front-end, ve bir kez yazma isteklerini karşılamak için IPFS gibi açık bir protokol sistemine dayalı dağıtılmış, yüksek verimli, kendi kendini teşvik eden ve düşük maliyetli bir veri hosting network’ü sağlar. Herhangi bir blok zinciri çalıştırarak Web 3.0 uygulamalarını hızlı bir şekilde oluşturmayı kolaylaştırır.

4EVERLAND topluluğuna katılın:

Website | Twitter | Telegram | Discord | Reddit | Medium| Email

--

--

Onur Sarayli
Onur Sarayli

Written by Onur Sarayli

Community Manager | Entrepreneur | Crypto Investor | Interactive Marketing | Blockchain Enthusiast | Metaverse | Web3

No responses yet