میشه بیشتر توضیح بدی؟منظورم اینه که سایت رو به 2 روش ای جکس و معمولی طراحی کنیم... درد سرش برای برنامه نویسی هست... محتویات صفحات رو هم که از Db میخونیم...
منظورت رو متوجه نمی شم
یا برای مثال یه سایت بده تا ببین
میشه بیشتر توضیح بدی؟منظورم اینه که سایت رو به 2 روش ای جکس و معمولی طراحی کنیم... درد سرش برای برنامه نویسی هست... محتویات صفحات رو هم که از Db میخونیم...
منظورت رو متوجه نمی شم
یا برای مثال یه سایت بده تا ببین
نمیدونم چطور توضیح بدم...
شما باید تو تا سایت عین هم طراحی کنی ، یکیش با ای جکس ، یکی دیگه معمولی...
محسن هم اینو با ای جکس طراحی کرده... نگاه کن:
سایت تو گوگل خیلی خوب ایندکس شده...کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
احتمال 99% میدم که محسن هم از روشی که میگم استفاده کرده... سایت رو دوبار طراحی کرده ، یکی با ای جکس و اون یکی معمولی.
Last edited by my friend; 10-08-2007 at 00:39.
گوگل یا هر موتور جستجوی دیگه وقتی وارد یه سایت میشه و می خواد اون رو ایندکس کنه ، میگرده و تمام تگهای <a> رو پیدا می کنه و ادرس این تگهارو بر می داره و به اون ادرس ها هم سری میزنه و اونا رو ایندکس می کنه
به این ترتیب تمام صفحات سایت ایندکس میشند
حالا تو اجاکس ما باید کاری کنیم که هم ادرس تگها رو داشته باشیم و هم از اجاکس استفاده کنیم
بهت پیشنهاد میکنم حتما مقاله هایی درباره ی seo یا همون موتور های جستجو ونحوه ی کار انها بخونی
در ضمن اینکاری هم که گفتی کار فوق العاده اشتباهی هست
خب این همونی هست که من میگم دیگه...
این جور که من از حرفای شما متوجه شدم شما میگی یه سایت درست کنیم به صورت معمولی برای موتور های جستجو ویه سایت دیگه درست کنیم در کنار سایت اول برای استفاده کاربرانخب این همونی هست که من میگم دیگه...
اگه درست متوجه شده باشم که این چیزی که من می گم با این که شما میگی کلی فرق می کنه
اگر هم اشتباه متوجه شدم بگید
فکر میکنم اشتباه منظورشو گرفتی چون اصلا این کار عاقلانه نیست فکر کن؟؟!!!نوشته شده توسط mohseni12345 [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
خب اونی که شما میگید تنها در یه صورت امکانپذیر هست ، و اون چیزی نیست بجز طراحی 2 صفحه ...
یه مثال میزنم ، امیدوارم خوب توضیح بدم:
موتورهای جستجوگر به چند دلیل اسکریپت های JS رو در نظر نمیگیرن... اینو که همه میدونن
پس نتیجه میگیریم که میتونیم با استفاده از توابع در JS و واقعه onclick به صفحه ای لینک بدیم تا موتورهای جستجوگر ایندکس نمیکنن...
خب....
ما میاییم و تو فایل js که برای ای جکس هست یه تابع تعریف میکنیم که اگه این تابع فراخوانی شد ، یه آرگومان بگیره به اسم address ...
بعد میاییم و به این آرگومان که آدرس یه صفحه هست ، مثلا:
با استفاده از متد گت یه تیکه کد بهش اضافه میکنیم:کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
خب... حالا کافیه بقیه کدهارو بنویسیم تا با فراخوانی این تابع یه صفحه که همون آدرس جدید هست رو لود کنه...کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
این تابع رو در واقعه onclick استفاده میکنیم...
تو اون فایل php هم میگیم آرایه ی get رو بگرده ، اگه مقدار type برابر با ajax بود ، موارد اضافی مثل منوها و هدر و فوتر رو لود نکنه ، در غیر اینصورت همه رو نشون بده... مثلا:
خب!کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
منظورم از تهیه دو صفحه جداگانه این بود! ( یکی معمولی و دیگری بصورت ای جکس )
اما چرا این همه دردسر؟
چون:
1. اگه فقط یه صفحه ایجاد بشه ، مثلا فایل های هدر و ... رو هم لود کنه ، مفهوم ای جکس از بین میره... ( با ای جکس تنها قسمتی از صفحه ری لود میشه... )
2. اگه هدر و فوتر و .... لود نشه ، موتور جستجوگر صفحه ای رو ایندکس کرده که هیچ قالب بندی ای نداره! پس وقتی بازدیدکننده از سایتی مثل گوگل بیاد به سایت ما تنها متن صفحه content.php میبینه... نه هدر لود میشه و نه بقیه فایل های مورد نیاز...
خوب سایت فول AJAX منم اماده شد ببینید نظر بدید !
میخوام کامل بشه با نظراتتون در مورد همه چیزش !کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
جناب my friend این چیزی که شما میگی درسته
من کلآ منظورتون رو اشتباه گرفته بودم
الان متوجه شدم
شما درست میگی . من حواسم به چیز دیگه ای بود و در مورد اون بحث می کردم
در مورد نظر خواهی tornado2800
بزرگترین اشتباه و ...... رو شما در مورد سایتتون انجام دادید
نمی خوام تو ذوقتون بزنم ولی این سایت 1ریال هم ارزش نداره
چون موتور های جستجو قادر به ایندکس کردن و پیدا کردن بقیه ی صفحه های سایت نیستند و این یعنی خودکشی
خوب این توضیحی که [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] دادند به رفیقم میگم انجام بده کلا سازگار با جستجو باشه بازم خبرتو نمیدم نظر رو بدید
مرسی از نظراتتون
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)