آجاکس
تکنولوژی آژاکس و فریمورک ها و دیگر تکنیک های برنامه نویسی تحت وب

الگوریتم آپلود فایل با آژاکس

سلام دوستان

امروز قراره درمورد چگونگی آپلود فایل تویط آژاکس و الگوریتم اون صحبت کنیم

ابتدا بگم که نمونه کد برای اینکار زیاده اما ما اینجا می خوایم در مورد الگوریتم اینکار صحبت کنیم

می دونید که برای امنیت بیشتر جاواسکریپت به فایل های کامپیوتر شما دسترسی نداره به این دلیل که ادامه مطلب →

اوبونتو ۱۲٫۰۴ lts انتشار یافت

سلام

اوبونتو ۱۲٫۰۴ با پشتیبانی طولانی مدت (۵ سال) انتشار یافت

من از گرافیک اوبونتو خوشم میاد ولی بیشتر به کوبونتو و محیط KDE علاقه دارم

لینک زیر لیست همه توزیع های اوبونتو و همه ورژن هاش هست

که می تونید به صورت لینک مستقیم دانلود کنید.

http://cdimage.ubuntu.com/

باتشکر

 

کاربرد جی کوئری در آژاکس۲

سلام و خسته نباشید

اگه اجازه میدید ادامه داستان جی کوئری و آژاکس رو با هم شروع کنیم

ادامه مطلب →

کاربرد جی کوئری در آژاکس

خوب توی نوشته قبلی کار با jquery رو یاد گرفتیم.

الان می خوام توابعی که جی کوئری برای  آژاکس داره رو توضیح بدم و به بررسی هرکدوم بپردازم  و بعدش اگه وقت شد یک مثال باهم کار می کنیم.

اما jquery چه توابعی برای آژاکس داره ؟

ادامه مطلب →

جاواسکریپت و جی کوئری

سلام

توی این نوشته می خوام یک آموزش سطحی و سریع از جی کوئری ارائه بدم

انشا الله توی نوشته بعدی در مورد آجاکس و جی کوئری صحبت می کنم

و اما jquery چیست و جطور باید از اون استفاده کرد:

ادامه مطلب →

قدرت و سرعت بیشتر در آژاکس !‌ ، استفاد از فریمورک ها

باسلام

همونطور که تا الان همراه من بودید و قدم به قدم با من به جلو اومدید ، دیدیم که با کلاس xhr2 خیلی راحت میشه ارتباط نامتقارن ایجاد کرد.

و اما آیا راحت تر و ایمن تر هم ممکنه ؟ ادامه مطلب →

کلاس آماده آژاکس ، شی xmlHttpRequest ورژن ۲ !!!

با سلام

امروز می خوام یک کلاس به شما معرفی کنم که دیگه نیاز به اون همه کد نویسی برای ایجاد یک ارتباط کوچیک آژاکسی نداشته باشید

طراح این کلاس اسم اون رو گذاشته شئ xhr نگارش دوم ادامه مطلب →

استانداردهای طراحی وب

در این دسته می خوام در مورد استاندارد های وب صحبت کنم و به بررسی اون ها بپردازم .

ارتباط ایمن تر در JSON

اگه به مثال های قبلی JSON دقت کنید می بینید در سمت مشتری با دستور eval ، عبارات json دیکد شده است.

دستور eval در جاواسکریپت یک دستور قدرتمند است و به علت همین قدرتش از امنیت کمی برخوردار است

کار این دستور دقیقا پارس کردن عبارات رشته ای است

به این ترتیب اگر سمت سرور، خطایی در کد نمودن json رخ دهد یا عبارت دیگری اشتباها ارسال شود. نتیجه برنامه بشدت تغییر می کند.

البته از نظر امنیتی هم استفاده از این دستور توصیه نمی شود.

و اما راه حل

برای تجزیه نمودن عبارت جی سون می توانید از پارسری که سایت json ارائه داده است استفاده نمایید.

که می توانید آنرا از اینجا دانلود کنید: دانلود پارسر جی سون (5)

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

<script type="text/javascript" src="json2.js"></script>

در قسمت دیکد کردن عبارت جی سان هم این عبارت رو جایگزین عبارت قبلی (eval) کنید

var jsonRes= JSON.parse(xmlHttp.responseText);

و این هم مثال قبلی اما اصلاح شده : دانلود مثال قبلی جی سون با تغییرات (12)

پارامتر های مقایسه سیستم های مدیریت محتوا

برای مقایسه سیستم های مدیریت محتوا تعداد زیادی پارامتر موجوده که من لیست اون رو از سایت مقابسه سیستم های مدیریت محتوا گیر آوردم به شرح زیره اما در اسرع وقت ترجمه می کنم: ادامه مطلب →