Matomo: سفارشی‌ سازی تحلیلی بدون محدودیت

اگر به دنبال Matomo هستید به احتمال زیاد به دنبال راهی برای شناخت بازدیدکنندگان وب سایت خود هستید. ما در این مقاله به شما کمک می‌کنیم تا بدانید چرا Matomo بهتر از Google Analytics است.Google Analytics هم مانند Matomo یک ابزار رایگان و متن باز است که در بررسی رفتار بازدید کنندگان وب سایت به شما کمک می‌کند. این ابزارها به شما کمک می‌کنند که بفهمید کاربران چگونه با سایت شما تعامل دارند، از کدام صفحات بیشتر بازدید می‌کنند و چه عواملی موجب جذب بازدید کنندگان به سایت...

کاوش در دنیای زبان Perl: نکات و ترفندها

اگر تا به حال برنامه نویسی کرده باشید و به UNIX/Linux/BSD علاقه مند باشید، حتما اسم پرل (Perl) به گوش شما خورده است. این زبان یک زبان برنامه نویسی سطح بالا با ساختاری شبیه به زبان C است.زبان پرل (Perl) در سال 1987 ساخته شد و به عنوان یک زبان برنامه نویسی یونیکس ارائه شد. اما در طول زمان این زبان دچار تغییرات زیادی شده است.ممکن است فکر کنید که پرل فقط برای نوشتن اسکریپت‌های مدیریت سیستم یا بهبود اسکریپت‌های پیوسته استفاده می‌شود، اما این طور نیست این...

زبان اسمبلی (Assembly): پلی بین سخت افزار و نرم افزار

امروزه زبان‌های برنامه نویسی زیادی وجود دارند، اما یکی از قدیمی‌ترین و مهم‌ترین آن‌ها زبان اسمبلی است که هنوز در برخی زمینه‌ها کاربرد دارد. در این مقاله، به معرفی زبان اسمبلی و کاربردهای آن خواهیم پرداخت.زبان برنامه نویسی اسمبلی (Assembly language)زبان اسمبلی، یک زبان برنامه نویسی سطح پایین است که به طور مستقیم با سخت‌ افزار کامپیوتر و سایر دستگاه‌های برنامه‌ پذیر تعامل دارد. مهم‌ترین تفاوت این زبان با زبان‌های برنامه نویسی سطح‌ بالاتر این است که قابل‌ حمل بین سیستم‌ها نیست و وابسته به نوع پردازنده و...

مدیریت هوشمندانه حافظه با الگوریتم LFU

منابعی که در دنیا در اختیار انسان است بسیار محدود است. به همین دلیل بشر در طول تاریخ همیشه  به دنبال راهی برای بهینه سازی هزینه و سرعت استفاده از منابع بوده است. در حوزه نرم افزار هم این قاعده وجود دارد و متخصصان و فعالان این حوزه همواره به دنبال راهی برای بهینه سازی سرویس‌ها هستند.الگوریتم LFU (Least Frequently Used) یکی از روش‌های مدیریت حافظه پنهان کش (Cache) است. این الگوریتم در هنگام پر شدن حافظه تعیین می‌کنند چه داده‌هایی باید حذف شوند و در بهینه سازی...

Cloud vs On-Premises: کدام یک اقتصادی تر است؟

وقتی صحبت از استراتژی زیرساخت‌های کسب و کار می‌شود، نباید فقط به یک روش برای نگهداری فناوری اطلاعات و داده‌ها بسنده کرد. برای مثال فقط استفاده از رایانش ابری یا زیرساخت داخلی کار درستی نیست و باید استفاده از هر دو را به تعادل رساند. درگذشته‌ای نه چندان دور شرکت‌ها هزینه‌ و فضای زیادی را صرف نگهداری سرورهای فیزیکی خود می‌کردند و مجبور به نگهداری سرورها در محل ( On-premise) بودند. با پیدایش و ساخته شدن رایانش ابری (Cloud Computing) شرکت‌ها راهی نوین برای نگهداری و مدیریت آسان...