نمایش نتایج 1 تا 7 از 7

نام تاپیک: اعمال نشدن تغییرات در صفحه بعد از تغییر دادن کدها

  1. #1

    اعمال نشدن تغییرات در صفحه بعد از تغییر دادن کدها

    با سلام
    من سایتمو نوشتم و پابلیش کردم و هروقت توی کدهای php تغییراتی رو میدم حتما باید یکبار سایتو رفرش کامل کنم تا تغییرات اعمال بشه...مشکل اینجاست که من نمیتونم به همه بازدید کنندگانی که قبلا یبار سایتو باز کردن بگم که خودتو دوباره رفرش کنید یا F5 رو بزنید...
    هرچی هم سرچ کردم به نتیجه نرسیدم.یسری هم کد جاوا اسکریپت اضافه کردم که جواب نداد.
    ممنون میشم کمکم کنید...
    آخرین ویرایش به وسیله mahdi_apple : چهارشنبه 27 فروردین 1393 در 14:10 عصر

  2. #2

    نقل قول: اعمال نشدن تغییرات در صفحه بعد از تغییر دادن کدها

    یعنی هیچ کس نیست جواب بده؟؟؟؟؟؟؟؟؟

  3. #3
    کاربر دائمی آواتار Unique
    تاریخ عضویت
    مرداد 1384
    محل زندگی
    ایران - اصفهان
    پست
    3,199

    نقل قول: اعمال نشدن تغییرات در صفحه بعد از تغییر دادن کدها

    سلام

    من فکٖر میکنم مشکل به دلیل آشنا نبودن به وب هست ! PHP یک زبان سمت سرور هست و سرویس دهنده بعد از هر درخواست کاربر خروجی php را برای کاربر میفرسته.
    پس اگه توی اسکریپت های php تغییر بدین باید f5 بزنین تا مرورگر از سرویس دهنده بخواد که آخرین نسخه خروجی فایل php را بگیره ! این یک روال برای همه سایت های دنیا هست. همین facebook هم همینطور کار میکنه.

    شما هم لازم نیست به کاربرا چنین چیزی بگین.کاربر ها به مرور زمان آخرین تغییرات را با هر درخواست دریافت میکنند. پس نگران نباشین.

  4. #4

    نقل قول: اعمال نشدن تغییرات در صفحه بعد از تغییر دادن کدها

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

    <meta http-equiv=\"refresh\" content=\"60;\">


  5. #5

    نقل قول: اعمال نشدن تغییرات در صفحه بعد از تغییر دادن کدها

    نقل قول نوشته شده توسط Unique مشاهده تاپیک
    سلام

    من فکٖر میکنم مشکل به دلیل آشنا نبودن به وب هست ! PHP یک زبان سمت سرور هست و سرویس دهنده بعد از هر درخواست کاربر خروجی php را برای کاربر میفرسته.
    پس اگه توی اسکریپت های php تغییر بدین باید f5 بزنین تا مرورگر از سرویس دهنده بخواد که آخرین نسخه خروجی فایل php را بگیره ! این یک روال برای همه سایت های دنیا هست. همین facebook هم همینطور کار میکنه.

    شما هم لازم نیست به کاربرا چنین چیزی بگین.کاربر ها به مرور زمان آخرین تغییرات را با هر درخواست دریافت میکنند. پس نگران نباشین.
    مچکرم از پاسختون
    مشکل اینجاست که بعضی ایرادات سایتم خیلی تابلو بود و وقتی برطرف کردم انگار برای کاربرانی که اشنا به این مقوله نیستن که باید رفرش کنن هنوز سایت مشکل دار لود میشه.یا حتی تغییرات ساده مثل عوض کردن هدر سایت هم تا رفرش نکنن اعمال نمیشه...
    بهتره مشکلم رو اینجوری مطرح کنم:
    کاربری که قبلا یک بار از سایت بازدید کرده وقتی برای بار دوم یا چندم بازدید یه عمل میاره تمامی ارسال ها ی مدیر و کاربران نمایش داده میشه اما "برخی" تغییرات درون کدهای php مثل تعداد پست هایی که بصورت آتولود قراره نمایش داده بشه یا کدها css مثل هدر یا بکگراند اعمال نمیشه مگر اینکه به صورت دستی رفرش f5 کند.
    آخرین ویرایش به وسیله mahdi_apple : پنج شنبه 28 فروردین 1393 در 13:31 عصر

  6. #6

    نقل قول: اعمال نشدن تغییرات در صفحه بعد از تغییر دادن کدها

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

    <meta http-equiv=\"refresh\" content=\"60;\">

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

  7. #7
    کاربر دائمی آواتار Unique
    تاریخ عضویت
    مرداد 1384
    محل زندگی
    ایران - اصفهان
    پست
    3,199

    نقل قول: اعمال نشدن تغییرات در صفحه بعد از تغییر دادن کدها

    css و عکس ها گاهی اوقات cache میشوند توسط مرورگر و خیلی طبیعیه ! در بعضی موارد کاربر باید CTRL-F5 بزنه تا آخرین نسخه را ببینه !
    در مورد بقیه موارد هم طبیعیه ! مشکل اینه که شما فکر میکنید صفحات وب باید در جا بروز بشوند در صویتی که وب Round Trip هستش. آخرین نسخه را کاربر باید دوباره از سرور درخواست کنه ! مگه اینکه Ajax باشه ! که فکر نمیکنم شما قصد پیاده سازی چنین ساختاری را داشته باشین.

تاپیک های مشابه

  1. عدم اعمال تغییرات فایل CSS بعد از تغییر
    نوشته شده توسط monkaresi در بخش PHP
    پاسخ: 2
    آخرین پست: چهارشنبه 29 خرداد 1392, 21:05 عصر
  2. سوال: لود نشدن قسمتی از صفحه بعد از قرار دادن کنترل لوگین
    نوشته شده توسط reza_majid68 در بخش ASP.NET Web Forms
    پاسخ: 2
    آخرین پست: جمعه 16 دی 1390, 14:14 عصر
  3. سوال: تراز نشدن عکس در وسط صفحه بعد از تغییر رزولوشن
    نوشته شده توسط Ali_Mahdifar در بخش طراحی وب (Web Design)
    پاسخ: 1
    آخرین پست: شنبه 21 خرداد 1390, 19:24 عصر
  4. تغییر نکردن محتویات صفحه بعد از تغییر صفحه
    نوشته شده توسط karimi84 در بخش ASP.NET Web Forms
    پاسخ: 6
    آخرین پست: دوشنبه 19 تیر 1385, 08:20 صبح
  5. اعمال نشدن تغییرات
    نوشته شده توسط روح اله معینی زاده در بخش VB.NET
    پاسخ: 3
    آخرین پست: یک شنبه 17 آبان 1383, 11:28 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •