مفاهیم برنامه نویسی

وب اسکرپینگ چیست؟

وب اسکرپینگ(web scraping) یعنی جمع آوری اطلاعات به صورت خودکار و غیر دستی از سطح وب. غالبا وقتی می‌خواهیم از یک صفحه در وب، متن یا عکسی را کپی کنیم، به صورت دستی این کار را انجام می‌دهیم. برای کارهای روزمره این کار امکان پذیر است. اما وقتی قرار باشد حجم زیاد اطلاعات از یک …

وب اسکرپینگ چیست؟ ادامه »

آموزش jwt در php با مثال عملی

داشتم یک API برای خودم می‌نوشتم و نیاز داشتم دسترسی آن را محدود کنم. با چیزی به نام jwt آشنا شدم. بعد از دو روز سر و کله زدن و آزمون و خطای با روش های مختلف بالاخره راه ساده و درست استفاده ازاین jwt را پیدا کردم. در این مطلب به صورت کامل توضیح …

آموزش jwt در php با مثال عملی ادامه »

گیت چیست و چطور از آن استفاده کنیم؟

گیت از آن ابزارهایی است که زندگی را برای برنامه نویس‌ها لذت بخش‌تر می‌کند. برای اینکه به شما بگویم گیت چیست و چه کار می‌کند بگذارید با یک مثال آن را توضیح بدهم: نیازی به کپی گرفتن از فایل‌ها ندارید زمانی که داشتم پایان نامه می نوشتم، همه نوشته‌ها را در یک فایل ورد(word) ذخیره …

گیت چیست و چطور از آن استفاده کنیم؟ ادامه »

معماری mvc یعنی چه و چه استفاده ای دارد؟

وقتی برنامه نویسی را شروع می‌کنیم از این طرف و آنطرف اسم ها و اصطلاحات زیادی به گوشمان میخورد. بعضی ها را که می شونیم با خودمان می گوییم حالا این خیلی مهم نیست، ضرورتی ندارد بعدا سراغش میروم. اما مطمئن باشید معماری mvc یکی از این نوع مفاهیم نیست که بگذارید برای بعدا. مخصوصا …

معماری mvc یعنی چه و چه استفاده ای دارد؟ ادامه »