• 2 رای - 4.5 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مباحث بهینه سازی مربوط به برنامه نویسان و طراحان
#1
« بنام پروردگار جهانیان »

درود بر شما،

هدف از ایجاد انجمن بهینه سازی در ایران php تا به الآن آموزش بهینه سازی و پاسخ به سوالات مربوط به آن بود که نه تنها برنامه نویسان/طراحان بلکه کاربران عادی هم می توانستند از آن بهره گیرند. اما از این پس این تاپیک برای تمام برنامه نویسان و طراحان به ویژه کاربران ایران php مهم می شود تا اگر خداوند بخواهد اطلاعات یکدیگر مربوط به 'چگونه بهینه ساختن برنامه ها و ایده هایمان' را به اشتراک بگذاریم.

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

نحوه درست استفاده از تاپیک
  • اگر مورد/مواردی در مباحث برای شما نامفهوم بود لطفا در همین تاپیک اعلام کنید در غیر اینصورت تمامی سوالات مربوط به بهینه سازی باید در تاپیکی جداگانه پرسیده شود
  • درصورت رضایت از هر مبحث (پاسخ) از دکمه تشکر استفاده کنید


به امید ایرانی پر از کلاغ Cool
غایب
  پاسخ
تشکر شده توسط : oia amir.s molana Rain7
#2
نحوه ساخت آدرس صفحات و کلماتی که در آن بکار می رود امری سلیقه ای است اما با این حال آن ها خارج از دو دسته پویا و ایستا قرار نمی گیرند. در زیر تلاش شده است تا پویا و ایستا بودن آدرس صفحات به بیان ساده تعریف شود:

آدرس ایستا: آدرس ایستا آدرس صفحاتی است که بر اساس یک نیاز طراحی می شوند و اطلاعاتی از جمله متن، پیوند، تصویر و نقاشی متحرک در داخل آنها قرار می گیرد و در نهایت صفحه به نمایش در می آید. طراحی صفحات پویا نیازمند به فردی آشنا با زبان های HTML و CSS است و همینطور مناسب پروژه های بزرگ نمی باشد.

آدرس پویا: آدرس پویا آدرس صفحاتی است که علاوه بر اینکه بر اساس یک نیاز طراحی می شوند و اطلاعاتی در داخل آن قرار می گیرد، از تکنولوژی و زبان هایی بجز HTML مانند JSP – PHP – ASP .NET - ASP و ... بهره می گیرد. در طراحی صفحات پویا معمولا بحث ذخیره سازی داده ها که همان پایگاه اطلاعات می باشد نیز به وجود می آید و پویا بودن وبسایت کار را برای بروز کردن و ویرایش کردن هزاران مطلب بدست انسان آسان کرده است.

تا به اینجای مقاله مقدمه محسوب می شد اما از این پس به موضوع اصلی مقاله یعنی ‘ساختار آدرس صفحات’ یا به بیان ساده تر ‘روش ساخت آدرس های بهینه برای صفحات مختلف برنامه هایمان’ می پردازیم.

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

سئوچت می گوید: من به سه دلیل استفاده از آدرس های ایستا را پیشنهاد می کنم:
  1. آدرس های ایستا از رتبه بیشتری نزد موتور های جستجو برخوردار است
  2. این نیز کشف شده است که موتور های جستجو محتوای صفحات پویا را کندتر از صفحات ایستا ثبت می کنند
  3. آدرس های ایستا نزد کاربران محبوب تر هستند
شما اگرچه یک طراح/برنامه نویس هستید اما پیش از آن یک کاربر عادی می باشید که صفحات مختلفی از وبسایت ها را در روز مشاهده می کنید. پس به دقت به آدرس هایی که در زیر قرار داده شده نگاه کنید و به خود پاسخ بدهید که کدام یک از آنها بیشتر نظر شما را جلب می کند.
کد:
آدرس پویا: http://www.example.com/profile.php?mode=view&u=7
آدرس ایستا: http://www.example.com/profile-mode-view-u-7.html یا http://www.example.com/profile/mode/view/u/7/

گوگل نیز در این باره نوشته است: ساختار آدرس یک وبسایت باید تا حد امکان ساده و قابل فهم برای انسان ها باشد که برای رعایت آن باید به سه نکته که در زیر اشاره شده توجه داشت:
  1. طول آدرس بیش از 3 الی 5 کلمه نباشد
  2. در آدرس های خود برای جداسازی کلمات از کاراکتر خط تیره (منظور: “-“) بهره بگیرید
  3. آدرس ها نسبت به بزرگ یا کوچک بودن حروف حساس هستند (پیشنهاد می شود: تمامی حروف کوچک باشند)


