شما این محصولات را انتخاب کرده اید

سبد خرید

da86daafd988d986d987 d985db8c d8aad988d8a7d986 d8b3db8cd8b3d8aad985 d985d8afdb8cd8b1db8cd8aa d985d8add8aad988d8a7db8c d8b3d8a7db8cd8aa 605f250a45fe0
شناسه پست: 3579
بازدید: 1128

  • CMS یا سیستم مدیریت محتوا، یک نرم افزار است که برای ساخت، مدیریت و تغییر یک وب سایت و محتوای آن استفاده می شود. استفاده از CMS یکی از بهترین گزینه ها برای طراحی وب سایت است، زیرا نیازی به نوشتن کد برای طراحی وب سایت ندارد. اگر می خواهید بدانید سایت های مختلف از چه سیستم مدیریت محتوایی استفاده می کنند، در این مقاله به نحوه تشخیص سیستم مدیریت محتوای سایت میپردازیم پس با ما همراه باشید.سیستم مدیریت محتوا از دو قسمت تشکیل شده است: یک برنامه مدیریت محتوا یا CMA  و دیگری برنامه تحویل محتوا یا CDA است. CMA بخشی است که شما برای افزودن و مدیریت محتوا در وب سایت، از رابط frontend استفاده می کنید. این بخشی است که کاربران دیگر می توانند به راحتی محتوا را مدیریت کنند. در مقابل، CDA رابط backend است، جایی که محتوا ذخیره می شود و در وب سایت بارگذاری می شود.برخی از مشهور ترین نمونه های CMS عبارت اند از:

    • WordPress وردپرسcms
    • Joomla جوملا
    • Magento مجنتو
    • Drupal دروپال
    • Shopify شاپیفای
    • Squarespace اسکوئراسپیس

    تشخیص CMS بخش مهمی از فرآیند شناسایی یک وب سایت است. پس از کشف اینکه یک وب سایت از چه CMS استفاده می کند، می توانید اسکن آسیب پذیری را انجام دهید. اگر به عنوان مثال یک سایت وردپرسی است، می توانید از نقاط ضعف امنیتی شناخته شده وردپرس استفاده کنید.

    یک سایت از چه CMSای استفاده می کند؟

    تشخیص سیستم مدیریت محتوای سایت و CMS آن می تواند به روش های مختلفی انجام شود. بعضی از آن ها کمی راحت تر و سریع تر از بقیه راه ها است. تشخیص برخی از محبوب ترین CMS ها مانند وردپرس، جوملا و Shopify ساده است، اما از آن جا که سیستم عامل های زیادی وجود دارد که باید در نظر بگیرید، با استفاده از بررسی اولیه در کد منبع مشکل می شود.

    قبل از اینکه به برخی از ابزار های خاص آشکار ساز CMS بپردازیم، بیایید برخی از روش های عادی تشخیص سیستم مدیریت محتوای سایت را مرور کنیم که می توان تشخیص داد سایت مبتنی بر کدام CMS است.

    برخی علائم واضح وجود دارد که یک مالک وب سایت حذف نکرده است، که می تواند CMS مورد استفاده را به شما بگوید.

    “Powered by”: ممکن است برخی از وب سایت ها دارای آرم “Powered by” و به دنبال آن نام CMS در پاورقی آن ها باشد.

    در برگه مرورگر، یک نماد CMS وجود دارد (سایت های جوملا اغلب این مورد را دارند)

    از آن جا که بسیاری از دارندگان وب سایت ها طراحی وب سایت خود را سفارشی می کنند و این علائم آشکار ساز را حذف می کنند، می توانید کد منبع آن ها را مستقیماً از مرورگر خود بررسی کنید.

    یک گزینه بهتر برای تشخیص سیستم مدیریت محتوای سایت استفاده از میان بر “Find on page” و تایپ نام CMS ها است که برای Squarespace و WordPress مناسب است.

    هدر نیز ممکن است در فهمیدن سیستم مدیریت محتوای سایت کمک کننده باشد. در آن جا، برچسبیا سرصفحه x-powered را جست و جو کنید که توسط CMS به وجود آمده است.

    گاهی اوقات برچسب powered حذف می شود. بنابراین گزینه دیگر تایپ کردن برخی از دایرکتوری ها یا برچسب های خاص برای هر CMS است. برای یک وب سایت وردپرس، “wp-content” یا حتی فقط در وردپرس کافی است.

    “com_content” در پیوند های داخلی خود خواهد داشت. و دروپال بسته به نسخه، پوشه های “/ sites /” یا “/ core /” خواهد بود.

    همه این مراحل، علاوه بر وقت گیر بودن، چندان قابل اعتماد نیستند – توسعه دهندگان اغلب این برچسب ها را حذف می کنند یا آن ها را برای مخفی کردن CMS مورد استفاده خود سفارشی می کنند. همچنین، اگر آن ها از هیچ سیستم مدیریت محتوایی استفاده نکنند، قطعا نام پوشه ها را تغییر می دهند. این جایی است که ابزارهای خودکار آنلاین ردیاب CMS به شما کمک می کنند.

    این مطلب رو هم بخون:  الگوریتم گوگل چیست و چه می کند؟

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

     

    8 روش آسان برای تشخیص سیستم مدیریت محتوای سایت 

    CMS وب سایت بستری است که یک وب سایت با استفاده از آن میزبانی می شود. نظارت بر سیستم های مدیریت محتوای وب سایت در انتخاب CMS برای پروژه اینترنت خود در مرحله راه اندازی کمک می کند.

    سیستم CMS نرم افزاری است که با محتوای وب سایت کار می کند. نام رسمی آن CMS یا سیستم مدیریت محتوا است. سیستم مدیریت محتوا فرآیند ویرایش اطلاعات در وب سایت و تعامل فایل های اصلی با پایگاه داده را بدون نیاز به مهارت های فنی خاص ساده می کند.

    سیستم های CMS وب سایت ویژگی های خاص خود، ابزار های مقرون به صرفه و گزینه های مربوط به پنل مدیریت را دارند و همچنین امکان اجرای یک طراحی خاص را فراهم می کنند. CMS های محبوب شامل وردپرس، جوملا، OpenCart، دروپال و سایر موارد هستند.

    چه زمانی باید CMS را برای طراحی وب سایت خود انتخاب کنید؟

    فرض کنید که تصمیم دارید وب سایت خود را توسعه دهید و در حال جست و جو برای ایده ها هستید. اگر یک منبع وب شخص ثالث را از نظر طراحی، ساختار یا ویژگی های آن هیجان انگیز می دانید، توصیه می شود CMS سایت را بررسی کنید و احتمالاً از یک بستر مشابه برای پروژه خود استفاده کنید.

    چگونه CMS سایت را تشخیص دهیم؟

    برای کشف و تشخیص سیستم مدیریت محتوای سایت نیازی به مهارت خاص و مراحل پیچیده نیست. اغلب می توانید آن را در خود وب سایت پیدا کنید، مثلاً از طریق کد صفحه. در موارد دیگر، می توانید از خدمات ویژه ای استفاده کنید که به شما کمک می کند CMS مورد استفاده را با پیوند به وب سایت رسمی CMS بشناسید. بیایید نگاهی به روش های اصلی نحوه انجام این کار بیندازیم.

    1. نام CMS در کد منبع صفحه مشخص شده است.

    یک روش مطمئن و سریع برای تشخیص سیستم مدیریت محتوای سایت، جست و جوی کد HTML صفحه و متا تگ است. این گونه می توانید این کار را انجام دهید:

    به وب سایتی که به آن علاقه دارید بروید.

    برای نشان دادن کد صفحه، Ctrl + U را فشار دهید.

    برچسب را با پیشوند متا name = “generator” content = در صفحه html پیدا کنید.

    نام موتور پس از کلمه “content” در گیومه ها مشخص می شود.

     

    2. مسیرهای پرونده

    برای تشخیص سیستم مدیریت محتوای سایت کد منبع همیشه نشان دهنده سیستم CMS ای نیست که روی آن ساخته شده است. این می تواند در مرحله توسعه یا اگر یک وب سایت خود ساخته است حذف شود. با این حال، می توانید CMS را توسط پوشه های مشخصه و ساختار آن ها که در کد مشخص شده است، تشخیص دهید. به طور خاص، در خطوطی که مسیر فایل های js مشخص شده است. به عنوان مثال، wp-include و wp-content نشان می دهد که سایت توسط وردپرس طراحی شده است.

     

    3. نشانگر در پاورقی وب سایت

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

    4. تجزیه و تحلیل ساختار پیوند

    چگونه می توان CMS وب سایت را با مشاهده لینک ها تشخیص داد؟ اگر نشانی های اینترنتی صفحات وب سایت بدون مولد CNC ایجاد شده باشد، می توانید بخش هایی را مشخص کنید که برای یک CMS خاص در متن صفحه وجود دارد. مثال زیر پیوند هایی با اطلاعات خاص برای وردپرس و جوملا را نشان می دهد.

    این مطلب رو هم بخون:  افزایش امنیت ورود به وردپرس با افزونه Login LockDown

    وردپرس:

    website_name/р=123

    جوملا:

    website_name/index.php?option=com_content&task=view&id=12&Itemid=345

    website_name/content/view/12/345/

    5. آدرس ورود به سیستم مدیریتی

    می توانید CMS مورد استفاده در وب سایت را از طریق URL منتهی به پنل مدیریت وب سایت تعیین کنید. به عنوان مثال، اگر افزودن / wp-admin / به نام دامنه در نوار URL شما را به صفحه ای با پنجره ورود به سیستم و رمز عبور هدایت می کند، پس سیستم مدیریت محتوای این سایت وردپرس است.

    گزینه های دیگر نحوه رفتن به پنل مدیریت:

    site_name/wp-admin/ – WordPress;

    site_name/administrator/ – Joomla;

    site_name/admin/ – OpenCart;

    SiteName/user/ – Drupal.

    6. صفحات سرویس در پرونده robots.txt

    اکثر وب سایت ها یک فایل robots.txt در پوشه root دارند. با استفاده از این فایل، مدیران وب صفحات سرویس و فهرست های داخلی را از فهرست بندی بسته می کنند. می توانید از CMS استفاده شده از نام پوشه های داخلی مربوط به قسمت فنی سایت مطلع شوید.

    به عنوان مثال، قطعه ای از یک فایل robots.txt برای وردپرس به صورت زیر است:

    User-agent: *

    Disallow: /wp-admin/

    Allow: /wp-admin/admin-ajax.php

    برای یافتن CMS یک سایت از این طریق، باید با تعیین URL در نوار آدرس مرورگر به سایت robots.txt بروید:

    site_name / robots.txt

     

    7. هدر های HTTP و پسوند های مرورگر

    بعضی اوقات می توانید CMS مورد استفاده را از طریق هدر های HTTP تشخیص دهید. سرور پاسخ HTTP Headers را به مرورگر ارسال می کند. با استفاده از منبع آنلاین یا پسوند HTTP Headers برای Google Chrome می توانید لیستی از هدر ها را با داده های CMS دریافت کنید.

    هم چنین، این افزونه به شما امکان می دهد کوکی را ببینید و CMS را با علائم مشخصی که در پرونده نشان داده شده است، تشخیص دهید. به عنوان مثال، تنظیمات wp برای وردپرس.

    نصب برنامه های افزودنی در مرورگر به کشف CMS مورد استفاده و کسب اطلاعات مفید دیگر در مورد سایت کمک می کند.

    افزونه های Google Chrome: Chrome Sniffer ،Wappalyzer.

    افزونه هایی برای Firefox: RDS Bar ،Wappalyzer.

    8. خدمات آنلاین رایگان تشخیص سیستم مدیریت محتوای سایت

    سرویس های تحلیلی وجود دارند که به شما کمک می کنند CMS مورد استفاده در وب سایت را فقط در چند ثانیه دریابید. این معمولاً سریع ترین و موثر ترین راه برای تشخیص سیستم مدیریت محتوای سایت مورد استفاده است. فقط کافی است URL وب سایت را در قسمت وارد کنید. بیایید نگاهی به چند سرویس رایگان برای بررسی CMS بیندازیم.

    Whatcms

    این سرویس به شما می گوید “سایت از چه CMS استفاده می کند”. نام و نسخه آن را مشخص می کند.

     

    Built With

    در میان اطلاعات دقیق در مورد منبع، می توانید نام CMS و همچنین افزونه های نصب شده روی آن را پیدا کنید.

     

    نتیجه

    اطلاعات مربوط به سیستم CMS مورد استفاده برای وب سایت شخص ثالث می تواند هم برای صاحب مشاغل و هم برای مدیر وب مفید باشد. روش های مختلفی برای تشخیص اینکه یک منبع وب از کدام CMS استفاده می کند وجود دارد.

    محبوب ترین، ساده ترین و موثرترین روش برای تشخیص سیستم مدیریت محتوای سایت استفاده از خدمات آنلاین است.

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

    امیدواریم شما با مطالعه مقاله تشخیص سیستم مدیریت محتوای سایت بتوانید به راحتی سیستم مدیریت محتوای یک وب سایت را در کم ترین زمان ممکن شناسایی کنید.

    میانگین امتیازات ۵ از ۵