بهینه سازی سایت برای موتورهای جستجو (SEO)

  بهینه سازی سایت برای موتورهای جستجو یا سئو (Search Engine Optimization) به هدف بهبود رتبه بندی سایت، هنگام جستجوی کاربران در گوگل و سایر موتورهای جستجو می باشد. طبق تحقیقات صورت گرفته تا ژانویه ۲۰۲۲ مردم روزانه به تعداد …

DevOps چیست؟

Dev مخفف “Development” توسعه نرم‌افزار و Ops مخفف “Operations” عملیات فناوری اطلاعات است. مجموعه‌ای از روشها، فرایندها و ابزارهایی است که با تمرکز بر ارتباطات، همکاری و یکپارچگی بین تیم‌های توسعه نرم‌افزار و عملیات فناوری اطلاعات، ارزش‌های تولید شده را به‌طور سریع و مداوم به مشتریان نهایی می‌رساند.

تست نرم افزار چیست؟ و چه رویکردهایی می توان اتخاذ کرد؟

انواع رویکرد تست نرم افزار شامل تست جعبه سفید و جعبه سیاه می‌باشد که هرکدام شامل انواع مختلفی از تست‌ها می‌باشند. در این مقاله ۶ گام اساسی در چرخه تست نرم افزار از تحلیل نیازمندی تا اجرا و خاتمه‌ی چرخه تست را مورد بررسی قرار می دهیم.

2

Elastic یا Solr؟ کدام یک پرچم دار موتور جستجوی Open Source است؟

در این مقاله دو موتور جستجو open-source محبوب ElasticSearch و Solr را بررسی می کنیم. هر دوی آنها در پلتفرم Apache Lucene open source ساخته شده اند، بنابراین ویژگی های مشترک زیادی دارند. ‌هر چند تفاوت های زیادی در سهولت …

مهندسی نرم افزار و اصول کلی آن

مهندسی نرم افزار تعارف متفاوتی ارائه شده است، IEEE مهندسی نرم افزار را اینگونه شرح می دهد: کاربرد یک روش سیستماتیک، علمی و کمیت پذیر در بسط، راه اندازی و نگهداری نرم افزار، یعنی استفاده از مهندسی نرم افزار.

مهندسی نرم افزار یک فن آوری لایه ای است. هر روش مهندسی (از جمله مهندسی نرم افزار) باید متکی به تعهد سازمانی به کیفیت باشد. در واقع سنگ بنای نگهدارنده مهندسی نرم افزار، توجه به کیفیت است.

در این مقاله به معرفی مهندسی نرم افزار و اصول آن می پردازیم

2

بازی گونه سازی (Gamification) در صنعت بانکداری

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

چرا شرکت ها از لایفری برای توسعه نرم افزاری کسب و کارشان استفاده می کنند؟

لایفری پلتفرم توسعه نرم افزار کسب و کار منبع باز است که بر اساس تکنولوژی مدرن J2EE می باشد. بیشتر کاربران و برنامه نویسان، لایفری را به عنوان چارچوب مدیریت محتوا (Web Application Framework)  در نظر دارند زیرا توانایی تقویت پلتفرم تجربه دیجیتال (Digital Experience Platform) برای شرکت ها را دارد.
لایفری از WebSphere ساده تر و از SharePoint انعطاف پذیرتر است. لایفری پلتفرمی است که هم پویا و هم بسیار مقیاس پذیرتر (Scalable) است که با آن وب سایت های تعاملی (Interactive Websites) زیبا و پورتال های سازمانی خلق می شود.
لایفری DXP محتوی چندین واحد عملکردی است که به آن پورتلت می گویند که از زبان های برنامه نویسی بسیار زیادی همچون جاوا، C++، PHP ، .NET و … پشتیبانی می کند. این دلایل کافیست تا کسب و کارها پورتال های لایفری را در سازمان هایشان پیاده سازی نمایند.

پیاده سازی جستجو و شاخص گذاری (Indexing) در لایفری

عملیات جستجو و شاخص گذاری در Liferay 6.2 با استفاده از Apache Lucene، که یک کتابخانه مبتنی بر جاوا است، انجام می شود. به منظور پیاده سازی عملیات جستجو و شاخص گذاری برای هر موجودیت، لازم است سه مرحله زیر …

صفحه 1 از 612345...قبلی »
بالا