این سایت کوچولوی ایرانی کلا با تکنیک اجکس طراحی شده

blind_264

New Member
سلام
اگه براتون ممکنه یه سر به این سایت بزنین
البته فعلا فقط روی اینترنت اکسپلورر و اپرا اجرا میشه
نظر بدین لطفا.
http://www.adoosworld.com
 
آخرین ویرایش:

overcrash

Active Member
خوب از آجاکس استفاده کردی. تبریک میگم ادامه بده
ولی درمورد طراحی زیاد جالب نبود ;)
 

Sunboy454

Active Member
خیلی جالبه ؛
سایتت با IE7 واسه من فیلتره ، ولی Opera میاردش ؛ ( جالبیش به همین منظور بود ) ؛
البته چون فقط با IE سازگار بود ، نتونستم ببینم ؛
ISP::Sepanta
 

bamshad

Well-Known Member
من فکر کنم این سایت هم از ajax استفاده کرده : www.mihannic.com
عزیز میشه بگی این زبان رو از کجا یاد گرفتی؟
اگه میشه راهنمایی کن
ممنون
 

blind_264

New Member
bamshad گفت:
من فکر کنم این سایت هم از ajax استفاده کرده : www.mihannic.com
عزیز میشه بگی این زبان رو از کجا یاد گرفتی؟

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

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

karevan

Member
میتونه به صورت پنهان و مداوم به سرور و پایگاه داده موجود روی سرور وصل بشه و بعد جواب سرور رو بصورت
فایل متنی و یا فایل ایکس ام ال پس بیاره ولی خوب این وسط ذوق و سلیقه برنامه نویس و همچنین آشنایی
با یکی از زبانهای سرور ساید هم جزو نکات مهم به حساب میاد
یه سوال در مورد اجکس
همیشه پاسخ به صورت متن ارسال میشه یا اینکه میشه یه سری متغیر رو هم برگردوند؟
 

ehsandalir

Member
جالب و کاراست
امیدوارم کارتون کامل بشه
راستی مرجعت واسه ajax چیه ؟
 

YTERROR

Active Member
سلام ببخشید این و می گم

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

چون این کار براحتی انجام پدیر و چند خط کد و بخش بندی ایندکس اصلی سایت و .... بیشتر نداره

چیزی که یک سایت آژاکسی رو. قوی می کنه مل سایت میهن نیک ثدرت و پشتیبانی و زیبایی اونه

تا چند ماه دیگه پرتالهایی آماده آژاکسی بصورت کامل میاد البته الان موتورهایی جستجوگر آژاکسی و گالری هایی عکس و ... بصورت اسکریپت اومده
 

mohsenshahbazi

Active Member
و در تکمیل صحبتهای Yterror آی جکس ترکبی از یک زبان برنامه نویسی سمت سرور و جاوا است ! نه Html !

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

blind_264

New Member
اجکس

yterror گفت:
استفاده از آژاکس به این معنی نیست که فقط چند تا صفحه رو تویی یک صفحه لود کرد و
زمانی که من با این تکنیک آشنا شدم اونقدر ذوق زده شده بودم که فقط به یادگیری
اون فکرمیکردم واسه همین سعی کردم تمام سایت رو با این تکنیک بچینم و متاسفانه هیچ
وقتی رو برای زیبا سازی و کارهای جانبی دیگه نذاشتم و توی این موضوع با شما موافقم

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

از لطف شما و دقت نظری که به بنده داشتید متشکرم.
 
آخرین ویرایش:

mahyar - r

Member
خیلی خوبه فقط یه خورده تر تمیزترش کنی عالی میشه ...
منم خیلی دوست دارم آژاکس یاد بگیرم
 
blind_264 گفت:
سلام
البته فعلا فقط روی اینترنت اکسپلورر اجرا میشه
http://www.adoosworld.com
مگه چه کدی استفاده کردی که معادلش در مرورگرهای دیگه نیست! پیاده سازی ajax برای همه مرورگرها 100 خط هم نمی شه! با همه جزئیات میشه 500 خط (AjaxRequest.js را از http://www.AjaxToolbox.com دریافت کن)

همچنین به دنبال روش بهتری برای کار با js در سایتت باش تا با یکبار کدنویسی در همه مرورگرها پاسخگو باشه (prototype.js را از http://prototype.conio.net دریافت کن).

اگه از پیاده سازی های سمت سرور خودت هم نمونه ای پیداکنی که کار را از این هم ساده تر می کنه(این مورد به زبان سرور خودت بستگی داره).
 

blind_264

New Member
pooyanmahdavi گفت:
مگه چه کدی استفاده کردی که معادلش در مرورگرهای دیگه نیست! پیاده سازی ajax برای همه مرورگرها 100 خط هم نمی شه! با همه جزئیات میشه 500 خط (AjaxRequest.js را از http://www.AjaxToolbox.com دریافت کن)
نه نه من شی تولیدی برای فرستادن اطلاعات به سرور رو روی همه کاوشگرها تولید کردم که
خیلی هم ساده بود و در دسترس همه هم قرار داره
اما ضعف من در استفاده از لایه ها در اچ تی ام ال و ترکیب اونا بود که روی موتور های فایرفاکس
و سفری درست کار نمی کرد
اما الان برای اپرا در حال آماده شدنه برای کاوشگرهای دیگه هم باید یه خورده دیگه کار کنم

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

YTERROR

Active Member
اما به امید خدا همه این موارد رو توی چت فرومی که تا دو ماه دیگه آماده میشه لحاظ می کنم

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

blind_264

New Member
منظور از چت فروم یه باکس چت نبود بلکه یه فروم با حدود 60 تا 70 درصد قابلیتهای وی بولتین
که داده ها رو توی پایگاه داده ثبت میکنه تغییر میده اضافه و کم می کنه و توی صفحه اصلی
یه چت باکس کار گذاشته شده و همراه با هر کاتاگوری هم یه چت باکس وجود داره
نحوه ارسال پیغامهای خصوص کاربران هم اونقدر آسون و سریع انجام میشه که فاصله زمانی
ارسال و دریافت نظرات و پیشنهادات و پیغامها به کمتر از ده ثانیه می رسه اینطوری به فرض دوکار بر
می تونن سوالاتشون رو خیلی عادی وارد فروم کننن و در عین حال از همه اتفاقهایی
که توی فروم می فته در حد اکثر زمان 10 ثانیه (قابل تنظیم)باخبر بشن خیلی راحت با هم ارتباط داشته باشن
و منتظر نمونن که چه کسی و چه موقع میاد و به تاپیک جواب میده و مدام در حال ریفرش کردن باشن
به محض اینکه کسی یه پست میده در هر کاتاگوری و و به هر موضوعی خیلی سریع به نمایش در میاد
و به این شکل میشه مثلا صد اتفاق قبلی رو که توی فروم افتاده جلوی چشمامون داشته باشیم
با تکنیک اجکس دیگه توی فروم میشه راحت شلوغی رو حس کرد و دیگران
رو دعوت به گفتگو کرد در ضمن گفتگوهای انجام شده در چت باکس های موجود
در فروم در پایگاه داده ثبت نمیشن تا تعداد رکوردهای پایگاه داده بیخودی زیاد نشن
تازه قابلیتهای زیادی رو میشه اضافه کرد که قدرت فروم رو زیاد تر و شکل اون رو هم
زیبا تر میکنه توی همین بولتین هم هر جا از اجکس استفاده شده
مثل ادیت کردن نوشته های خودمون و یا ارسال سریع پاسخ به هر تاپیک کاربر واقعا احساس خوبی بهش دست میده
 
آخرین ویرایش:

karevan

Member
بلاخره جاوا اسکریپت فقط متن رو از php میگیره یا متغیر رو هم میتونه بگیره؟!
 

جدیدترین ارسال ها

بالا