50درصد تخفیف سورس فروشگاهی دیجی کالا + اپلیکیشن اندروید تا پایان این هفته - کد تخفیف : off50
با تخفیف میخرم

گرفتن رتبه الکسا در php

  • آپدیت شده در تاریخ

گرفتن رتبه الکسا در php

گرفتن رتبه الکسا در php با دو روش XML  و عبارت های با قاعده (Regular Expression) بسیار ساده است . همانطور که میدانید که یکی از معیارها برای رقابت بین سایت ها رنک یا رتبه ی آنها در جهان یا در کشور خودشان ، الکسا Alexa است! یکی از سایت های معتبر جهانی که این رتبه رو ارائه میده alexa هست , شما میتونید رتبه ی خیلی از وب سایت ها رو توی الکسا ببینید و اونا رو از لحاظ بازدید مقایسه کنید .

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

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

در این آموزش قصد داریم به شما نحوه گرفتن رتبه الکسا در php به دو روش مختلف را نشان بدیم . با استفاده از api وب سرویس الکسا که به رایگان در اختیار برنامه نویسان قرار گرفته است ، می تواند خروجی رنک الکسا سایت ها را چه در سطح جهانی (global) چه کشوری بدست آورید و به روش های مختلف در سایت به عنوان یک ابزار آنلاین در کنار دیگر خدمات به کاربران نمایش بدید.

۱- گرفتن رتبه الکسا در php با کلاس SimpleXMLElement :

فایل alexa.php :

برای ارسال درخواست url به سایت و گرفتن رتبه الکسا در php از curl استفاده کردیم :

آموزش cURL در PHP

فایل index.php :

در این فایل ، ما فایل alexa.php را فراخوانی میکنیم و با استفاده از تابع get_rank رتبه جهانی و رتبه کشوری را در صفحه چاپ می کنیم

۲ – گرفتن رتبه الکسا در php با عبارت ها باقاعده (Regular expression)

در کد زیر ما با استفاده از تابع file_get_contents کد های html صفحه مورد نظر که شامل رتبه بندی سایت است  , دریافت می کنیم و بعد با تابع preg_match و عبارت های باقاعده رتبه مورد نظر را استخراج و به کاربر نمایش می دهیم

با آموزش گرفتن رتبه الکسا در php , دیدید با دو روش مختلف به چه سادگی رنک و رتبه سایت را دریافت و به کاربر نمایش دادیم . هر گونه مشکلی در پیاده سازی کدها داشتید , از قسمت نظرات با ما در ارتباط باشید . سریعا پاسخگوی سوالات شما هستیم .

برای دانلود سورس کد گرفتن رتبه الکسا در php از قسمت زیر اقدام کنید

موفق و پیروز باشید

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

آموزش های رایگان بیشتر در اینستاگرام ما ...

NETPARADIS /
مطالب زیر را حتما بخوانید
دیدگاه کاربران

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

    دوره های آموزشی

    دانلود رایگان کتاب آموزش PHP

    صفر تا صد PHP و MySQL را یکجا یاد بگیرید
    همین الان دانلود کن
    نگران نباشید. ایمیل‌های مزاحم نمی‌فرستیم
    close-link