جمع بندی مطالب
  • آدرس صفحات ایستا باشد
  • از خط تیره برای جداسازی استفاده شود
  • تمامی حروف کوچک نوشته شود
  • طول آدرس صفحه بیش از 3 الی 5 کلمه نباشد
  • از کلماتی متناسب با آن صفحه استفاده کنید (برای نمونه: صفحه تماس با ما آدرسی شبیه به http://www.example.com/contact-us داشته باشد یا اگر زبان وبسایت شما پارسی است بجای contact-us از تماس-با-ما استفاده شود)



نویسنده: علیرضا اسکندرپور
غایب
  پاسخ
#3
من یک سوال دارم . در تایتل یک صفحه اگر چند بخش باشه بهتره از :
1- کدام کارمتر جدا کننده استفاده کرد . - یا |
2- در تایتل فارسی کدوم بهتره

فروشگاه من | محصولات | سی دی 1
یا
سی دی 1 | محصولات | فروشگاه من
  پاسخ
تشکر شده توسط : molana
#4
(۱۳۸۹ خرداد ۱۵, ۰۱:۵۲ ق.ظ)zoghal نوشته: من یک سوال دارم . در تایتل یک صفحه اگر چند بخش باشه بهتره از :
1- کدام کارمتر جدا کننده استفاده کرد . - یا |
2- در تایتل فارسی کدوم بهتره

فروشگاه من | محصولات | سی دی 1
یا
سی دی 1 | محصولات | فروشگاه من

برای عنوان از جدا کننده های بسیاری می توان استفاده کرد برای نمونه: «» ، / ، \ ، ^ ، ~ و ... اما بهترین جدا کننده برای عنوان مانند آدرس صفحات همان خط تیره می باشد.
من نمی توانم به سوال دوم شما پاسخ دهم زیرا که این را خود باید تصمیم بگیرید کدام یک از کلیدواژه ها نسبت به دیگری ارجعیت دارد. « این مهم بودن را متناسب با محتوای وبسایت خود مشخص کنید! » و این نکته را نیز بخاطر داشته باشید که بهتر است از کلیدواژه های تک کلمه ای مانند "محصولات" استفاده نکنید!
غایب
  پاسخ
تشکر شده توسط :
#5
علی رضا جان سوال اول هم مربوط تایتل صفحه هست نه آدرس صفحه

اما سوال 2 : دقیقا چیزی که من دنبالش هستم ترتیب کلید واژه ها باید از چپ به راست باشه یا راست به چپ
  پاسخ
تشکر شده توسط :
#6
(۱۳۸۹ خرداد ۱۵, ۰۱:۱۰ ب.ظ)zoghal نوشته: علی رضا جان سوال اول هم مربوط تایتل صفحه هست نه آدرس صفحه

اما سوال 2 : دقیقا چیزی که من دنبالش هستم ترتیب کلید واژه ها باید از چپ به راست باشه یا راست به چپ

مطمئنی درست و کامل پست هارو می خونی؟ خودت میگی سوالت در مورد عنوان صفحه هست نه آدرس صفحه! اینجا رو بخون:
نقل قول:• اگر مورد/مواردی در مباحث برای شما نامفهوم بود لطفا در همین تاپیک اعلام کنید در غیر اینصورت تمامی سوالات مربوط به بهینه سازی باید در تاپیکی جداگانه پرسیده شود
شما داری میگی من در مورد آدرس صفحه گفتم درصورتی که نوشتم:
نقل قول:برای عنوان از جدا کننده های بسیاری می توان استفاده کرد برای نمونه: «» ، / ، \ ، ^ ، ~ و ... اما بهترین جدا کننده برای عنوان مانند آدرس صفحات همان خط تیره می باشد.

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

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

امیدوارم پاسخ سوال هایتان را گرفته باشید Angel موفق باشید Heart
غایب
  پاسخ
تشکر شده توسط : zoghal oia molana Mohammad.T
#7
سوال اول هم مربوط تایتل صفحه هست نه آدرس صفحه
  پاسخ
تشکر شده توسط :
#8
من یک سوال دارم . چطور میشه فهمید سایت ما در کل چند بازدید کننده داشته است ؟

ممنون. مطالب جالبی بودSmile
__________________________
http://drpouriaaflaki.com/fa/nose-surgery.html
  پاسخ
تشکر شده توسط :
#9
(۱۳۹۳ اردیبهشت ۲۱, ۰۵:۲۹ ب.ظ)iliyasaeidkarami نوشته: من یک سوال دارم . چطور میشه فهمید سایت ما در کل چند بازدید کننده داشته است ؟

ممنون. مطالب جالبی بودSmile
__________________________
http://drpouriaaflaki.com/fa/nose-surgery.html
جسارتا و احیانا شما با این سوالات و پست هایی که در چند دقیقه قبل زدید قصد تبلیغات و اسپم و آف تاپیک که ندارید؟؟؟Wink
  پاسخ
تشکر شده توسط :
#10
دقیقا همین منظور رو دارن ایشونDodgy
بنده طعم ايمان را نمي چشد، تا اينكه دريابد آنچه اتفاق نيفتاده است نمي شد كه اتفاق بيفتد؛و آنچه شده و اتفاق افتاده است,نمي شد كه نشود و اتفاق نيفتد....حضرت علي(ع)
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان