مشاهده دست آورد نظرسنجی: بدرد می خوره یا نه؟

رای دهنده
6. شما نمی توانید در این رای گیری رای بدهید
  • کم

    1 16.67%
  • متوسط

    0 0%
  • زیاد

    0 0%
  • خیلی زیاد

    5 83.33%
نمایش نتایج 1 تا 22 از 22

نام تاپیک: استفاده از تکنولوژی Ajax در Gmail

  1. #1
    کاربر دائمی آواتار Touska
    تاریخ عضویت
    مرداد 1383
    محل زندگی
    ایران زمین
    سن
    40
    پست
    1,988

    Talking استفاده از تکنولوژی Ajax در Gmail

    واسه مقدمه بگم که Ajax که تکنولوژی تقریبا جدید تو زمینه طراحی وب هست ؛ الان خیلی از سایت ها مثل Gmail و Flickr با Ajax کار می کنن .


    حالا من نمی خوام براتون داستان بگم , یه کار جالبی که می شه با ajax کرد

    اینه که اطلاعات یه صفجه رو بدون استفاده از فریم داخل یه صفحه دیگه Load کرد,

    این کار چند تا فایده داره : یکی اینکه سرعت کار رو خیلی بالا می بره ,

    دوم اینکه ترنسفر ماهیانه سرور رو کلی کم می کنه و سوم اینکه کنترل کار رو خیلی راحت تر می کنه ( سایت هم با کلاس می شه )

    برای مثال :

    http://sarallah.ir/cgiajax/ajax.php
    آخرین ویرایش به وسیله oxygenws : چهارشنبه 16 شهریور 1384 در 16:49 عصر دلیل: استفاده از تکنولوژی Ajax در Gmail

  2. #2
    اسم تاپیکتو یه چیز دیگه می ذاشتی بهتر بود.
    باهات موافقم.

  3. #3
    کاربر دائمی آواتار Delphi Skyline
    تاریخ عضویت
    دی 1383
    محل زندگی
    شیراز
    پست
    1,174
    متشکرم . از شما خیلی باحال بود . حالا منبعی برای AJAX نیست ؟

  4. #4
    شما توی php چطوری از ajax استفاده میکنید؟
    remote scripting یا XMLHttp یا برای این کار object خاصی وجود داره
    هر که بر مرکب باطل نشیند ، در سراى پیشمانى فرودش مى‏آورند

  5. #5
    کاربر دائمی آواتار Touska
    تاریخ عضویت
    مرداد 1383
    محل زندگی
    ایران زمین
    سن
    40
    پست
    1,988
    می خواهید سورسو بذارم بالا حال کنید. :)

  6. #6
    با عرض شرمندگی باید بگم که من خیلی از php سر در نمیارم اگه توضیح بدید بهتره!
    هر که بر مرکب باطل نشیند ، در سراى پیشمانى فرودش مى‏آورند

  7. #7
    کاربر دائمی آواتار Touska
    تاریخ عضویت
    مرداد 1383
    محل زندگی
    ایران زمین
    سن
    40
    پست
    1,988
    به این شکل نگاه کن متوجه می شی.
    عکس های ضمیمه عکس های ضمیمه
    • نوع فایل: jpg a1.JPG‏ (44.3 کیلوبایت, 113 دیدار)
    • نوع فایل: jpg a2.JPG‏ (46.6 کیلوبایت, 94 دیدار)

  8. #8
    آقای خلیلی چند وقت پیش یه مقاله بلند بالا در مورد آژاکس نوشته بودن. یه هفته دیگه اگه یادم بود می ذارمش بالا!!

  9. #9
    کاربر دائمی آواتار Touska
    تاریخ عضویت
    مرداد 1383
    محل زندگی
    ایران زمین
    سن
    40
    پست
    1,988
    اینم سورسش :
    فایل های ضمیمه فایل های ضمیمه

  10. #10
    من فکر می کردم که Gmail از مقادیر زیادی JavaScript استفاده کرده...
    از این Ajax هیچ لینکی ندارین؟

    ممنون

  11. #11
    . آواتار oxygenws
    تاریخ عضویت
    دی 1382
    محل زندگی
    تهران/مشهد
    پست
    6,333
    آژاکس نیز از مقادیر زیادی جاوا اسکریپت استفاده می کنه :)
    ایمیل من
    سایت من

    عضویت در جامعه‌ی اهدای عضو

    Direct PGP key: http://tinyurl.com/66q5cy
    PGP key server: keyserver.ubuntu.com
    PGP name to search: omidmottaghi

  12. #12
    بنیان گذار Barnamenevis آواتار مهدی کرامتی
    تاریخ عضویت
    اسفند 1381
    محل زندگی
    کرج، گلشهر
    سن
    48
    پست
    6,380
    در مورد AJAX: کسی میتونه بیشتر توضیح بده؟

  13. #13
    . آواتار oxygenws
    تاریخ عضویت
    دی 1382
    محل زندگی
    تهران/مشهد
    پست
    6,333
    ارسال اطلاعات، !مخفیانه!، از طریق جاوا اسکریپت، با استفاده از قرارداد XMLHTTP و ...
    این قرارداد رو اولین بار مایکروسافت در IE خودش گذاشت و الان تو برخی مرورگر های گرافیکی موجود است و پشتیبانی میشه (فکر کنم تو اپل مرورگری جز فایرفاکس یا اپرا اینو پشتیبانی نکنه)

    حسن این قرارداد:
    - کمتر شدن مصرف پهنای باند.
    - سخت تر شدن برنامه نویسی سایت!!!
    - کمتر شدن مرورگر ها و سیستم عامل هایی که اون رو پشتیبانی می کنند!!!
    - رد و بدل شدن اطلاعات با کمک xml و جاوا اسکریپت.
    - باز نشدن کل صفحه برای هر درخواست. (یه جورایی مثل frame!!! (خیلی مقایسه بدی کردم!!))

    تمام این قرارداد با پشتوانه جاوا اسکریپت انجام میشه و دینامیک بودن صفحه نیز با جاوااسکریپت انجام میشه.
    ایمیل من
    سایت من

    عضویت در جامعه‌ی اهدای عضو

    Direct PGP key: http://tinyurl.com/66q5cy
    PGP key server: keyserver.ubuntu.com
    PGP name to search: omidmottaghi

  14. #14
    کاربر دائمی آواتار Touska
    تاریخ عضویت
    مرداد 1383
    محل زندگی
    ایران زمین
    سن
    40
    پست
    1,988
    ای ول آقای راد.

  15. #15
    آقای oxygenws و آقای سرباززاده خیلی عالی و جالب بود از لطف هر دو تا تون ممنونم
    (ما به جوانانی مثل شما افتخار میکنیم)
    آقای سرباززاده من الان فایل شما را گرفتم و خیلی روش خوبیه

  16. #16
    سلام
    با اینکه این تاپیک قدیمیه ولی حیفم اومد جواب ندم.

    امید جان ظاهرا دل پری از ajax داری.
    ajax اون قدر ها هم که فکر میکنی بد نیست.

    نقل قول نوشته شده توسط oxygenws
    ارسال اطلاعات، !مخفیانه!، از طریق جاوا اسکریپت، با استفاده از قرارداد XMLHTTP و ...
    به این فجاعت هم نیست. چون اطلاعاتی که صحبتش شد چیزی نیست جز محتوای یک صفحه html که البته این کار رو بدون استفاده از xmlhttp هم میشه انجام داد.
    نقل قول نوشته شده توسط oxygenws
    این قرارداد رو اولین بار مایکروسافت در IE خودش گذاشت و الان تو برخی مرورگر های گرافیکی موجود است و پشتیبانی میشه (فکر کنم تو اپل مرورگری جز فایرفاکس یا اپرا اینو پشتیبانی نکنه)
    اگر مایکروسافت تو عمرش یک کار درست کرده باشه همینه.
    ضمنا الان تقریبا همه مرورگر ها ajax رو پشتیبانی میکنند. و safari هم تو اپل ajax رو پشتیبانی میکنه.
    نقل قول نوشته شده توسط oxygenws
    - سخت تر شدن برنامه نویسی سایت!!!
    سخت بودن دلیل بر بد بودن نیست.
    نقل قول نوشته شده توسط oxygenws
    - کمتر شدن مرورگر ها و سیستم عامل هایی که اون رو پشتیبانی می کنند!!!
    خوب این مشکل مرورگرهاست که باید خودشون رو با تکنولوژی ها و استاندارد های جدید سازگار کنند. و البته الان تقریبا تمام مرورگر ها ajax رو پشتیبانی میکنند.
    نقل قول نوشته شده توسط oxygenws
    - رد و بدل شدن اطلاعات با کمک xml و جاوا اسکریپت.
    این مزیت خیلی بزرگیه که البته هنوز هم توی خیلی از سایتهای آجاکسی از این مزیت استفاده نمیشه. ولی با توجه به گسترش حجم اطلاعات وب لزوم تبدیل شدن اطلاعات از حالت human readable به machine readable اجتناب ناپذیره.
    نقل قول نوشته شده توسط oxygenws
    - باز نشدن کل صفحه برای هر درخواست. (یه جورایی مثل frame!!! (خیلی مقایسه بدی کردم!!))
    حالا مگه باز شدن کل صفحه چه فایده ای داره. (شاید ضرر هم داشته باشه.)
    نقل قول نوشته شده توسط oxygenws
    تمام این قرارداد با پشتوانه جاوا اسکریپت انجام میشه و دینامیک بودن صفحه نیز با جاوااسکریپت انجام میشه.
    خوب جاوااسکریپت رو هم که تقریبا همه مرورگر ها دارن.

    و اما مزیت های ajax:
    - کاهش مصرف پهنای باند
    - userfriendly شدن interface
    - مرتفع شدن محدودیت های application های تحت وب
    - رد و بدل شدن اطلاعات در قالب xml (و machine readable شدن اطلاعات)


    خلاصه این مزایا اونقدر مهم بوده که باعث متولد شدن web2 شده.
    ما هم نباید از دنیا عقب بمونیم.
    آخرین ویرایش به وسیله Farhadi : جمعه 18 فروردین 1385 در 18:44 عصر

  17. #17
    کاربر دائمی آواتار Touska
    تاریخ عضویت
    مرداد 1383
    محل زندگی
    ایران زمین
    سن
    40
    پست
    1,988
    ممنون ، از توضیحات که دادید ، با اینکه دیر بود

  18. #18
    . آواتار oxygenws
    تاریخ عضویت
    دی 1382
    محل زندگی
    تهران/مشهد
    پست
    6,333
    امید جان ظاهرا دل پری از ajax داری.
    نه، اصلا، ولی با دیدن این جذابیت ها، هیجان زده نمی شم :)

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

    ضمنا الان تقریبا همه مرورگر ها ajax رو پشتیبانی میکنند. و safari هم تو اپل ajax رو پشتیبانی میکنه.
    آیا من می تونم از طریق شل لینوکس هم با اینا کار کنم؟؟ نگو همه "مرورگر ها"، چون مطمئنم چیزی که تست کردی، بیشتر از 5-6 تا مرورگر نیست :)

    سخت بودن دلیل بر بد بودن نیست.
    باهات موافقم، و خوب همچین چیزی هم نگفته بودم.

    خوب این مشکل مرورگرهاست که باید خودشون رو با تکنولوژی ها و استاندارد های جدید سازگار کنند.
    تا حدودی. البته 100% باهات موافق نیستم. برای این حرفم هم دلیل دارم که فعلا بیخیال.

    لزوم تبدیل شدن اطلاعات از حالت human readable به machine readable اجتناب ناپذیره.
    منظور این حرفت رو اصلا نفهمیدم. ماشین-خون باشه یا آدم-خون؟!!

    حالا مگه باز شدن کل صفحه چه فایده ای داره. (شاید ضرر هم داشته باشه.)
    فایده که داره، البته در مقایسه با ضرر های آژاکس.....

    خوب جاوااسکریپت رو هم که تقریبا همه مرورگر ها دارن.
    تا حالا چیزی در مورد "درصد پشتیبانی" یا چیزی شبیه این شنیدی؟؟
    ie هم جاوا اسکریپت رو پشتیبانی می کنه، فایرفاکس هم همینطور، اما این کجا و اون کجا!!! (در ادامه، جواب چندین خط بالاتر من رو هم بخون!!!)

    - کاهش مصرف پهنای باند
    خوب، تا حدودی. ولی 100همیشه اینطوری نیست.
    دوستان قشنگ و خوشحالی که میان سیستم هایی مثل google suggest رو می سازن، آیا در کاهش پهنای باند کمک کردن یا down کردن سرور یا ...؟؟ (حتما می دونی منظورم کدوم سایته :) )

    - userfriendly شدن interface
    البته به شرطی که شرایط محیطی، مثل مرورگر، موردی نداشته باشه و اینکه برنامه نویس اون سیستم، خیلی دقت داشته باشه و سیستم رو بدون مشکل نوشته باشه.

    - مرتفع شدن محدودیت های application های تحت وب
    با این موافقم.

    - رد و بدل شدن اطلاعات در قالب xml (و machine readable شدن اطلاعات)
    این یکی رو نفهمیدم کجاش مفید و خوبه!! ممنون میشم توضیح بدی.
    ایمیل من
    سایت من

    عضویت در جامعه‌ی اهدای عضو

    Direct PGP key: http://tinyurl.com/66q5cy
    PGP key server: keyserver.ubuntu.com
    PGP name to search: omidmottaghi

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

  20. #20
    محروم شده
    تاریخ عضویت
    اسفند 1383
    پست
    71
    منابع آموزشی؟

  21. #21
    شرمندم که با دمپایی پرید وسط حرفاتون
    اما من با آژاکس 100% موافقم ( شرمدنده ی امید جان )
    آژاکس را باید بفهمی تا بتونی ازش استفاده کنی
    من از اینکه لغات و اصطلاحات را به کار ببرم متنفرم برای همین همیشه برای خودم شبیه سازی میکنم و توی حرفام تا اونجا که میشه از این لغات استفاده نمیکنم ( شرمنده ی آقای فرهادی )
    آژاکس یه رابط هستش که توانایی برقراری ارتباط با زبانهای برنامه نویسی را داره.
    آژاکس از خیلی وقت پیش ها بوده اما عده ی کمی ازش استفاده میکردند
    آژاکس نیازی به رفرش صفحه نداره.
    آژاکس توانایی به روز کردن اطلاعات را در هر لحظه داره.
    ------
    آژاکس اونقدر ها هم سخت نیست و به نظر من اصلا هم کار برنامه نویس را سخت نمیکنه بلکه شیرینترش هم میکنه.
    -----
    من خودم دیگه هر سایتی را که بتونم با آژاکس طراحی می کنم .

  22. #22
    کاربر تازه وارد آواتار aligilani1986
    تاریخ عضویت
    خرداد 1386
    محل زندگی
    همه جاي ايران سراي من است
    پست
    78

    نقل قول: استفاده از تکنولوژی Ajax در Gmail

    سلام دوستان.

    ببخشيد كه پريدم وسط حرفتون

    آيا آژاكس كه ميگيد ، همون اي جكس (asynchronous javascript and xml) نيست؟

    اگه اي جكس ه كه من خيلي دوستش دارم.

    ‌‌‌‍‌مدتي پيش كتاب professional ajax رو ترجمه كردم و خيلي چيزا ازش ياد گرفتم.

    داشتم اطلاعاتمو توي اين تاپيك ميگذاشتم ، اما پشيمون شدم.
    يه نگاهي به اين تاپيك بيندازيد، واقعا باعث تأسفه كه ديگه فعال نيست و مطالب غير ضروري داخلش نوشتند.

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

  1. نحوه استفاده از ajax در پروژه ای که ajax enable نیست
    نوشته شده توسط mp2009 در بخش ASP.NET Web Forms
    پاسخ: 3
    آخرین پست: دوشنبه 16 مهر 1386, 09:04 صبح
  2. سایت مفید درباره asp.net ajax , ajax control toolkit
    نوشته شده توسط reza_62 در بخش ASP.NET Web Forms
    پاسخ: 0
    آخرین پست: یک شنبه 14 مرداد 1386, 17:17 عصر

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

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