به نام خدا

در پارسي‌بلاگچالش استفاده ناصحيح از Ajax

سه‌شنبه ۱۸ مرداد ۹۰ - ۸:۵۴ عصر

از زماني كه وب2 مطرح شد
و سايت‌هايي پديد آمدند كه بدون رفرش شدن كار مي‌كردند
با دو رويكرد در استفاده از اين فناوري برخورده كرده‌ام
بعضي دستورات لازم را براي سرور ارسال مي‌كنند
و سپس تغييرات متناسب را بر اساس پاسخ دريافت‌شده
به كاربر نمايش مي‌دهند
و اما بعضي ديگر
براي تداعي سرعت بالاتر
و قدرت بيشتر
به محض ارسال دستور براي سرور
تغيير را به نمايش مي‌گذارند
پيش از آن‌كه پاسخ مناسب را دريافت دارند
اين اشتباه در محاسبه را ببينيد:

اين را نوعي كلاه‌برداري مي‌پندارم
نوعي فريب
دروغ‌گفتن به كاربر است

صحيح اين است كه ابتدا دستور به سرور ارسال شود
وقتي مثلاً دستور حذف به انجام رسيد
تعداد نهايي ركوردها براي كلاينت فرستاده شده
و نمايش داده شود

تلاش مي‌كنم در پروژه‌اي كه مشغول آن هستم
از اين طريقِ سره بهره برم
و به فريب دست نيازم
در سامانه http://pdmdemo.ir
كه بالكل قرار است وب2 باشد!


مطلب بعدي: باز هم دادگاه مطلب قبلي: مرافقت بعد از طلاق

نظرات

يك مداد:

سلام :

خوبيد؟

نماز و روزه هاتون قبول باشه

نردبان دلم شكسته است.....................

ميشود براي من هم كمي دعا كنيد؟؟؟؟؟؟؟؟؟؟؟

جمعه ۲۱ مرداد ۹۰ - ۵:۵۳ عصر
پاسخ: سلام. الحمدلله، در ظلّ عنايات حضرت حق زندگي مي‌كنم و همين ما را بس. طاعات و عبادات شما و خانواده گرامي نيز قبول پروردگار. اگر چه لياقتش موجود نيست كه توفيق دعا ملكات فاضله‌اي مي‌خواهد كه بنده حقير فاقد آنم، اما تكليف ماست كه براي هم دعا كنيم. چشم. دعا مي‌كنم خداوند قدرتي به همه ما بدهد كه بر مشكلاتمان فائق آييم و امتحانات دنيا را پيروزمندانه پشت سر بگذاريم. به اين دنيا آمده‌ايم كه آزموده شويم و اگر مشكلي نباشد در زندگي‌مان، بايد به حسّ و تشخيص خود شكّ نماييم. امتحانات خداوند نيز همه در حدّ ظرفيت ماست، نه بيشتر و نه كمتر. پس تفوّق بر آن‌ها را در توان‌مان ديده‌اند كه بدان ما را آزموده‌اند. هر چه دشواري‌ها زيادتر شود بايد سپاسش گوييم كه توان‌مان را بسيار يافته و مدارج عالي را برايمان تدارك كرده است. هميشه موفق باشيد و من و فرزندانم را نيز از دعاي خير فراموش نفرماييد. ياعلي
حنانه:

خب اگه ده تا امارگير بذارم وبلاگم خيلي سنگين نميشه؟؟؟

چون همين طوريشم خيلي سنگينه!

جمعه ۲۱ مرداد ۹۰ - ۵:۱۹ عصر
پاسخ: بستگي به آمارگيرش داره، مثلاً‌ اگه وبگذر باشه واقعاً‌ سنگين ميشه، چون سرورهاش جوابگو نيست و كند مي‌كنه وبلاگ رو. به همين خاطر من خودم همون يك آمارگير رو هم مستقيم توي صفحه نگذاشتم، توي يك فريم گذاشته‌ام كه بعد از لود شدن صفحه شروع به لود نمايد و صفحه كند نشود. ريزه‌كاري زياد داره خواهرزاده عزيزم، به اين راحتي‌ها كه نيست! :)
حنانه:

