آرشیو نویسنده: محمد عسکری

Observability چیست؟ مانیتورینگ لحظه‌ای سایت با Metric، Log و Trace

راهنمای Observability و مانیتورینگ لحظه‌ای سایت: Metric، Log، Trace، RUM، SLO، OpenTelemetry، Alert، هزینه و نقشه اجرای ۳۰روزه.

سئوی JavaScript؛ رندر، خزش و ایندکس React و Vue

راهنمای سئوی JavaScript برای React و Vue: انتخاب SSR/SSG/CSR، لینک و Route قابل‌خزش، Status و Canonical، Schema، Core Web Vitals، تست Render و پایش.

مهاجرت هاست بدون Downtime؛ DNS، داده و Rollback

راهنمای مهاجرت هاست بدون قطعی: Inventory و SLO، Sync فایل و دیتابیس، TTL و DNSSEC، تست قبل از Cutover، مانیتورینگ، Reconciliation، Rollback و WordPress.

بهینه‌سازی Checkout فروشگاه؛ کاهش رهاشدگی سبد خرید

راهنمای بهینه‌سازی Checkout فروشگاه: هزینه و ارسال، Guest checkout، فرم آدرس ایران، موبایل، Accessibility، پرداخت و سنجش رهاشدگی.

طراحی UX برای WebXR؛ AR/VR دسترس‌پذیر، امن و سریع

تجربه XR خوب از لحظه‌ای شروع می‌شود که محصول جرئت می‌کند XR را اجرا نکند. اگر کاربر فقط می‌خواهد ببیند یک مبل در اتاق جا می‌شود، ویدئوی ۳۶۰ درجه، مدل سه‌بعدی Inline یا اندازه‌های دقیق شاید سریع‌تر از درخواست دوربین و ورود اجباری به AR او را به تصمیم برساند. WebXR یک مقصد طراحی نیست؛ […]

رفتار کاربر و سئو؛ واقعیت CTR، Bounce Rate و رضایت

کاربر روی نتیجه شما کلیک می‌کند، هشت ثانیه بعد صفحه را می‌بندد؛ آیا ناراضی بوده است؟ شاید پاسخ شماره تماس را همان بالای صفحه دیده، شاید صفحه در WebView پیام‌رسان ناقص باز شده، شاید Event اشتباه دوبار ثبت شده یا شاید واقعاً نتیجه نامرتبط بوده است. یک عدد رفتاری بدون Query، Journey و Outcome نه […]

ارزش‌گذاری وب‌سایت؛ روش‌ها، Due Diligence و معامله

خریدار یک وب‌سایت، Screenshot ترافیک یا مجموع هزینه طراحی را نمی‌خرد؛ جریان نقدیِ قابل‌انتقال و ریسک‌های همراه آن را می‌خرد. اگر درآمد به حضور روزانه مؤسس وابسته باشد، دامنه به نام شخص دیگری ثبت شده باشد یا ۷۰٪ ورودی از یک صفحه ناپایدار بیاید، عدد سود روی کاغذ به‌تنهایی قیمت را توجیه نمی‌کند. از آن […]

انتخاب پایگاه داده وب؛ SQL، NoSQL، Distributed و Vector

پایگاه داده نامناسب معمولاً روز اول خودش را لو نمی‌دهد. ثبت‌نام و جست‌وجو کار می‌کند، دموی محصول سریع است و نمودارهای اولیه امیدوارکننده‌اند؛ بعد در شب کمپین، موجودی منفی می‌شود، یک کلید داغ بخشی از سیستم را کند می‌کند یا تیم تازه می‌فهمد نسخه پشتیبان دارد اما بازیابیِ آزموده‌شده ندارد. انتخاب پایگاه داده برای وب، […]

محتوای تولیدشده توسط کاربر (UGC)؛ مجوز، اعتماد و سنجش

راهنمای استراتژی UGC؛ از Organic و Creator تا مجوز استفاده، Disclosure، Moderation، اصالت Review، دسترس‌پذیری، SEO و سنجش افزایشی.

Brute Force و Credential Stuffing؛ دفاع چندلایه از Login

راهنمای دفاع Login در برابر Brute Force، Password Spraying و Credential Stuffing با Password policy، MFA، Rate limiting، WAF و Incident response.