💎آموزش Ton Site، قابلیت ها و چگونگی ساخت:
اتفاق اخیر برای t.me نشان داد که حتی بزرگترین سرویسهای اینترنتی نیز در صورت وابستگی ورودی خود به یک دامنه معمولی، آسیبپذیر خواهند بود.
هنگام توسعه TON، وابستگی سایتها به DNS معمولی بهوضوح مد نظر بوده است. به همین دلیل، لایه جداگانهای برای وب در این اکوسیستم به نام TON Sites ایجاد شد که در آن سایت به زیرساخت مرسوم web2 متصل نیست و میتوان از طریق دامنه .ton به آن دسترسی داشت. فناوری TON Sites از سال 2022 وجود داشته و از نظر فنی مدتهاست که میتوان چنین سایتهایی را ایجاد کرد. برای مثال سایت خود من: https://nateghiton.ton
این سایتها برای کاربران ظاهری کاملاً عادی دارند. تفاوت در این است که دسترسی به آنها به روشی غیرمتمرکزتر انجام میشود:
۱. سازندگان سایتهای معمولی باید دامنه را از یک شرکت ثبتکننده دامنه خریداری کنند. برای TON Sites، دامنههای با پسوند .ton را در dns.ton.org خریداری میکنند. این یک شرکت نیست، بلکه سرویسی خودکار است که با استفاده از قراردادهای هوشمند در بستر TON کار میکند. دامنهها در قالب NFT پیادهسازی شدهاند، بنابراین میتوان آنها را در بازارهای آنلاین دوباره فروخت.
۲. سازندگان سایتهای معمولی برای استفاده از پروتکل امن HTTPS باید گواهی امنیتی را از شرکتهایی مانند Let's Encrypt دریافت کنند. در مورد TON Sites، محافظت بهطور پیشفرض تعبیه شده است و نیازی به دریافت گواهی نیست.
۳. سازندگان سایتهای معمولی برای خدمات هاستینگ به شرکتهای مختلف مراجعه میکنند. با TON Sites نیز میتوان به همین روش عمل کرد، با این حال گزینه جایگزین دیگری نیز وجود دارد: ذخیرهسازی رایگان غیرمتمرکز TON Storage. هرچند با قابلیت Payment Channels امکان پرداخت انعطافپذیر هزینههای هاستینگ به هر کسی که مایل به ارائه فضا روی سرور خود باشد وجود دارد.
با این حال، برای باز کردن این سایت ها در مرورگر های معمولی، باید (پروکسی) ست کنید. این کار برای کاربر یک پیچیدگی اضافی محسوب میشود، به همین دلیل تقاضا برای TON Sites در ابتدای معرفی کم شد. بمرور تلگرام با پروکسی درون برنامه ای خود پشتیبانی از این سایتها را بدون دردسر اضافی درون پیامرسان امکان پذیر کرد و همچنین سایت http://ton.run/ نیز با حذف کردن نیاز به پروکسی دسترسی به این سایت هارا راحت تر کرده است بطوری که با اضافه کردن .Run به انتهای .ton میتوان این آدرس هارا در هر مرورگری باز کرد. برای مثال https://nateghiton.ton.run
با گذشت زمان ایجاد این سایت ها بهطور محسوسی آسانتر شده است. برای مثال، از طریق app.resistance.dog میتوان بهسادگی و تنها با چند کلیک، یک سایت را با استفاده از قالبهای آماده راهاندازی کرد یا فایلهای خود را آپلود نمود. سرویس تازهراهاندازیشده TON Site Builder نیز سناریوی مشابهی ارائه میدهد. هردو سرویس رایگان میباشند.
برای ساخت سایت خودتان کافیست که یک دامین .Ton خریداری و سپس با یکی از ابزار های بالا سایت خودتان را برپا کنید.
برای کاربران حرفه ای:
سایت رسمی https://docs.ton.org/foundations/web3/ton-sites تمام نکات راه اندازی سایت های Ton را گفته است و سایت https://github.com/tonutils/reverse-proxy آموزش کامل صفر تا صد راه اندازی پروکسی برای سایت Ton و قابلیت های ان را برایتان توضیح داده است.
از سایت https://tonnet.resistance.dog/download/ هم میتوانید مرورگر با پروکسی داخلی دانلود و نصب کنید.
🚀
@Xrocket_iran 🔥#Ton