toolfield

چگونه ToolField را ساختیم - فناوری پشت ابزارهای جهانی، خصوصی و فوری

نگاهی به زیر کاپوت ToolField: یک مدل محتوای مبتنی بر پایگاه داده، کارخانه‌های مستقل از ارائه‌دهنده، MSSQL، کارگرهای صف زودگذر و تحویل از لبه به 25 زبان - و چرا این به ما اجازه می‌دهد بدون سنگینی، جهانی عرضه کنیم.

نوشته ToolField2 دقیقه مطالعه
چگونه ToolField را ساختیم - فناوری پشت ابزارهای جهانی، خصوصی و فوری

بیشتر ابزارهای آنلاین یک کار 30 ثانیه‌ای را زیر تبلیغات، پنجره‌های بازشو و پیشنهادهای فروش دفن می‌کنند. ما عکس آن را می‌خواستیم: یک میدان تمیز که در آن هر ابزار یک کلیک فاصله دارد، در چند میلی‌ثانیه اجرا می‌شود و به‌صورت پیش‌فرض به حریم خصوصی شما احترام می‌گذارد. پشته ما این‌گونه کنار هم می‌نشیند.

همه چیز را پایگاه داده می‌راند

صفحه‌ها، ناوبری، SEO، فهرست ابزارها و حتی همین مقاله، ردیف‌های محتوا هستند، نه کد. یک نمایشگر عمومی، بلوک‌های محتوای نوع‌دار را به صفحه‌ای که می‌خوانید تبدیل می‌کند، پس می‌توانیم با ویرایش داده‌ها یک ابزار اضافه کنیم یا یک راهنما منتشر کنیم - بدون استقرار دوباره. همان محتوا، بومی‌سازی‌شده، به هر 25 زبان جاری می‌شود.

برای نمونه، متن یک نوشته وبلاگ یک سند ساختاریافته است - هر عنوان، داده است نه نشانه‌گذاری:

json
{
  "_type": "block",
  "style": "h2",
  "children": [{ "_type": "span", "text": "A real heading" }]
}

مستقل از ارائه‌دهنده، به‌صورت پیش‌فرض

هر وابستگی بیرونی - ذخیره‌سازی، صف کار، ایمیل، پرداخت‌ها، موقعیت جغرافیایی، رازها - پشت یک کارخانه و یک نقشه ارائه‌دهنده قرار دارد. عوض کردن یک فروشنده یعنی افزودن یک کلاس، نه بازنویسی. این کار ما را قابل جابه‌جایی نگه می‌دارد و قطعی‌ها را قابل تحمل می‌کند.

حریم خصوصی همان معماری است، نه یک تیک

ابزارها مؤلفه هستند - پس می‌توانیم یکی را داخل یک مقاله بگذاریم

این هم ابزار واقعی ادغام PDF، که همین‌جا اجرا می‌شود - بدون زبانه جدید، بدون بارگذاری برای کس دیگری:

در حال بارگذاری…

ساخته شده برای همه دنیا

25 زبان با پشتیبانی از راست‌به‌چپ، WCAG 2.1 AA تنیده‌شده در مؤلفه‌های مشترک، کش در لبه، و داده ساختاریافته تا موتورهای جست‌وجو و دستیارهای هوش مصنوعی بتوانند دقیق به ما ارجاع دهند. یک تیم کوچک این‌گونه بدون سنگینی، جهانی عرضه می‌کند.

پرسش‌های پرتکرار

آیا ToolField واقعاً رایگان است؟

بله. هر ابزار رایگان است، بدون ثبت‌نام، بدون واترمارک و بدون تبلیغات. مشارکت‌های اختیاری به پوشش هزینه‌های ابری کمک می‌کنند.

آیا فایل‌های من واقعاً خصوصی هستند؟

بله. ابزارهای درون‌مرورگر هرگز چیزی را بارگذاری نمی‌کنند. ابزارهای فایل، داده‌های شما را جداگانه پردازش می‌کنند و هر ورودی و خروجی را ظرف 2 ساعت خودکار حذف می‌کنند.

از چه پشته فناوری استفاده می‌کنید؟

یک API مبتنی بر Express + MSSQL، اپلیکیشن‌های فرانت‌اند Next.js، کارگرهای صف Python برای پردازش فایل، Redis برای کش، یک واسط پیام برای کارها، و ذخیره‌سازی شیء پشت یک کارخانه مستقل از ارائه‌دهنده - که از لبه تحویل می‌شود.

چگونه یک ابزار جدید اضافه می‌کنید؟

برای بیشتر ابزارها فقط یک مهاجرت پایگاه داده به‌همراه یک موتور کارگر لازم است - بدون بازنویسی فرانت‌اند. فهرست ابزارها، صفحه، SEO و رابط کاربری، همگی از روی داده‌ها ساخته می‌شوند.

ادامه مطالعه