PDA

View Full Version : productx.php یا product.php? id=x



imez08
یک شنبه 02 اسفند 1388, 22:38 عصر
سلام.
. اگه یک سایت داشته باشیم که بخواد یک کالا رومعرفی کنه و کالا ها با id به شماره x مشخص بشن کدوم یک از این دو روش رو پیشنهاد می کنین و استانداردتره؟
1)فقط یک فایل product.php داشته باشیم تا بر اساس کالای مورد نظر با شماره x و در نهایت آدرس Product.php?id=x اطلاعات اون کالا از db استخراج بشه و key words و description بر اساس کالا ایجاد بشه. حالا چون فقط یک صفحه product.php داریم و صفحاتی که ساخته میشن –چه اطلاعات کالا چه keyword ها- مجازین موتور های جستجو میتونن این صفحات رو indexکنن؟
2) برای هر کالایی صفحه ی productx.php رو آپلود کنیم که keywords و description رو برا ی هر کدوم تعریف می کنیم و فقط با هر بار خونده شدن صفحه اطلاعات کالا از Db خونده میشه. این روش صحیحه که برای هر کالایی یک صفحه آپلود کنیم؟
اگه روش دیگه ای استفاده میشه هم لطفا بگین.
ممنون.

امیـرحسین
یک شنبه 02 اسفند 1388, 22:49 عصر
مسلما روش اول. نحوه کار همه CMSها همینجوریه. اگر از طریق htaccess آدرس رو اصلاح کنید خیلی بهتره که مثلا site.com/productx.php?id=5553 بشه site.com/productx/5553

imez08
یک شنبه 02 اسفند 1388, 23:20 عصر
پس یعنی keyword هم در db ذخیره بشن؟ search engine ها چجوری این صفحات رو index می کنن چون صفحات به طور مجازی هستن.
این رو نگاه کن:

Nokia 5530 XpressMusic Symbian ...........
www.gsmarena.com/nokia_5530_xpressmusic-2832.php (http://www.gsmarena.com/nokia_5530_xpressmusic-2832.php)
اولین نتیجه از جستجوی گوگل هست که انگار از روش دوم استفاده کرده. این روش به نظر سخت تر میرسه چون باید برای هر موردی یک صفحه ایجاد کرد ولی انگار نتیجه بهتری میده. نظر شما چیه؟

xoogle.ir
دوشنبه 03 اسفند 1388, 00:00 صبح
دوستمون سوال خوبی پرسیده لطفا یکی این تاپیک رو به نتیجه برسونه!
مخصوصا روش کار اون gsmarena رو اگه میشه توضیح بدید.

امیـرحسین
دوشنبه 03 اسفند 1388, 17:16 عصر
ببینید موتورهای جستجو الان تقریبا هر مدل سایتی رو ایندکس می کنند حتی فلش!
اما گوگل زمانهای قدیم گفته بود که با علامت ؟ توی آدرس مشکل داره که الان دیگه اون حرف رو نمی زنه ولی استفاده از آدرسهای قابل خواندن هم آدرس رو قابل فهم می کنه و هم به موتورهای جستجو کمک می کنه.
اینکه میگم کمک می کنه، یه حرف واقعیه. عواملی هستند که به ایندکس شدن و صحیح ایندکس شدن صفحات کمک می کنند. مثلا گوگل صفحات HTML که با CSS بصورت شفاف ساخته شده باشه رو صحیحتر از صفحاتی که با Table های تو در تو و HTML غلط ایجاد شدند رو میخونه.