وب‌سایت‌ها چگونه کار می‌کنند: بیاموزید که چه چیزی زیر سرپوش است

بسیاری از فناوری ها وارد ساخت وب سایت می شوند. سیستم‌های مدیریت محتوا(Content management systems) ، چارچوب‌ها(frameworks) ، زبان‌های برنامه‌نویسی و برنامه‌نویسی مختلف(different scripting and programming languages) ، سیستم‌های پرداخت(payment systems) … همه چیز!

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

کد وب سایت را مشاهده کنید

اگر توسعه‌دهنده نیستید، یا تازه شروع به کار کرده‌اید، در آستانه یادگیری راز برنامه‌نویسی بهتر هستید. به کد دیگران نگاه کنید. ما به شما نشان داده‌ایم که چگونه از ابزارهای توسعه‌دهنده کروم(how to use Chrome’s Developer Tools) برای انجام این کار استفاده کنید. 

ChromeDevTools به شما کمک می‌کند تا کدهای HTML(HTML) ، جاوا اسکریپت(JavaScript) و CSS یک سایت را مشاهده کنید، ببینید از چه منابعی ممکن است استفاده کنند، و همچنین نحوه بررسی عملکرد بارگیری سایت در مرورگر. همه مرورگرهای وب اصلی نسخه ای از ابزارهای توسعه دهنده را در دسترس دارند.

ساخته شده با(BuiltWith)

BuiltWith.com یک منبع در سطح حرفه ای است که به اعماق سایت ها می رود تا تمام فناوری هایی را که استفاده می کنند مشاهده کند. در حال حاضر، آنها بیش از 673 میلیون وب سایت را پوشش می دهند. ایده اصلی این سایت کمک به ایجاد سرنخ برای افراد در فروش نرم افزار بود.

ویژگی‌های پیشرفته فقط از طریق اشتراک پولی در دسترس هستند، اما هر کسی می‌تواند به BuiltWith.com مراجعه کند، آدرس وب‌سایت، نام فناوری یا کلمه کلیدی را وارد کند و مشخصات فنی دقیقی دریافت کند. برای یک حساب کاربری رایگان ثبت نام(Sign) کنید و می توانید پنج جستجوی دقیق در روز انجام دهید.

گزارش سایت نت کرافت(Netcraft Site Report)

نت کرافت از سال 1995 منبعی برای توسعه دهندگان وب بوده است. تخصص آنها در بیش از 25 سال در ابزار رایگان گزارش سایت(Site Report) Netcraft نشان داده شده است. این گزارش یک گزارش فناوری را با گزارش پس‌زمینه « مالک سایت(who owns the site) » ترکیب می‌کند ، بنابراین یک نمای کلی از سایت دریافت می‌کنید. می‌دانید کجا میزبانی می‌شود، و مالک آن چه کسی است، به‌علاوه مقداری سابقه دامنه.

به نظر می رسد گزارش سایت Netcraft(Netcraft Site Report) امکان جستجوی نامحدود را می دهد. با این حال، تنها زمانی از آن استفاده کنید که واقعاً به آن نیاز دارید. این یک منبع رایگان است و جامعه توسعه دهندگان مایلند که آن را به همین شکل ببینند.

اطلاعات سایت های W3Techs(W3Techs’ Sites Info)

ابزار اطلاعات سایت های W3Techs کمی متفاوت از بقیه کار می کند. آنها پایگاه داده(database) ای از اطلاعات را نگه می دارند، اما فقط در سایت هایی که قبلاً از طریق ابزار جستجو شده اند. اگر در حال بررسی سایتی هستید که قبلاً بررسی نشده است، فوراً سایت را بررسی می کند. 

گزارش ارائه شده عمیق تر از سایر خدمات ارائه شده است، اما همچنان روشنگر است. شما دریافت خواهید کرد که یک سایت از کدام CMS ، زبان های برنامه نویسی، وب سرور و ارائه دهنده میزبانی استفاده می کند. W3Techs همچنین افزونه‌های مرورگر را برای فایرفاکس(Firefox) و کروم(Chrome) ارائه می‌کند تا بتوانید سایت‌ها را تنها با یک کلیک یا یک ضربه بررسی کنید.

واپلایزر(Wappalyzer)

