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

نام تاپیک: در صفحه اول سایت برنامه نویس چرا برای لاگین از ای جکس استفاده نشده؟

  1. #1
    کاربر دائمی آواتار kavoshgar63
    تاریخ عضویت
    دی 1385
    محل زندگی
    مشهد مقدس
    سن
    40
    پست
    208

    در صفحه اول سایت برنامه نویس چرا برای لاگین از ای جکس استفاده نشده؟

    آیا این موضوع به امنیت php لطمه می زده که در صفحه اول ای جکس کار نکردن؟
    یعنی زمانی که کاربر لاگین کرد توی همون صفحه چرا لاگین نمی کنه؟

  2. #2

    نقل قول: در صفحه اول سایت برنامه نویس چرا برای لاگین از ای جکس استفاده نشده؟

    وقتی شما بصورت یه visitor معمولی وارد یه سایت میشید، سایت رو یه جور مشاهده می کنید و وقتی لاگین می کنید، بخشهای مختلف صفحه تغییر می کنه.
    مثلا وقتی لاگین نکردید، تاپیکها و انجمن ها رو میبینید به اضافه فرم لاگین ولی بعد از لاگین، لینکهای زیر header تغییر می کنند، آیکون انجمنها و تاپیک ها تغییر می کنه. اطلاعات شما در بخش خوشامدگویی تغییر می کنه، یه سری دکمه ها و لینکها اضافه میشه (مثل ارسال تاپیک) و غیره و غیره و غیره.

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

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

  3. #3
    کاربر دائمی آواتار kavoshgar63
    تاریخ عضویت
    دی 1385
    محل زندگی
    مشهد مقدس
    سن
    40
    پست
    208

    نقل قول: در صفحه اول سایت برنامه نویس چرا برای لاگین از ای جکس استفاده نشده؟

    من برای سایت آموزشگاه مجازی که دارم طراحی می کنم می خوام تمامی قسمتها رو ای جکس کار کنم
    ولی با این تفاسیر که شما فرمودین باید انگار تجدید نظر کنم.
    اصلا چه جاهایی خوبه توی سایت ای جکس کار بشه و چه جاهایی توصیه نمیشه؟

  4. #4

    نقل قول: در صفحه اول سایت برنامه نویس چرا برای لاگین از ای جکس استفاده نشده؟

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

    پس من پیشنهاد می کنم که فقط جاهایی استفاده کنید که به اصطلاح تاثیر روانی خودش رو بذاره یعنی به نظر کاربر بیاد. مثلا همون لاگین آژاکس خیلی واسه کاربر جالبه ولی میشه یه جوری انجامش داد که کاربر فقط لذت لاگینش رو ببره . نمونه اینکه توی صفحه ای که لاگین انجام میشه، تغییرات زیادی لازم نباشه. کاربر همونها رو میبینه مجذوب توانایی سایت میشه و بعد به یک بهانه ای اون رو وارد سایت اصلی می کنید که اونجا باقی تغییرات هستند. یعنی هم لاگین آژاکس داشتید و هم حجم اصلی کار رو به صورت عادی انجام دادید!
    مثلا تو صفحه فقط فرم لاگین دارید، آژاکس لاگین می کنید، فرم میره بجاش چاپ میشه که:
    چطوری فلانی؟ چه خبرا؟ آخرین بار 5 روز پیش اومدیا! بیشتر اینورا بیا.
    حالا کدوم بخش میخوای بری؟ از لیست زیر انتخاب کن....
    و وقتی روی لیست کلیک کنه بصورت عادی وارد بخشهای سایت میشه و اونجا هم امکانات نسبتا کوچیک باز هم آژاکس هستند به این ترتیبه که همه سایت شما رو تمام آژاکس میبینند!

    خلاصه اینکه فقط جاهایی استفاده کنید که ارزش داشته باشه و همواره برای اعمال تکنیک های جدید، کاربر غیرحرفه ای رو هم درنظر بگیرید که گیج نشه!

    اینا نظرات شخصی من بودند.

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

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