Post by Mohamed Samir Shahin

Senior Backend Engineer (Laravel & PHP) | Scalable Systems & API Architecture

مين فينا مطلعش عينه وهو بيعمل Setup لبيئة العمل (Local Environment) عشان يبدأ بروجكت جديد؟ 😅 ⬅️ حوارات الـ XAMPP ومشاكل الـ Ports اللي بتضرب فجأة، ولا الـ Docker اللي بيخلي مروحة اللاب توب تشتغل كأنها طيارة هليكوبتر هتقلع وبيسف الرامات سف! 🚁 😂 ↩️ عشان كده، لما جربت Laravel Herd، حسيت إن فيه حد أخيرًا قرر يطبطب على مبرمجين الـ PHP والله! 😂🐘 ⚡ من الآخر، إيه اللي يخليك تسيب كل حاجة وتجرب Herd؟ 1️⃣ سرعة مش طبيعية ⚡: البرنامج شغال (Native) على جهازك (سواء ويندوز أو ماك)، يعني مفيش أي Virtual Machines في النص تبطأ الدنيا. الـ Request بيطير معاك حرفياً. 2️⃣ تسطيب "على الجاهز" (Zero Config) 🧰: بتسطبه زي أي برنامج عادي جداً. بينزلك معاه PHP و Nginx و Composer، وحتى Node.js. من غير ما تفتح الـ Terminal وتكتب سطر كود واحد في الإعدادات. 3️⃣ وداعاً لخناقات إصدارات الـ PHP 🎛️: عندك بروجكت legacy شغال بـ PHP 7.4 وبروجكت تاني جديد بـ 8.3؟ عادي جداً! من واجهة البرنامج بتختار لكل موقع الـ Version بتاعه بضغطة ماوس، وكلهم شغالين في نفس الوقت من غير ما يضربوا في بعض. 4️⃣ أدوات مدمجة تريحك 🛠️: معاه حاجات زي Mailpit عشان تتست الإيميلات، ولو جبت الـ Pro هيديرلك الداتابيز (MySQL, Redis) كلها من مكان واحد. لو لسه مجربتوش، نزله وادعيلي.. هيوفر عليك وقت وحرق دم كتير جداً كنا بنضيعه في الـ Setup. 🚀 #Laravel #PHP #LaravelHerd #WebDevelopment #Backend #برمجة #لارافيل

Post content