اگر ترجیح می‌دهید یک افزونه مرورگر برای بررسی فناوری‌های سایت داشته باشید، Wappalyzer افزونه‌هایی برای Firefox ، Chrome و Edge دارد. پلاگین ها رایگان، آسان برای استفاده، و در طراحی آسان برای خواندن گذاشته شده است. با کلیک بر روی هر فناوری موجود در گزارش، به توضیحی در مورد آن خواهید رسید، که اگر چیزی را پیدا کند که قبلاً ندیده اید، عالی است. 

Wappalyzer یک ویژگی منحصر به فرد با قابلیت ایجاد هشدار برای یک وب سایت ارائه می دهد. آنها هر روز سایت را چک می کنند و اگر تغییری را تشخیص دهند به شما ایمیل می زنند. هشدار از شما می خواهد که یک حساب کاربری رایگان با Wappalyzer ایجاد کنید و 10 اعتبار در ماه هزینه کنید.

اما شما هر ماه 50 اعتبار رایگان دریافت می کنید و یک هشدار فقط 10 اعتبار برای هر 30 روز هزینه دارد. بنابراین اگر 5 سایت یا کمتر را زیر نظر دارید، Wappalyzer Alerts اساسا رایگان است.

جستجوگر وب(Webspotter)

همه خدمات Webspotter به جز یک سرویس پولی هستند، اما اشکالی ندارد. افزونه رایگان Webspotter Chrome(Webspotter Chrome extension) آنها را جبران می کند. پسوند Webspotter شبیه به Wappalyzer است، اما دارای چند ویژگی متفاوت است. در کنار هر فناوری فهرست شده، پیوندهایی به آمار مربوط به این فناوری، فهرستی از وب‌سایت‌هایی که از آن فناوری استفاده می‌کنند و وب‌سایت رسمی این فناوری وجود دارد. 

یکی از ویژگی‌های جذاب‌تر، توانایی Webspotter برای بیرون کشیدن مخاطبین ایمیل، پیوندهای رسانه‌های اجتماعی، تجزیه و تحلیل SEO(SEO analytics) و سایر اطلاعات شرکت از یک وب‌سایت است. اگرچه این به شما در مورد نحوه ساخت سایت نمی گوید، اما می تواند برای اهداف بازاریابی آنلاین یا حتی جستجوی شغل مفید باشد.

آشکارساز تم وردپرس(WordPress Theme Detector)

شاید، شما چندان علاقه ای به توسعه وب ندارید، اما در حال ایجاد یک سایت وردپرسی(WordPress) هستید و دوست دارید ویژگی هایی را که در جاهای دیگر دیده اید در آن قرار دهید. افزونه وردپرس Theme Detector مرورگر کروم را دانلود کنید(Download the WordPress Theme Detector Chrome browser plugin)

آشکارساز(WordPress Theme Detector) قالب وردپرس نه تنها به شما می گوید که یک سایت از چه قالب وردپرسی(WordPress theme) استفاده می کند، بلکه به شما می گوید از چه افزونه های وردپرس(WordPress plugins) استفاده می کند. همچنین به شما نشان می دهد که چه کسی تم یا افزونه را ایجاد کرده است و پیوندی به جایی که می توانید آنها را دریافت کنید ارائه می دهد. این باعث می‌شود تا عناصری را که در سایت‌های دیگر تحسین کرده‌اید در سایت وردپرس خود بگنجانید.(WordPress)

نحوه کار وب سایت ها را بیاموزید

بله، به راحتی می توان در هر وب سایتی در اینترنت(Internet) فرو رفت و دید از چه چیزی ساخته شده است. سعی کنید از دو یا چند مورد از این ابزارها استفاده کنید، زیرا برخی چیزهایی را انتخاب می کنند که دیگران نمی کنند. بیشتر چیزهایی که در یک سایت می بینید در واقع در رایانه شما رندر شده است. این چیزی است که نگاه کردن به آن را آسان می کند. همچنین به همین دلیل است که شما باید وب سایت خود را تا حد امکان امن کنید(make your website as secure as possible) . از غواصی عمیق خود لذت ببرید و به ما اطلاع دهید که چه چیزی پیدا می کنید یا می سازید.



About the author

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



Related posts