آموزشی Archives - صفحه ۲ از ۵ - میکائیل اندیشه | میکائیل اندیشه

آموزشی Archives - صفحه ۲ از ۵ - میکائیل اندیشه

آموزشی

ساخت bundle جدید در Symfony

منتشر شده در دی ۲۸, ۱۳۹۷

در مقاله قبل در رابطه با ساختار viewها در سیمفونی صحبت کردیم و یک قالب وبلاگی را مطابق Twig template engine پیاده سازی کردیم. با توجه به اینکه قصد داریم در این پروژه آزمایشی صرفا یکسری مطالب را اضافه کنیم یک bundle جدید به نام BlogBundle ایجاد می‌کنم و ادامه کار را با هم پیش میبریم.

generate bundle in Symfony

بخش view در symfony

منتشر شده در دی ۲۸, ۱۳۹۷

در مقاله قبل در رابطه با مقدمات و آشنایی اولیه با ساختار سیمفونی صحبت کردم در این مقاله بخش view  آن را با هم بررسی می‌کنیم. Symfony برای مدیریت قالب‌ها از یک Template Engine به نام Twig استفاده می‌کند که کار مدیریت و پیاده سازی ساختارهای قالب را به طرز فوق العاده ای بهتر و […]

Twig template engine in Symfony

آشنایی اولیه با فریمورک Symfony

منتشر شده در دی ۲۸, ۱۳۹۷

در مقاله قبل در رابطه با نصب و شروع کار با فریمورک Symfony  صحبت کردیم در این مقاله قصد دارم نگاهی به ساختار این فریمورک بندازیم و مقدمات اولیه آن را با هم یاد بگیریم.

about Symfony structure

سلام Symfony

منتشر شده در دی ۲۸, ۱۳۹۷

با توجه به اینکه من قبلا با لاراول شروع به کار کردم و از آن لذت زیادی بردم و از آنجایی که میدونستم که لاراول بسیاری از بخش‌های خودش رو از Symfony دریافت می‌کنه تمایل زیادی داشتم که کار با سیمفونی رو امتحان کنم تا ببینم چقدر میتونم ازش لذت ببرم! در این مقاله با […]

hello symfony - install symfony

gitflow راهکاری فوق العاده برای مدیریت پروژه

منتشر شده در آذر ۹, ۱۳۹۷

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

Git Flow Workflow

خطایابی و Debug کردن برنامه‌ها در php

منتشر شده در مهر ۲۶, ۱۳۹۷

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

Display all of php errors

آماده سازی مک برای یک برنامه نویس

منتشر شده در شهریور ۹, ۱۳۹۷

از وقتی روی سیستم عامل مک کار میکنم به جرات میتونم بگم که از کارم صدها برابر بیشتر لذت میبرم. طی این مدت چندین بار پیش اومد که به خاطر مسائلی از اول سیستم عامل مک رو نصب  و راه اندازیش کردم که بعد از راه اندازی آماده سازی برنامه ها برای شروع کار یک […]

The perfect web development environment for mac

معرفی پکیج منیجر homebrew

منتشر شده در شهریور ۸, ۱۳۹۷

معمولا برنامه نویس از محیط ترمینال لذت میبره و اگر با لینوکس کار کرده باشید با استفاده از سیستم پکیج کنترلی که داره میتونید همه برنامه های مورد نیازتون رو نصب کنید و … قبلا برای راه اندازی وب سرور و mysql و php از برنامه XAMPP، یا MAMP استفاده می‌کردم. با نصب یکی از این […]

homebrew package manager

دریافت مقدار انتخاب شده select

منتشر شده در مرداد ۴, ۱۳۹۷

برای یکی از پروژه هایی که قبلا توسعه می‌دادم نیاز به ساخت یک فیلتر آجاکسی بر روی لیستی از دیتاها بود که وقتی کاربر بر روی select کلیک میکرد مقدار موردنظر با آجاکس ارسال و جستجو انجام میشد در واقع بروزرسانی مقادیر تگ select باید انجام می‌شد. $(‘select.selectronFilter’).on(‘change’, function(){ var selected = $(this).find(“option:selected”).val(); });

select box user

آرشیو دوم : دستورات و نکات مهم لاراول

منتشر شده در اردیبهشت ۲۷, ۱۳۹۷

در مقاله قبل آرشیوی از دستورات اولیه و مهم لاراول رو نوشتم تا هر موقع نیاز شد بازبینی داشته باشم. در آرشیو دوم سعی میکنم برخی مفاهیم جدید که یاد میگیرم را به اشتراک بذارم. ۱ – تفاوت بین PUT و PATCH  در فرم‌های لاراول : وقتی یک فرم با متد post ارسال می‌شود یک […]

laravel second archive