/
  • مباحث بهینه سازی مربوط به برنامه نویسان و طراحان

  • ارسال پاسخ   امتیاز موضوع:
    • 2 رأی - میانگین امیتازات: 4.5
    • 1
    • 2
    • 3
    • 4
    • 5

    حالت موضوعی | حالت خطی مباحث بهینه سازی مربوط به برنامه نویسان و طراحان
    نویسنده پیام
    cyletech غایب
    علیرضا اسکندرپور شوفری
    *****

    ارسال‌ها: 2,243
    تاریخ عضویت: ۱۳۸۸ فروردين ۸
    اعتبار: 42
    تشکرها : 1258
    ( 2239 تشکر در 1089 ارسال )
    ارسال: #1
    مباحث بهینه سازی مربوط به برنامه نویسان و طراحان
    « بنام پروردگار جهانیان »

    درود بر شما،

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

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

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


    به امید ایرانی پر از کلاغ Cool
    (آخرین ویرایش در این ارسال: ۱۳۸۹ خرداد ۱۰ ۰۸:۱۳ عصر، توسط cyletech.)
    ۱۳۸۹ خرداد ۹ ۱۰:۲۴ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط : oia amir.s molana Rain7
    cyletech غایب
    علیرضا اسکندرپور شوفری
    *****

    ارسال‌ها: 2,243
    تاریخ عضویت: ۱۳۸۸ فروردين ۸
    اعتبار: 42
    تشکرها : 1258
    ( 2239 تشکر در 1089 ارسال )
    ارسال: #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 از تماس-با-ما استفاده شود)



    نویسنده: علیرضا اسکندرپور
    (آخرین ویرایش در این ارسال: ۱۳۸۹ خرداد ۱۲ ۰۹:۴۸ صبح، توسط cyletech.)
    ۱۳۸۹ خرداد ۱۲ ۰۹:۱۰ صبح
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط : amir.s oia molana admin zoghal Rain7 Mohammad.T Mehrdad-Dadkhah narenji
    zoghal آفلاین
    صالح سوزنچی
    *****

    ارسال‌ها: 1,760
    تاریخ عضویت: ۱۳۸۷ دي ۲۵
    اعتبار: 23
    تشکرها : 1500
    ( 1729 تشکر در 992 ارسال )
    ارسال: #3
    RE: مباحث بهینه سازی مربوط به برنامه نویسان و طراحان
    من یک سوال دارم . در تایتل یک صفحه اگر چند بخش باشه بهتره از :
    1- کدام کارمتر جدا کننده استفاده کرد . - یا |
    2- در تایتل فارسی کدوم بهتره

    فروشگاه من | محصولات | سی دی 1
    یا
    سی دی 1 | محصولات | فروشگاه من
    ۱۳۸۹ خرداد ۱۵ ۱۲:۵۲ صبح
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط : molana
    cyletech غایب
    علیرضا اسکندرپور شوفری
    *****

    ارسال‌ها: 2,243
    تاریخ عضویت: ۱۳۸۸ فروردين ۸
    اعتبار: 42
    تشکرها : 1258
    ( 2239 تشکر در 1089 ارسال )
    ارسال: #4
    RE: مباحث بهینه سازی مربوط به برنامه نویسان و طراحان
    (۱۳۸۹ خرداد ۱۵ ۱۲:۵۲ صبح)zoghal نوشته شده توسط:  من یک سوال دارم . در تایتل یک صفحه اگر چند بخش باشه بهتره از :
    1- کدام کارمتر جدا کننده استفاده کرد . - یا |
    2- در تایتل فارسی کدوم بهتره

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

    برای عنوان از جدا کننده های بسیاری می توان استفاده کرد برای نمونه: «» ، / ، \ ، ^ ، ~ و ... اما بهترین جدا کننده برای عنوان مانند آدرس صفحات همان خط تیره می باشد.
    من نمی توانم به سوال دوم شما پاسخ دهم زیرا که این را خود باید تصمیم بگیرید کدام یک از کلیدواژه ها نسبت به دیگری ارجعیت دارد. « این مهم بودن را متناسب با محتوای وبسایت خود مشخص کنید! » و این نکته را نیز بخاطر داشته باشید که بهتر است از کلیدواژه های تک کلمه ای مانند "محصولات" استفاده نکنید!
    ۱۳۸۹ خرداد ۱۵ ۰۸:۲۲ صبح
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    zoghal آفلاین
    صالح سوزنچی
    *****

    ارسال‌ها: 1,760
    تاریخ عضویت: ۱۳۸۷ دي ۲۵
    اعتبار: 23
    تشکرها : 1500
    ( 1729 تشکر در 992 ارسال )
    ارسال: #5
    RE: مباحث بهینه سازی مربوط به برنامه نویسان و طراحان
    علی رضا جان سوال اول هم مربوط تایتل صفحه هست نه آدرس صفحه

    اما سوال 2 : دقیقا چیزی که من دنبالش هستم ترتیب کلید واژه ها باید از چپ به راست باشه یا راست به چپ
    ۱۳۸۹ خرداد ۱۵ ۱۲:۱۰ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط :
    cyletech غایب
    علیرضا اسکندرپور شوفری
    *****

    ارسال‌ها: 2,243
    تاریخ عضویت: ۱۳۸۸ فروردين ۸
    اعتبار: 42
    تشکرها : 1258
    ( 2239 تشکر در 1089 ارسال )
    ارسال: #6
    RE: مباحث بهینه سازی مربوط به برنامه نویسان و طراحان
    (۱۳۸۹ خرداد ۱۵ ۱۲:۱۰ عصر)zoghal نوشته شده توسط:  علی رضا جان سوال اول هم مربوط تایتل صفحه هست نه آدرس صفحه

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

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

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

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

    امیدوارم پاسخ سوال هایتان را گرفته باشید Angel موفق باشید Heart
    (آخرین ویرایش در این ارسال: ۱۳۸۹ خرداد ۱۵ ۰۱:۲۶ عصر، توسط cyletech.)
    ۱۳۸۹ خرداد ۱۵ ۰۱:۲۳ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط : zoghal oia molana Mohammad.T
    mostafa007 آفلاین
    عضو جدید
    **

    ارسال‌ها: 1
    تاریخ عضویت: ۱۳۹۲ بهمن ۷
    اعتبار: 0
    تشکرها : 0
    ( 0 تشکر در 0 ارسال )
    ارسال: #7
    RE: مباحث بهینه سازی مربوط به برنامه نویسان و طراحان
    سوال اول هم مربوط تایتل صفحه هست نه آدرس صفحه
    __________________________________________________________________________
    مدل آرایش صورت
    مدل آرایش
    ۱۳۹۲ بهمن ۷ ۰۸:۰۷ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    iliyasaeidkarami آفلاین
    تحریم شده

    ارسال‌ها: 1
    تاریخ عضویت: ۱۳۹۳ ارديبهشت ۱۰
    تشکرها : 0
    ( 0 تشکر در 0 ارسال )
    ارسال: #8
    RE: مباحث بهینه سازی مربوط به برنامه نویسان و طراحان
    من یک سوال دارم . چطور میشه فهمید سایت ما در کل چند بازدید کننده داشته است ؟

    ممنون. مطالب جالبی بودSmile
    __________________________
    http://drpouriaaflaki.com/fa/nose-surgery.html
    (آخرین ویرایش در این ارسال: ۱۳۹۳ ارديبهشت ۲۱ ۰۴:۴۰ عصر، توسط iliyasaeidkarami.)
    ۱۳۹۳ ارديبهشت ۲۱ ۰۴:۲۹ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    zoghal آفلاین
    صالح سوزنچی
    *****

    ارسال‌ها: 1,760
    تاریخ عضویت: ۱۳۸۷ دي ۲۵
    اعتبار: 23
    تشکرها : 1500
    ( 1729 تشکر در 992 ارسال )
    ارسال: #9
    RE: مباحث بهینه سازی مربوط به برنامه نویسان و طراحان
    (۱۳۹۳ ارديبهشت ۲۱ ۰۴:۲۹ عصر)iliyasaeidkarami نوشته شده توسط:  من یک سوال دارم . چطور میشه فهمید سایت ما در کل چند بازدید کننده داشته است ؟

    ممنون. مطالب جالبی بودSmile
    __________________________
    http://drpouriaaflaki.com/fa/nose-surgery.html
    جسارتا و احیانا شما با این سوالات و پست هایی که در چند دقیقه قبل زدید قصد تبلیغات و اسپم و آف تاپیک که ندارید؟؟؟Wink
    ۱۳۹۳ ارديبهشت ۲۱ ۰۵:۳۶ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط :
    webnevesht آفلاین
    محمدرضا سلطانی
    ***

    ارسال‌ها: 972
    تاریخ عضویت: ۱۳۹۰ آذر ۲۵
    اعتبار: 22
    تشکرها : 384
    ( 702 تشکر در 427 ارسال )
    ارسال: #10
    RE: مباحث بهینه سازی مربوط به برنامه نویسان و طراحان
    دقیقا همین منظور رو دارن ایشونDodgy
    __________________________________________________________________________
    بنده طعم ايمان را نمي چشد، تا اينكه دريابد آنچه اتفاق نيفتاده است نمي شد كه اتفاق بيفتد؛و آنچه شده و اتفاق افتاده است,نمي شد كه نشود و اتفاق نيفتد....حضرت علي(ع)
    ۱۳۹۳ ارديبهشت ۲۱ ۰۶:۲۴ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط :
    « قدیمی تر | تازه‌ تر »

    ارسال پاسخ
    پرش به انجمن:


    کاربرانِ درحال بازدید از این موضوع: 1 مهمان
    IranPHP.org | تماس با ما | بازگشت به بالا | بازگشت به محتوا | بایگانی | پیوند سایتی RSS