سی پنل (cPanel) چیست؟

مطمئنم شما هم مثل من هستید؛ موقع خرید چیز مهمی مثل هاست وبسایت، دهها سایت مختلف را در مرورگرتان باز کرده و به بررسی و مقایسه تکتک ویژگیهای هر برند یا هر بستۀ پیشنهادی میپردازید. یکی از مواردی که ممکن است در این بررسیها نظر شما را جلب کرده باشد، سی پنل (cPanel) است. کنترل […]
Unit Testing چیست و چه کاربردهایی دارد؟

شاید یک کاربر عادی اطلاعات زیادی از مراحل ساخت و توسعه نرم افزار نداشته باشد. ساختن برنامه کامپیوتری به این شکل نیست که یک نفر برنامه نویس تمام کدها را نوشته و بلافاصله محصول را منتشر میکند. یک نرم افزار استاندارد و بزرگ باید قبل از رسیدن به دست کاربر نهایی یک سری مراحل را […]
Taylor Otwell، خالق لاراول کیست و چگونه کار میکند؟

مطالعهی زندگی و سبک کاری انسانهای بزرگ و موفق، میتواند الهامبخش زندگی کاری ما و انگیزهای برای انجام کارهای بزرگ باشد. تقریبا همهی برنامه نویسان PHP، لاراول را میشناسند، حتی اگر از آن استفاده هم نکنند. اما آیا میدانید که خالق فریمورک لاراول کیست و چگونه کار میکند؟ Taylor Otwell خالق فریمورک لاراول و نویسندهی […]
اصل Dependency Inversion یا معکوس سازی وابستگی در SOLID چیست؟

حتما در طول یادگیری برنامه نویسی، عبارت کد تمیز را بارها و بارها شنیده اید. کد تمیز ویژگی اسرار آمیزی است که باعث میشود کدهای شما خوانا و تغییر پذیر شوند. با کد تمیز شما تبدیل به شوالیه ای میشوید که همیشه آماده جنگ با اژدها است! بایید ببینیم که Dependency Inversion چیست؟ ما آیا […]
فریم ورک Cakephp چیست و مزایای استفاده از آن

چرا از فریم ورک کیک باید استفاده کنیم ؟ یکی از سوالاتی که ذهن برنامه نویس را به خودش مشغول خواهد ساخت این است که از میان فریم ورک های موجود برای زبان برنامه نویسی php همانند: Codeigniter,Symphony و …. چرا باید از فریم ورک CakePHP برای پیاده سازی پروژه های خود برگزینیم؟ مهمترین دلیل […]
Symfony چیست؟ آشنایی با فریم ورک محبوب PHP

زبان PHP یکی از مهمترین زبانها برای برنامه نویسی سمت سرور است که برنامه نویسان زیادی از آن استفاده میکنند. این زبان فریم ورکهای زیادی دارد و این فریم ورکها امکانات زیادی را در اختیار برنامه نویسان قرار میدهند. در این مطلب درباره فریم ورک سیمفونی صحبت میکنیم. اینکه Symfony چیست و چه کاربردهایی دارد. […]
Svelte (اسولت) چیست؟ (بررسی مزایا، معایب و ویژگیهای این فریم ورک کامپایلر)

Svelte یک رویکرد جدید برای ایجاد رابط کاربری است. در این مقاله، میخواهیم فواید استفاده از این فریم ورک جاوا اسکریپت را بررسی کنیم. شاید تصور کنید که اسولت وقتی هنوز به اندازهی سایر فریم ورکها محبوب نیست، بررسی آن کاری بیهوده باشد. اما باید توجه داشته باشید که سایر فریم ورکهای محبوب نیز در […]
Gulp چیست و چه کاربردی دارد؟

Gulp چیست و چه کاربردی دارد؟ امروزه برنامه نویسی فرانت اند و پیاده سازی ظاهر سایت، نسبت به سالهای اولیه ظهور اینترنت و شبکه جهانی وب (www) تغییرات بسیار زیادی را تجربه کرده است. دیگر کمتر سایتی پیدا میشود که برای برنامه نویسی فرانت اند فقط به HTML و CSS متکی باشد. امروزه تکنولوژیهای طراحی […]
دیباگ (Debug) چیست؟ (راهنمای کامل انواع خطا، ابزارها و بهترین روشهای اشکال زدایی)

در فرآیند توسعه نرم افزارها، همیشه خطاها و یا نقصهای نرم افزاری دیده میشوند که به آنها باگ یا Bug میگویند. تقریبا هیچ برنامه نویسی در دنیا وجود ندارد که با باگهای نرم افزاری در زمان توسعه یک نرم افزار برخورد نکرده باشد. همواره توسعه دهندگان در تلاش اند که نرم افزارهایی را در اختیار […]
SQL یا زبان جستجوی ساختار یافته چیست؟

SQL یا زبان جستجوی ساختار یافته برای انجام عملیات بر روی رکوردهای ذخیره شده در پایگاه داده مانند به روزرسانی رکوردها ، حذف رکوردها ، ایجاد و اصلاح جداول ، نماها و … استفاده می شود. SQL فقط یک زبان جستجو است. این یک پایگاه داده نیست. برای انجام نمایش داده های SQL (زبان جستجوی […]