توسعه دهنده Back-End
67 دنبال کننده
1 دنبال شونده
+ دنبال کنید
از سال 96 با برنامه نویسی آشنا شدم و با زبان های c++ و java وارد این دنیا شدم. بعد از مدتی فهمیدم به وب علاقه دارم و یادگیری PHP رو شروع کردم. در حال حاضر دو سالی میشه که به عنوان توسعه دهنده Back-end تو سکان آکادمی مشغول به کارم.
29
10
3
آموزش رایگان لاراول سکان آکادمی ، استفاده از این فریمورک قدرتمند را قدم به قدم آموزش داده و برنامه نویس را تا پیاده سازی یک پروژه ی وب اپلیکیشن ساده پیش می برد.
دوره ی آموزش فارسی کوبرنتیز - kubernetes ، این ابزار قدرتمند را برای مدیریت کانتینرهای داکری آموزش میدهد. با آموختن این مهارت کاربردی میتوانید در مصاحبه های شغلی به عنوان یک برنامه نویس ارشد بدرخشید.
نسخه ی 10 فریم ورک محبوب لاراول عرضه شده است. در سری سوم این مقاله مهمترین و کاربردیترین تغییرات لاراول از ابتدای عرضه laravel 9 تا امروز را با شما به اشتراک میگذاریم.
نسخه ی 10 فریم ورک محبوب لاراول عرضه شده است. در سری دوم این مقاله مهمترین و کاربردیترین تغییرات لاراول از ابتدای عرضه laravel 9 تا امروز را با شما به اشتراک میگذاریم.
نسخه ی 10 فریم ورک محبوب لاراول عرضه شده است. در این مقاله مهم ترین و کاربردی ترین تغییرات لاراول از ابتدای عرضه laravel 9 تا امروز را با شما به اشتراک می گذاریم.
در بخش قبلی مقالهی ویژگی های جدید لاراول 9، تعدادی از قابلیتهای اضافه شده به این فریمورک مطرح شد. در این بخش به بررسی قابلیتهای جدید و مهمتر این فریم ورک ادامه میدهیم.
اکنون که زمان کمی به انتشار نسخه 9 فریم ورک محبوب لاراول باقی مانده، قصد داریم شما را با مهمترین قابلیتهایی که طی این یک سال به فریم ورک اضافه شده است آشنا کنیم.
در این مقاله از سری مقالات بهره وری دیتابیس پروژه لاراولی، خواهیم دید که چگونه ایندکس های ترکیبی می توانند بهره وری کوئریهای مرتب سازی را بهبود دهند.
در این بخش از سری مقالات "بهره وری دیتابیس پروژه لاراولی"، خواهیم دید که چگونه می توانیم سیاست های مربوط به authorization را در سطح دیتابیس اجرا کنیم تا بتوانیم قابلیتی مانند صفحه بندی را بدون از دست دادن بهره وری برنامه داشته باشیم.
استفاده از عبارت های با قاعده برای بهبود تجربه کاربر هنگام جست و جو راه کار مناسبی است. با استفاده از ایندکس و ستون مجازی می توان این کار را بدون از بین بردن بهره وری کوئری ها انجام داد.
در قسمت قبلی، زمان اجرای کوئری از 150 میلی ثانیه به حدود 15 میلی ثانیه رسید. در این قسمت بررسی می کنیم که چگونه می شود با اجرای تنها یک کوئری همچنان خوبی اجرای کوئری های جداگانه را داشته باشیم.
در این قسمت می خواهیم از قصد چندین کوئری اجرا کنیم. با انجام این کار می توانیم هر کوئری را به صورت ساده و ایزوله بنویسیم تا در بهینه ترین حالت ممکن اجرا شوند.
تیلور (Taylor) به تازگی نسخه بتا Laravel Folio را منتشر کرده است. من تصمیم گرفتهام که به طور عمیق این پکیج را بررسی کنم. در این سکان پلاس، همراه من سفر کنید تا مکانیسمهای داخلی آن را کشف کنیم.
در این مقاله به دو نوع ارتقاء کدهای قدیمی پرداخته شده که در آن توضیح می دهم چگونه میتوان کدهای قدیمی را به دو روش مختلف ارتقاء داد.
تا اینجا درمورد آنالیزور های استاتیک صحبت کردیم و گزینه های مختلفی که وجود داشت رو باهم مقایسه کردیم. حالا سوال بعدی اینه که چه کاری از دست آنالیزور های استاتیک بر میاد؟
در این مطلب راجع به فلسفه معنایی متد های کلاس در برنامه نویسی شی گرا صحبت می کنم و سعی می کنم شما رو قانع کنم که متد ها قابلیت و توانایی کلاس نیستن
تو دنیای PHP و آنالیزاستاتیک گزینه های مختلفی وجود داره. ممکنه انتخاب اینکه از کدوم استفاده کنید سخت باشه. در این مطلب آنالیزور های محبوب رو بررسی می کنیم.
شاید درمورد آنالیزور های استاتیک شنیده باشین یا شاید هیچ ایده ای ندارین که چی هست. شاید هم می دونین اما هنوز فرصت نکردین درموردش بیشتر مطالعه کنین. من سعی دارم طی چند مطلب به سوال هایی که ممکنه در این مورد پیش بیاد پاسخ بدم و بهتون نشون بدم که این روز ها آنالیزور های استاتیک تو دنیای PHP چقدر خوب عمل می کنن.
در این بخش از خاطرات یک برنامه نویس تجربه گیر کردن و درجا زدن رو با شما به اشتراک می ذارم...
برای قدم گذاشتن در مسیر شغلی موفق یک دو راهی بر سر راه شما وجود داره. آیا باید معتبر ترین شرکت رو انتخاب کنید که توی اون مثل یک ماهی کوچک در حوضچه ای بزرگ هستین؟ یا باید بهترین موقعیتی رو انتخاب کنید که توی اون مانند ماهی بزرگ در حوضچه ای کوچک خواهید بود؟ در این مطلب آنچه که از مقاله ای در نیویورک تایمز فهمیدم رو به اشتراک میذارم.
نسخه 8.1 زبان PHP به زودی عرضه می شه و دوباره قابلیت های جدید زیادی اضافه شده که من رو هیجان زده می کنه. در این مطلب می خوام تاثیری که PHP 8.1 روی کد های من میذاره رو به اشتراک بذارم.
این یک داستان درمورد اون نوع از دروغ هاست که پذیرفته نیستن. نه اون هایی که ما میگیم، بلکه اون هایی که آدم های اطراف ما ممکنه بگن. دروغ هایی که وقتی شاهدش هستیم احساس ناراحتی می کنیم و می خواهیم حقیقت رو بگیم اما این کار رو نمی کنیم چرا که اگر حقیقت رو بگیم ممکنه به خودمون آسیب بزنیم.
دیتابیس