• 1 رای - 5 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکلات در قسمت اموزش ajax
#1
هر مشکلی که در مورد پست اموزش ajax وجود داره اینجا مطرح کنین و همچنین راه حل های خودتون رو برای بهتر شدن اون پست همیجا مطرح کنین .
  پاسخ
تشکر شده توسط : Alimokhlesi
#2
فایل که برای چک کردن یوزر های ثبت نام شده گذاشتی کار نمیکنه . چه وجود داشته باشه چه نداشته باشه سبز میشه
به نظرم یا user برای Index.php ارسال نمیشه یا اینکه یه جای اون کدهای java scripte ایراد داره . تست کردم موقع تست اتصال به db و چاپ 0 یا 1 مشکلی نداشت.
  پاسخ
تشکر شده توسط :
#3
من مشکلی ندیدم. یعنی تست نکردم. اما یک نظری دارم. سری که درد نمیکنه دستمال نمی بندن.

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


به نظرم فقط در موارد خاص باید رفت سراغ این حرفا. یک یادگیری اصول اصلی. و استفاده کاملا شخصی در موارد خاص .
  پاسخ
تشکر شده توسط :
#4
سلام

یه خرده مخالفم ؛
به نظر من یه خرده تو تعریف فریم ورک و استفاده از اون با هم اختلاف نظر داریم . در واقع به نظر من فریم ورک رو باید در مواردی استفاده کنید( در مورد کلاینت سایدها ) که می خواهید محیط کار رو کامل ایجکسی یا ... بسازید . برای کارهای کوچیک و یا تک، باید از کدهای کوچکتر استفاده بشه .

مثلا اگه فقط بحث کامنت گذاشتن با ایجکس هست کافیه یک فایل جاوااسکریپت 1 کیلویی رو برای کاربر قرار بدید نه یه فریم ورک .

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

این حرف من، این موضوع رو رد نمیکنه که فریم ورک ها در انجام کارها جامع تر و توانمندتر هستند . اما قیمت این توانمندی و جامعیت رو باید برای کاربر حساب کرد و ...
  پاسخ
تشکر شده توسط :
#5
امیر نظریه شما شما درست هست. اما به نظرم قدیمی هست. نباید همه چیز رو فدای یک چیز بکنیم.اما همینطور که گفتید. اول باید مخاطب رو در نظر گرفت.

با یک مثال از نظرم دفاع میکنم.توضیح می دم.

فرض کنید. همین کامنت رو بررسی کنیم.

اول مخاطب : مخاطب های شما طیف بسیار زیادی هستند با انواع ارتباطات اینترنتی. اونهایی که سرعت بالایی دارند رو بیخیال میشیم. اما اونهایی که دیال آپ دارند. باید در مرحله اول یک فایل 55kb ور دانلود کنند. این فایل حدود 7-11 ثانیه طول میکشه بیاد رو سیستم طرف. خوب این خیلی بده.

اما یک مرتبه این فایل لود میشه. و برای مراحل بعد کش میشه. 2 اگر استاندارد کار کنیم. میتونیم این فایل رو از فایل های شیر شده گوگل استفاده کنیم.
نقل قول: <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js"></script>

پس احتمال میدیم که مخاطب ما بالای 70% این فایل رو رو سیستم داره. چون سایت هایی مثل frindfeed,twitter و ...... رو مخاطب ویزیت میکنه.

دوم. امکانات : شما می خواهید. کامنت بفرسید. ولید سازی کنید فرم کامنت رو. بعد از ارسال و دریافت ریسپانس می خواهید. افکت بدید. و نمایش بدید خوب این ها چقدر کد نویسی و تست کردن لازم داره؟ مخصوصا افکت ها.؟



با این تفاسیر من باز فریم ورک رو ترجیه میدم.
  پاسخ
تشکر شده توسط : amir.s
#6
استفاده از فایل های شیر شده خیلی عالی بود . تازه یادگرفتم Wink

در مورد اول :
حرف شما صد در صد درسته . ولی من حرفم در مورد آموزش ها و یادگیری استاندارد کار کردن بود، که با کدهای کوچیک و استاندارد برای کاربری های تکی میشه بازدهی مناسب رو گرفت.

مورد دوم رو هم در پست قبلی اشاره و تایید کردم ، فقط قصد داشتم ذهن رو به سوی ارزیابی ها در انتخاب روش هدایت کنم .
الان مرسوم شده که حتی برای اجرای افکت ها با جاوااسکریپت یه فریم ورک رو بارگذاری میکنند، در صورتی که میشه با حجم 1-2 کیلویی هم همون کارها رو انجام داد. بیشتر قصدم همین موضوع بود.

نقل قول:با این تفاسیر من باز فریم ورک رو ترجیه میدم.
من هم قصد تغییر این رو نداشتم.Wink
  پاسخ
تشکر شده توسط : zoghal
#7
البته من دل خوشی از این روش ندارم. خیلی وقتا پیش اومده که نمی شد فایل رو از گوگل گرفت
  پاسخ
تشکر شده توسط :
#8
اره اما این لینکی که دادم. گول برای هم آزادش کرده. و تحریمات دیگه شاملش نیست
  پاسخ
تشکر شده توسط :
#9
یه موقعی بود. البته باز هم بعضی وقتا یا اینترنت ایران مشکل داره یا چیز دیگه باز هم پیش میاد
  پاسخ
تشکر شده توسط :
#10
بلاخره استفاده از فایلهای شیرشده گوگل رو توصیه میکنید؟ چقدر ممکنه موردها و مشکلات استفاده از این فایل ها پیش بیاد؟
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان