از پارسکدرز بیشترین بهره را ببرید و رویای کاری خود را زندگی کنید.
چهار سال پیش منتشر شده
تعداد بازدید: 369
کد پروژه: 99639
شرح پروژه
سلام دوستان
یک کد میخوام که توی مثلا footer یا header سایت بزارمش.
کار کد اینه که هر صفحه از سایت رو که توسط کاربر و... لود میشن رو بررسی کنه و آدرس صفحه رو توی دیتابیس ذخیره کنه.
مثلا سایت ما:
https://www.tarafdari.com
هست
باید تنظیم کنید که صفحاتی که مثل لینک زیر هست رو بررسی کنه
https://www.tarafdari.com/node/1056380
مثلا هر آدرس که با node شروع میشه رو بررسی کنه
ولی صفحاتی مثل
https://www.tarafdari.com/news/1056380
که در news هست رو بررسی نکنه
یا مثلا صفحات اظافه رو در node ذخیره نکنه ،مثلا کامنت ممکنه باشه یا هرچیز دیگری
https://www.tarafdari.com/node/1056380/comment
https://www.tarafdari.com/node/1056380/page
https://www.tarafdari.com/node/1056380/test
یا مثلا
https://www.tarafdari.com/tamas
کد جوری باشه که این آدرس هایی که بررسی نباید کنه رو بشه در کد اظافه کرد توسط خودم.
اما صفحات + عنواینی رو باید ذخیره کنه که حاوی 3-4 تا تگ باشن
یعنی وقتی صفحه ی
https://www.tarafdari.com/news/1056380
رو بررسی میکنه
باید 4 تا داده رو از صفحه دریافت کنه و توی دیتابیس ذخیره کنه
1-عکس 2-عنوان 3- تاریخ 4-آدرس صفحه
هر چهارتا چیز بالا رو باید ذخیره کنه با بررسی هر صفحه و توی دیتابیس ذخیره کنه.
اما ، اگر در صفحه ی بررسی شده، عنوان وجود نداشت،مابقی دیتا هارو ذخیره نکنه.
یا اگر عکس نداشت،مابقی دیتا رو ذخیره کنه،اما جای عکس،یک آدرس پیشفرض تنظیم شده رو ذخیره کنه
یا اگر تاریخ و عکس نداشت،عنوان و ادرسو فقط ذخیره کنه و یک دیتا توی جدول نوشته بشه که این id مثلا ناقصه یا کامل نیست(به انگلیسی)تا بشه صفحات ناقص رو پیدا کرد
حالا این دیتا ها از کجای صفحه باید دریافت بشه؟
(*) این علامت به عنوان دیتایی هست که باید از صفحات دریافت بشه
صفحه مورد بررسی:
https://www.tarafdari.com/node/1307529
1- عنوان :
<title>(*)</title>
2-عکس :
<meta property="og:image" content="(*)" />
3-تاریخ :
<div class="tarikh">(*)</div>
4-آدرس صفحه
https://www.tarafdari.com/node/(*)
نکات مهم:
1-ممکنه آدرس سایت و صفحاتی که باید بررسی کنه ، عوض بشه ،پس کد جوری نباشه که نشه تگ ها رو دستکاری کرد برای بررسی
2-وقتی یک صفحه مثل https://www.tarafdari.com/node/1307529 رو بررسی کرد،دوباره با هر بار رفرش آدرس ، اطلاعات رو درخواست نکنه
یعنی هر صفحه رو یکبار بررسی کنه
مهلت انجام روی 30 روز هست
اما اولویت انتخاب با سریعتر انجام شدنه هست
مهارت ها و تخصص های مورد نیاز
بودجه
5,000 تومان تا 100,000 تومان
مهلت برای انجام
30روز
وضعیت مناقصه
بسته
درباره کارفرما
عضویت نه سال پیش
قادر به انجام این پروژه هستید؟
مهلت ارسال پیشنهاد قیمت برای این پروژه تمام شده است
حل مشکل لود سایت (کند شدن سرعت لود صفحه در سایت)
چهار سال پیش منتشر شده
به رایگان یک حساب کاربری بسازید
مهارتها و تخصصهای خود را ثبت کنید، رزومه و نمونهکارهای خود را نشان دهید و سوابق کاری خود را شرح دهید.
به شیوهای که دوست دارید کار کنید
برای پروژههای دلخواه در زمان دلخواه پیشنهاد قیمت خود را ثبت کنید و به فرصتهای شغلی منحصر به فرد دسترسی پیدا کنید.
با اطمینان دستمزد دریافت کنید
از زمان شروع کار تا انتهای کار به امنیت مالی شما کمک خواهیم کرد. وجه پروژه را از ابتدای کار به امانت در سایت نگه خواهیم داشت تا تضمین شودکه بعد از تحویل کار دستمزد شما پرداخت خواهد شد.
میخواهید شروع به کار کنید؟
یک حساب کاربری بسازید
بهترین مشاغل فریلنسری را پیدا کنید
رشد شغلی شما به راحتی ایجاد یک حساب کاربری رایگان و یافتن کار (پروژه) متناسب با مهارتهای شما
است.
پیدا کردن کار (پروژه)
تماشای دمو روش کار