برنامه‌نویسی و توسعه وب

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

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

مقالات برنامه‌نویسی و توسعه وب

آموزش نصب Node.js در ویندوز ۱۰ و ۱۱

پیش نیازهای آموزش نصب Node JS در ویندوز در فرایند آموزش نصب Node JS در ویندوز، به هیچ پیش‌نیاز وابسته نخواهید بود. فقط یک نکته مهم را باید در نظر بگیرید: ویندوز منابع سخت‌افزاری را با نرم‌افزارهای پس‌زمینه‌اش مصرف می‌کند. این موضوع سرعت اجرای محیط N...

خطای Reduce cookie size در GTmetrix چیست؟

خطای Reduce cookie size در GTmetrix چیست؟ کوکی‌ها فایل‌های متنی کوچکی هستند که توسط وب‌سایت‌ها روی مرورگر شما و کاربران ذخیره می‌شوند. این فایل‌ها اطلاعاتی مانند تنظیمات کاربر، سابقه بازدیدها و اطلاعات ورود به سیستم را در خود دارد. برای مثال، زمانی ...

CI/CD چیست؟ روشی که توسعه نرم‌افزار را تا ۳ برابر سریع‌تر می‌کند!

معرفی کامل CI/CDقبل ‌از بررسی عملکرد و مزایای CI/CD خوب است نگاهی به معرفی و بررسی کلی آن‌ که CI/CD چیست داشته باشیم. در توضیح ساده CI/CD مخفف Continuous Integration به معنای یکپارچه‌سازی مداوم و Continuous Delivery/Deployment به معنای تحویل یا ا...

وب سرور Lighttpd چیست؟ بررسی مزایا، معایب و مقایسه عملکرد

وب‌سرور Lighttpd چیست؟ Lighttpd (تلفظ: لایتی) یک وب سرور متن‌باز و سبک است که به دلیل طراحی مبتنی بر رویداد (Event-Driven Architecture) و کارایی بالا، برای مدیریت ترافیک‌های سنگین در وب‌سایت‌ها و اپلیکیشن‌های مدرن به کار می‌رود. این سرور در سال 2003...

آموزش کار با دستور Resolve-DnsName در پاورشل

سینتکس دستور Resolve-DnsName در پاورشل سینتکس Resolve-DnsName در پاورشل، با Resolve-DnsName شروع می‌شود و یک یا چند مورد از این پارامترها را به خود می‌گیرد: [-Name] <String> [[-Type] <RecordType>] [-Server <String[]>] [-DnsOnl...

CLI یا واسط خط فرمان چیست و چه کاربردی دارد

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

SDK چیست و چه کاربردی دارد؟

در دنیای توسعه نرم‌افزارها، ابزارها و تکنولوژی‌های بسیاری برای تسهیل فرآیند ساخت و پیاده‌سازی اپلیکیشن‌ها وجود دارد. یکی از مهم‌ترین این ابزارها، SDK یا Software Development Kit است. اگر تاکنون به فکر ساخت اپلیکیشن افتاده‌اید یا در زمینه برنامه‌نویسی...

کوکی چیست؟ چرا و چگونه کوکی مرورگر را غیر فعال کنیم؟

تا به حال پیش آمده که وارد سایتی شوید و به سرعت با پیامی روبرو شوید که می‌گوید: "ما از کوکی‌ها برای بهبود تجربه شما استفاده می‌کنیم"؟ احتمالا شما هم مثل خیلی‌ها آن را تایید کرده‌اید و ادامه داده‌اید. اما دقیقا این کوکی چیست و چه کاری برای ما انجام می...

۱۰ تفاوت مهم داکر با ماشین مجازی

تفاوت داکر با ماشین مجازی، دوئل پرگردوخاک دو غول فناوری است که هرکدام طرفداران دوآتشه خودش را دارد. داکر (docker چیست؟) قهرمان اجرای تمام و‌ کمال برنامه در هر محیطی بوده و ماشین مجازی (VM)، نسخه قدرتمند و مجازی از سرورهایی با سیستم‌عامل مستقل است. ای...

پاورشل چیست؟ آموزش نحوه فعال سازی powershell

پاورشل چیست؟ بهترین منبع برای گرفتن پاسخ «پاورشل چیست؟»، وب‌سایت سازنده آن، یعنی مایکروسافت است که چنین توصیفی برای این ابزارش دارد: «PowerShell یک پوسته (Shell) فرمان مدرن است که بهترین ویژگی‌های پوسته‌های محبوب دیگر را در خود دارد. برخلاف بسیاری ...

۱۲ روش ساده و اثبات‌شده برای رفع خطای Request Timeout 408 

خطای Request Timeout 408، بیان‌گر تاخیر یا وقفه میان سرور  و کلاینت است؛ جایی‌که سرور در زمان پیش‌بینی‌شده واکنشی نشان نمی‌دهد و کلاینت را در حالت تعلیق نگه می‌دارد. بدترین اتفاقی که می‌تواند در عصر هوش مصنوعی، برای یک وب‌سایت بیفتد! اما این مشکل راه...

فایربیس چیست و چطور با آن کار کنیم؟

این فایربیس چیست که از نیویورک‌تایمز تا دولینگو از آن استفاده می‌کنند؟ محصولی از گوگل است؟ بله. چوب جادوی دولوپرها برای ساخت اپلیکیشن است؟ بله، اما این تمام ماجرا نیست.فلسک یک فریمورک میکرو پایتون است که برای توسعه سریع وب‌اپلیکیشن‌ها استفاده می‌شود....

برنامه نویسی شی گرا چیست؟ آشنایی با مفهوم OOP به زبان ساده

برنامه نویسی شی گرا (Object-Oriented Programming یا OOP) یکی از محبوب‌ترین روش‌های توسعه نرم‌افزار است که با استفاده از مفاهیم اشیاء و کلاس‌ها، کدنویسی را قابل‌فهم‌تر، قابل‌نگهداری‌تر و قابل‌توسعه‌تر می‌کند. در دنیای امروز، که پیچیدگی نرم‌افزارها روز...

JSON چیست؟ ساختار کدهای JSON در دنیای واقعی

JSON مخفف “JavaScript Object Notation”، فرمتی سبک وزن برای ذخیره و انتقال داده‌ها است. این فایل اغلب زمانی استفاده می‌شود که داده‌ها از یک سرور به صفحه سایت ارسال می‌شوند. کدهای JSON به‌قدری ساده هستند که به‌راحتی توسط عموم درک می‌شوند.پس در این مقال...

فریم ورک فلاتر چیست و چه کاربردهایی دارد؟

در دنیای توسعه اپلیکیشن‌های موبایل و وب، چالش‌های متعددی وجود دارد. یکی از بزرگ‌ترین این چالش‌ها، نیاز به توسعه جداگانه برای هر پلتفرم است؛ مثلاً توسعه اپلیکیشنی که روی هر دو سیستم‌عامل اندروید و iOS کار کند، معمولاً نیازمند تیم‌های جداگانه و زمان تو...

آموزش بلاک کردن آی پی در فایل htaccess

بلاک کردن آی پی در فایل htaccess، درِ ورود سایتتان را روی مهمانان پردردسرِ ناخوانده‌ می‌بندد. اگر می‌خواهید کنترل ترافیک ورودی به سایتتان را به دست بگیرید تا هر IP مخربی وارد آن نشود، خواندن این مقاله کمکتان خواهد کرد. در این مقاله از بلاگ ایران سرور...

پادکست های برنامه‌نویسی و توسعه وب

مطلبی برای این دسته بندی یافت نشد!

مسیر متخصصین برنامه‌نویسی و توسعه وب

مطلبی برای این دسته بندی یافت نشد!