PDA

View Full Version : سوال: مخفی کردن قسمتی از querystring



grobech
دوشنبه 20 دی 1389, 11:51 صبح
سلام
ببخشید این آدرس رو نگاه کنید :

http://barnamenevis.org/forumdisplay.php?25-ASP.NET

خوب دونستید که با php صفحه رو درست کردند

حالا نگاه این کنید

http://www.google.com/#sclient=psy&hl=en&safe=off&q=iran&aq=f&aqi=&aql=&oq=&gs_rfai=&pbx=1&fp=9bef8cda26d1a6ec

خوب اینو با چی ساختن (کل سایت همین طوره)
فکر کنم دیگه سوالم رو گرفتید (منتظر جوابم)
متشکرم

aminghaderi
جمعه 24 دی 1389, 09:42 صبح
اقا یکی جواب ما رو بده لطفا
اولا که اون ساتی که شما فرمودید بهش می گن گوگل! قول اینترنت!
کسی زیاد از کاراش سر در نمی یاره ...یعنی نمی زاره کسی از کارش سر در بیاره.
ولی حالا تا حدی این رو بدونید فکر کنم بد نباشه که گوگل یه نرم افزار تحت وب هست که خودش مستقل عمل می کنه شخصا نتونستم بفهمم با چی کار می کنه ولی تا حدی حدس می زنم یه سری اسکرتیپت هایی مهندساش برای مختص گوگل طراحی کردند که مشابه حالا php یا Asp.net کار می کنند؟!
یعنی خودش برای خودش یه زبانی یه شگردی کد نویسی خواصی داره ، حالا شاید از زبان های اصیل و بیس مثل جاوا طراحی شده باشه و کارش هم الگو گرفته از اسکریپت های cgi باشه؟! (نظر شخصیم هست ، حالا اگر دوستان و اساتیدم غیر این نظر دارند بفرماییند ما هم یه چیزی یاد بگیرم:قلب:).


#sclient=psy&hl=en&safe=off&q=iran&aq=f&aqi=&aql=&oq=&gs_rfai=&pbx=1&fp=1&cad=b

این قسمت از ادرس که به ظاهر شلوغ و بهم ریخته به نظر می یاد ، چیزی نیست جوز یه سری پرامتری که هر کدام وظیفه ی خاصی رو سمت سرو و شاید کلاینت داشته باشند.

حالا از این بحث گذشته بحثی که شما دنبالش هستی URLReWriteing هست که داخل همین سایت بگردی کلی تاپیک در این باره هست فقط کافیه یه سرچ چند دقیقیه ای بفرمایید.

موفق باشی.

ricky22
جمعه 24 دی 1389, 10:20 صبح
سلام
http://www.codeproject.com/KB/aspnet/asp_net4_0_URLRouting.aspx
ASP.NET Routing (http://msdn.microsoft.com/en-us/library/cc668201.aspx)

Javad_Darvish_Amiry
جمعه 24 دی 1389, 14:40 عصر
سلام و تشکر از دوستان. در مورد URLReWriteing دوستان راهنمایی کردن و ایده بسیار جالبی برای برآورده کردن خواسته شماست. در ضمن این که کاراییش خیلی بیشتر از مخفی کردن اسم مثلا صفحه تو آدرسه. و اگه مسلط بشید مزایای بیشماری از جمله رتبه بندی SEO بالاتر هم براتون به ارمغان میاره. (نیاز به تولید کتابخونه ندارید، هر چند کار پیچیده ای هم نیست و اگه دنبالش برید حتما از پسش بر میاید و میتونید کتابخونه خودتونو بنویسید - پیشنهاد میکنم، چون تو روند پیاده سازیش خیلی مسائل مهم و بنیادین دات نت رو و زیرساخت های HTTP رو هم یاد میگیرید؛ هر چند استفاده از کتابخونه های آماده همیشه سریعتر و راحتتر و کم خطا تر هست، ولی با توجه به بار جانبی ای که داره، به زحمتش میاره؛)
یه روش دیگه هم که البته چون بحث به گوگل کشید، عرض میکنم که گوگل هم از همین روش استفاده کرده، اینه که از MVC استفاده کنید. تو همین سایت جستجو کنید در مورد MVC مطلب زیاد هستش. از دست ندید؛ موضوع جالب، شیرین، کاربردی و کارایی هست.
(البته مدلی که گوگل تو MVC پیاده کرده رو با ASP.NET MVC مقایسه نکنید. (گالش مشتی شهین و چکمه ی شمر لعین | هر دو پاپوشند، اما این کجا و آن کجا :چشمک:) اما در هر صورت معماری به کار رفته یکیه.)