طراحی سایت با الگوریتم ژنتیک (بخش اول)
2015-01-26بهبود وب سايت تجارت الکترونيک
2015-01-26طراحی سایت با الگوریتم ژنتیک (بخش دوم)
طراحی سایت با الگوریتم ژنتیک چگونه صورت می گیرد؟
سوال خیلی از شما این است که بعد از طراحی سایت و مراقبت های لازم و پشتیبانی از سایت مورد نظر چه چیزهایی دیگری لازم است. حال به نظرتان سایت مان را با الگوریتم ژنتیک چگونه بهینه کنیم.
يك نمونه از روشهاي بهينه سازي را مي توان در طبيعت يافت، جايي كه در آن موجودات وارگانيسم هاي ساده وپيچيده اي كه قادرند خود را دائما با تغييرات و شرايط محيطي وفق دهند، تكامل يافته اند.
اين تكامل در ميان نسلها با ايده بقاي مناسب ترينها اتفاق مي افتد. در زمين مسائل مهندسي هاي نرم افزاري و برنامه نويسي و طراحی سایت نيز خوشبختانه يك شبيه سازي مي تواند براي دستيابي به نتايج مشابه با تقليد از روند موجود در سيستمهاي تكاملي صورت پذيرد البته پيشينه اين مسائل به حدود سالهاي 1960 كه در آن سالها علاقهٔ زيادي براي توسعه دادن الگوريتم هاي قدرتمند جهت حل مسائل بهينه سازي پيچيده وجود داشت، بر ميگردد.
در خلال اين تلاش ها واژه اي كه به طور معمول براي اشاره به چنين روشهايي مورد استفاده قرار گرفت، واژه محاسبات تحولي بود كه خود شامل الگوريتم هاي خاصي چون الگوريتم ژنتيك،استراتژيهاي تحول، برنامه ريزي تحولي و برنامه ريزي ژنتيك ميشد، اما با گذشت زمان الگوريتم هاي ژنتيك بنظر ميرسيد از محبوبيت، مقبوليت و كارايي بسيار بيشتري نسبت به ديگر روشها برخوردار باشد.
در طراحی سایت با الگوريتم هاي ژنتيك که يكي از الگوريتم هاي جستجوي تصادفي است كه براساس روشهاي الهام گرفته از سيستم بيولوژيكي، اقدام به حل مسائل مي نمايد. در اين الگوريتمها جمعيت يك نمونهٔ انتزاعي از نامزدهاي راه حل يك مسأله بهينه سازي، به راه حل بهتري منجر خواهد شد.
همانگونه كه درچرخه حيات طبيعي،كروموزوم ها پاسخگوي چگونگي يا نحوه عملكرد ويژگيهاي يك موجود يا گونه اي خاص هستند، پارامترها و راه حلهاي احتمالي يك مساله مهندسي يا طراحي نيز مي توانند بصورت يك كروموزوم مدل بندي شده و با قراگرفتن در جريان فرايند الگوريتم ژنتيك، بهينه گردند.
با اين مقدمات و الهام گيري از اين ايده ، ما نيز بر آن شديم تا به بهينه سازي پارامترهاي مختلف يك طراحی سایت بپردازيم.چرا كه پارامترهاي مختلفي در ارتباط با يك وب سايت نمونه وجود دارد كه مي توانند در جريان فرايند تكاملي طراحی سایت توسط اين الگوريتم ها بهينه گردند.
بعنوان مثال پارامت هايي همچون مدت زمان لود شدن صفحات بهينه سازي مدت زمان جستجوي صفحات از طريق موتورهاي جستجو، شكل ظاهري وبسايت و بسياري پارامترهاي ديگر. از آنجايي كه شكل و نماي ظاهري يك وب سايت منعكس كننده وجهه سازمان و در واقع نمودي از كل وبسايت است كه مي تواند مورد ارزيابي قرار گيرد، لذا نحوه طراحي سايت مي تواند بعنوان موضوعي باشد كه بهينه شدن آن تاثير مهمي بر نحوه عملكرد آن خواهد داشت و خواهد توانست بعنوان معيار برتري نسبت به رقبا عمل كند در واقع در نظر داشتن اين نكته همواره ضروري است كه يك وب سايت جدا از مباحث و امكانات فني و تكنولوژيكي اش بايد بتواند بدرستي عمل كرده و نيازهاي كاربران را در سطحي منطقي و صحيح برآورده سازد تا بتواند ميزان بازديدكنندگان را روز به روز افزايش داده و ترافيك بيشتري را ايجاد كند.
از اينرو به منظور بهبود وضعيت ارتباط بامخاطبين بايد از يك محيط واسطه اي مناسب استفاده شود و طرح ظاهري سايت هم بايد امكان پيداكردن و خواندن اطلاعات و راهنمايي آسان كاربران را فراهم آورد.