RevealTheme logo

تشخیص‌دهنده قالب Magento

فوراً کشف کنید هر وب‌سایتی از کدام قالب Magento استفاده می‌کند. رایگان، سریع و دقیق — بدون نیاز به ثبت‌نام.

مورد اعتماد طراحان، توسعه‌دهندگان و بازاریابان

چرا از تشخیص‌دهنده Magento در RevealTheme استفاده کنیم؟

مطمئن‌ترین راه برای بررسی هر سایت.

  • نتایج فوری

    داده‌های قالب و افزونه در کمتر از ۲ ثانیه. بدون صف، بدون ثبت‌نام، بدون محدودیت نرخ.

  • همیشه رایگان

    ۱۰۰٪ رایگان برای استفاده شخصی و تجاری. بدون نسخه ویژه، بدون فروش مازاد.

  • دقت بالا

    نرخ تشخیص بیش از ۹۸٪ برای نصب‌های استاندارد Magento.

  • حریم خصوصی در اولویت

    ما آدرس‌های URL که بررسی می‌کنید را ذخیره نمی‌کنیم. بدون ردیابی، بدون گزارش.

  • چندسکویی

    ما همچنین Shopify، Magento، Joomla، Drupal، Moodle و PrestaShop را تشخیص می‌دهیم.

  • همیشه به‌روز

    قوانین تشخیص هر هفته به‌روزرسانی می‌شوند تا با جدیدترین الگوهای قالب و افزونه مطابقت داشته باشند.

هر سایت Magento را فوراً بررسی کنید

طراحان از آن استفاده می‌کنند. توسعه‌دهندگان عاشقش هستند. بازاریابان به آن قسم می‌خورند.

پشته فناوری هر سایت Magento را آشکار کنید

طراحان از آن استفاده می‌کنند. توسعه‌دهندگان عاشقش هستند. بازاریابان به آن قسم می‌خورند.

Get started

تشخیص‌دهنده Magento — پرسش‌های متداول

تشخیص‌دهنده ما کد HTML، CSS و JavaScript عمومی آدرس URL ارائه‌شده شما را دریافت می‌کند، سپس از قوانین اثرانگشت برای شناسایی قالب و هر افزونه نصب‌شده استفاده می‌کند. بیشتر تشخیص‌ها در کمتر از ۲ ثانیه کامل می‌شوند.

تشخیص‌دهنده Magento از RevealTheme قالب فعال هر فروشگاه Magento یا Adobe Commerce را شناسایی می‌کند. قالب‌های مجنتو از یک قرارداد فضای نام vendor/theme پیروی می‌کنند (مثلاً Magento/luma، Vendor/CustomTheme) و فایل‌های قالب را از طریق الگوهای URL قابل پیش‌بینی مانند /static/version*/frontend/Vendor/Theme/ ارجاع می‌دهند. تشخیص‌دهنده ما این الگوها را از HTML صفحه استخراج می‌کند تا نام فروشنده و قالب را بازگرداند. روی فروشگاه‌های Magento 2.x، Adobe Commerce و Magento Open Source کار می‌کند.

نحوه استفاده از تشخیص‌دهنده قالب magento

  1. URL هر فروشگاه Magento را در بالا جای‌گذاری کنید (هم با Magento 2 Open Source و هم با Adobe Commerce کار می‌کند).
  2. روی «تشخیص قالب» کلیک کنید. HTML صفحه اصلی را دریافت می‌کنیم.
  3. تشخیص‌دهنده به دنبال امضاهای خاص Magento می‌گردد: ارجاع به ماژول‌های Magento_، mage/cookies.js و مسیرهای منبع static/version*/frontend/Vendor/Theme/.
  4. ترکیب vendor/theme از مسیرهای منابع استخراج می‌شود.
  5. نتایج در عرض چند ثانیه نمایش داده می‌شوند: نام فروشنده، نام قالب و نسخه Magento تشخیص‌داده‌شده در صورت وجود.

قالب Magento چیست؟