سلام به دايي جانم

خوبيد؟

يه فكر جالب و شيطنت اميز الان به ذهنم رسيد ولي عملي نشد

فكركردم اگه تو كد هاي آمار گير ها جاي ادرس وبلاگ خودمون ادرس

يه سايت پر بازديد رو بذاريم چه جالب ميشه ها!!!!

ولي خب بازم امار بازديد اونا رو كه نمينويسن براي ما!

ميشه يه كد امار گير نوشت كه در داخل همون كد بشه اعداد دلخواه

رو وارد كرد مثلا عدد 48! بعد هر بازديد جديدي كه از وبمون ميشه

عددش به اين عدد اضافه بشه!

مثلا بازديد هاي امروز اگه 20 تا بوده تو وب بنويسه 68

خيلي جالب ميشه ها!!!! اگه ميشه بسازيدش برام(شكلك شيطان)

پنج‌شنبه ۲۰ مرداد ۹۰ - ۱۲:۰۹ صبح
پاسخ: قبلاً ساخته شده زبل‌خان! همين وب‌گذر، مي‌توني هر عددي رو بخواي بهش بدي و بگي از اين به بعد رو بشمر. تقريباً تمام شمارنده‌هايي كه من ديده‌ام اين امكان را دارند. براي اين‌كه ممكن است كاربر بخواهد شمارنده خود را عوض كند، بايد بتواند عدد قبلي را مبناي شمارش قرار دهد! ولي خب اين‌كه هنگام شمارش به اون اضافه كنه، يعني هر روز يه عددي رو اضافه كنه، اين رو نديدم تا حالا! واقعاً هم نوبره! ولي اگه خواستي راهشو بهت مي‌گم، مي‌توني يه صفحه اينترنتي درست كني و روزي يك‌بار اجراش كني و اون مثلاً 30 بار شمارنده وبلاگ تو رو اجرا كنه، اين‌طوري مشكلت حل ميشه؟! :) اما اگر اصرار داري كه خودكار باشه، يه راه ديگه هم داره، به جاي يدونه مثلاً ده‌تا شمارنده توي وبلاگت بذار و نُه تاشو مخفي كن. اونوقت هر بازديد، ده‌تا حساب مي‌شه. البته بعضي شمارنده‌ها به خاطر اسكريپتشون با هم تداخل مي‌كنند كه اون هم راه ساده‌اي داره، بايد هر كدومشون رو داخل يك فريم بگذاري كه به كار هم كاري نداشته باشن. اگر هم جايي مثل پارسي‌بلاگ بودي كه اجازه قرار دادن تگ فريم رو در قالب وبلاگ مي‌گيره و فريم رو پاك مي‌كنه، اون هم راه داره، دقيقاً همون راهي كه من استفاده كرده‌ام و در قالب خودم فريم دارم و مدير پارسي‌بلاگ هم اصلاً خبر نداره! :))
رميا گلدسته:
سلام
وبلاگ http://pars2.parsiblog.com/ مال منه ولي يوزر و پسورد و ايميل اصلي كه باهاش ثبت نام كردم يادم رفته ولي ايميل نويسنده ش رو كه نگاه كردم shaerjg@yahoo.com
هست كه الآن هم دارمش . اگه ممكنه يوزر پس وبلاگ رو به اين ايميل بفرستين . اگر هم نميشه لطفا يه راهنمايي كنين كه من بايد چه جوري وبلاگمو پس بگيرم ؟؟؟؟