Magento (که اکنون در نسخه پولی خود با نام تجاری Adobe Commerce عرضه می‌شود) یک پلتفرم تجارت الکترونیک متن‌باز با تمرکز بر فروشگاه‌های بازار میانی و سازمانی است. قالب‌های مجنتو با قالب‌های پلتفرم‌های مصرف‌کننده مانند Shopify یا WooCommerce متفاوت‌اند: آن‌ها از یک قرارداد سخت‌گیرانه فضای نام «Vendor_Module» پیروی می‌کنند که برای وراثت و سفارشی‌سازی طراحی شده است. یک قالب Magento مانند «Magento/luma» یعنی «قالبی به نام luma منتشرشده توسط فروشنده Magento». قالب‌های سفارشی آژانس از الگوهایی مانند «نام‌آژانس/نام‌فروشگاه» پیروی می‌کنند. قالب‌های مجنتو معمولاً به‌ازای هر فروشگاه به‌شدت سفارشی‌سازی شده‌اند زیرا Magento برای کسب‌وکارهایی با الزامات تجاری خاص طراحی شده است: قالب‌های آماده به‌ندرت بدون تغییر مستقر می‌شوند. تشخیص‌دهنده Magento از RevealTheme قالب پایه را شناسایی می‌کند، که نقطه شروعی برای درک پشته فناوری فروشگاه به شما می‌دهد.

موارد استفاده رایج

  • آژانس‌های B2B که یک فروشگاه Magento را پیش از ارائه پیشنهاد برای طراحی مجدد سازمانی ممیزی می‌کنند
  • توسعه‌دهندگان Magento که الگوهای وراثت قالب مورد استفاده فروشگاه‌های بزرگ‌تر را بررسی می‌کنند
  • مسئولان تجارت الکترونیک سازمانی که پشته فناوری خود را با رقبا مقایسه می‌کنند
  • مشاوران Adobe Commerce که شناسایی می‌کنند کدام قالب‌ها در صنایع خاص محبوب‌اند
  • خریداران فناوری که تأیید می‌کنند یک فروشگاه واقعاً روی Magento است (در برابر Shopify Plus، Adobe Commerce یا BigCommerce)

پرسش‌های متداول

آیا هم روی Magento 1 و هم Magento 2 کار می‌کند؟

Magento 2 به‌طور کامل پشتیبانی می‌شود. تشخیص Magento 1 جزئی است زیرا از ساختار مسیر قالب متفاوتی استفاده می‌کند (skin/frontend/{بسته}/{قالب}/)، که آن هم قابل تشخیص است، اما Magento 1 در ژوئن ۲۰۲۰ به پایان عمر خود رسید، بنابراین بیشتر فروشگاه‌ها مهاجرت کرده‌اند.

تفاوت میان Magento و Adobe Commerce چیست؟

Adobe Commerce نسخه پولی و میزبانی‌شده Magento است (پیش‌تر Magento Enterprise / Magento Commerce Cloud). هر دو از همان معماری قالب استفاده می‌کنند، بنابراین تشخیص‌دهنده ما روی هر دو به یک شکل کار می‌کند. ما در نتایج میان دو نسخه تمایز قائل نمی‌شویم.

چرا روی سایتی که می‌دانم Magento است قالبی نمی‌بینم؟

برخی فروشگاه‌های Magento بسیار سفارشی‌سازی‌شده URLهای منابع را از طریق نام‌مستعارهای CDN بازنویسی می‌کنند که مسیر قالب را پنهان می‌کند. ما بیشتر را با امضاهای جایگزین (ارجاع به ماژول‌های Magento_، کوکی mage-cookies) تشخیص می‌دهیم، اما درصد کوچکی از فروشگاه‌های مبهم‌سازی‌شده قابل تشخیص نیستند.

آیا می‌تواند نسخه Magento را شناسایی کند؟

گاهی. مسیرهای منابع ایستای Magento 2 یک هش نسخه دارند که گهگاه نسخه اصلی (۲٫۳، ۲٫۴ و غیره) را آشکار می‌کند، اما Magento عمداً این هش‌ها را می‌چرخاند، بنابراین تشخیص قابل اعتماد نسخه همیشه ممکن نیست.

نام قالب به‌صورت «Vendor/Theme» است یا فقط «Theme»؟

ما هر دو را بازمی‌گردانیم. «Vendor» به شما می‌گوید چه کسی قالب را منتشر کرده (Magento برای قالب‌های دست اول، نام آژانس برای قالب‌های سفارشی).

ابزارهای مرتبط

درباره این ابزار. تشخیص‌دهنده قالب Magento بخشی از مجموعه رایگان ابزارهای تشخیص فناوری وب RevealTheme است. برای جزئیات فنی، صفحه نحوه کارکرد ما را ببینید، یا روش‌شناسی ما درباره نحوه آزمایش قالب‌ها و افزونه‌هایی که توصیه می‌کنیم.