چهارشنبه ۱۹ مرداد ۹۰ - ۶:۴۹ صبح
پاسخ: براي اين منظور در وبلاگ http://modir.parsiblog.com كامنت بگذاريد.
علي م: سلام. اميدوارم حالتون خوب باشه .مي خواستم يك ادرس وبلاگ رو كه خيلي وقته بلا استفاده مونده رو برام باز كنيد .
اين ادرس:http://click.parsiblog.com
فكر كنم نويسنده وبلاگ اگه مي خواست وبلاگش رو به روز كنه تا الان اين كارو كرده بود . آخرين بار سال 85 اين كارو كرد . البته بنده خيلي تلاش كردم با مدير پارسي بلاگ ارتباط برقرار كنم اما نشد . ايميل از ايشون پيدا نكردم .(به علت خراب شدن ايميلم) من يك وبلاگ ديگه هم دارم خواهش ميكنم تو بخش نظرات من رو از باز شدن اين ادرس با خبر كنيد . با تشكر
چهارشنبه ۱۹ مرداد ۹۰ - ۲:۲۶ صبح
پاسخ: براي اين منظور در وبلاگ http://modir.parsiblog.com كامنت بگذاريد.
خودم: سيد جان جسارتا يه سوال و يه نكته،
داشتم تو سورس اين قسمت نظرات وبلاگتون ميگشتم، اسكريپت كيبورد فارسي رو ديدم كه شما هم ظاهرا نوشتين، ميخواستم بدونم لايسنسش چيه؟ ميتونم استفاده كنم ازش؟
بعد وقتي روي اين شكلك‌ها كليك مي‌كنيد يا اون تغيير رنگ، خطاي 404 ميده و انگار فايلش نيست.
چهارشنبه ۱۹ مرداد ۹۰ - ۱۲:۲۹ صبح
پاسخ: لايسنس را فراموش كن، زيرا اصلاً معتقد به كپي‌رايت و حقوق معنوي نيستم. لذا هر طور خواستي استفاده نما :) اولين بار اين ابزار را هنگام طراحي سايت http://wrc.movashah.ir طراحي كردم. آن روزها هنوز Netscape تبديل به Firefox نشده بود و در ايران مشتري نداشت. كد من هم فقط روي اكسپلورر كار مي‌كرد. در پارسي‌بلاگ بازنويسي كردم كه روي ساير مرورگرها هم كار كند. چند وقت پيش ديدم چند سايت ديگر هم اين كد را برداشته و استفاده كرده‌اند، اگر چه نام بنده را از سورس حذف كردند، ولي خيلي خوشحال شدم كه كار مفيد و قابل استفاده‌اي يافته‌اند كه برگزيده‌اند. ولي خودم ديگر از اين جور كدها استفاده نمي‌كنم. دوران نياز به فارسي‌نويس سپري شده است و نگارش‌هاي جديد ويندوز كلاً نياز به آن‌ها را مرتفع كرده‌اند و بودن اين ابزارها فقط سبب دردسر و سردرگمي كاربر است. اين نظر بنده است! اگر دست من بود از همين پارسي‌بلاگ هم حذفش مي‌كردم. چون وقتي مي‌خواهي انگليسي تايپ كني جداً مايه دردسر مي‌‌شود! اما اون خطاها كه فرموديد، بنده فقط در «توليد» پارسي‌بلاگ مشاركت داشتم و پس از راه‌اندازي آن ديگر در تيم نگهداري نيستم، اگر چه همچنان همكاري و ارتباط و دوستي‌ام با مهندس ِ مدير ادامه دارد. دليل هم اين است كه اساساً از ابتدا فقط بنا بود در راه‌اندازي آن كمك كنم و قرار بر همكاري دائمي نبود. تشكر از اظهار لطف شما برادر عزيزم. موفق و مؤيد باشي و هميشه در پناه حق!
خودم: مقدمه: من تو توسعه وب، فقط از ياد گرفتن خوشم مياد، منظورم اينه كه هنوز نشده كه من چيزايي رو كه ياد گرفتم، تحت يك پروژه به كار ببندم.

من موقعي كه ميخواستم مفهوم اي‌جكس رو بفهمم، از خود خود جاوا اسكريپت استفاده كردم، منظورم اينه كه از كتابخانه‌هاي آماده مثل جكوئري يا موتولز و اينا استفاده نكردم، بعد هميشه برام سوال بود كه اين onchangereadystate خدايي كاربردش چيه، تا اينكه الان كلا فهميدم (: از اين بابت ممنونم.

بعد يه سوال سيد جان، شما كه حوزه رفتي، چطوري تونستي طوري طراحي و توسعه وب رو ياد بگيري كه باهاش سايت بنويسي و اينا؟ آخه تخصص‌تون هم فلسفه‌ست!
چهارشنبه ۱۹ مرداد ۹۰ - ۱۲:۱۴ صبح
پاسخ: اتفاقاً خدمت شما عرض كنم كه من هم تا به حال از خود جاوا اسكريپت براي نوشتن Ajax استفاده مي‌كردم. در اين پروژه اخير اما، چون Jquery را رسماً به كار گرفتم، ديدم حيف است از كتابخانه Ajax آن استفاده نكنم. البته چون خود ِ Jquery را مي‌بايست با آژاكس لود مي‌كردم، باز هم در اول كار، نخستين لود را با توابع آژاكسي كه خودم نوشتم انجام دادم و بعد از لود Jquery از آژاكس آن استفاده كردم. اما درباره سؤال آخر؛ قبل از اين‌كه به حوزه بيايم، دبيرستان كه بودم، علاقه شديدي به برنامه‌نويسي پيدا كردم و كلاً دبيرستان و پيش‌دانشگاهي‌ام به مطالعه درباره آن گذشت. سال اول طلبگي به خير گذشت، ولي از سال دوم، يكي از دوستان فهميد و خواهش كرد در پاره‌اي امور كمك نمايم. وقتي پا جلو گذاشتم، ديدم خيلي از كارها هست كه اگر چه برنامه‌نويسي و طراحي سايت است، ولي به نوعي خدمت به اسلام هم به حساب مي‌آيد. اين شد كه در كنار درس ادامه دادم. ولي هيچ‌گاه تمام وقتم را براي رايانه نگذاشتم كه از درس بمانم و اين لطف خدا بود. الآن هم هيچ سايت يا نرم‌افزاري را كار نمي‌كنم، مگر اين‌كه حتماً ربطش به اسلام و حوزه علميه برايم مسجّل شود. راستي برنامه‌نويسي امروز برايم يك تفريح شده است. از درس كه خسته شوم سراغ آن مي‌روم. شنيده بودم از علامه طباطبايي ره پرسيدند اين‌همه درس در اين نجف گرم، چه مي‌كني؟ فرمود: از هر علمي خسته مي‌شوم به سراغ علمي ديگر مي‌روم. معروف است ايشان علم جفر و رمل هم مي‌دانست. خيلي از گذشتگان ما بودند كه چند علم را با هم مي‌آموختند! ياعلي
بازگشتنسخه محلّي از نوشته‌هاي وبلاگ شايد سخن حق سال نشر13نوشته‌هاي وبلاگ بر اساس سال برچسب‌ها33نوشته‌هاي وبلاگ بر اساس برچسب بيشترين نظر32نوشته‌هاي وبلاگ با بيشترين تعداد نظر
صفحه اصليبازگشت به صفحه نخست سايت نوشته‌ها721طرح‌ها، برنامه‌ها و نوشته‌ها مكان‌ها65براي چه جاهايي نوشتم زمان‌ها22همه سال‌هايي كه نوشتم جستجودستيابي به نوشته‌ها از طريق جستجو وبلاگ855با استفاده از سامانه پارسي‌بلاگ نماها1چند فيلم كوتاه از فعاليت‌ها آواها7تعدادي فايل صوتي براي شنيدن سايت‌ها23معرفي سايت‌هاي طراحي شده نرم‌افزارها36سورس نرم‌افزارهاي خودم معرفي6معرفي طراح سايت و آثار و سوابق كاري او فونت‌هاي فارسي60تعدادي قلم فارسي كه معمولاً در نوشته‌هايم استفاده شده است بايگاني وبلاگ792نسخه محلّي از نوشته‌هاي وبلاگ
با اسكن باركد صفحه را باز كنيد
تماس پيامك ايميل ذخيره
®Movashah ©2018 - I.R.IRAN