کتاب
توسعه وب محلی با DDEV توضیح داده شده است
DDEV-Local یک ابزار انقلابی برای توسعه وب محلی است. DDEV-Local نسبت به WAMP، MAMP و سایر ابزارهایی که در گذشته استفاده کرده اید، مزایای زیادی دارد.
DDEV-Local یک محیط توسعه محلی منبع باز است. این به طور خاص برای پروژه های مبتنی بر PHP طراحی شده است، بنابراین برای توسعه دهندگان دروپال، وردپرس و TYPO3 ایده آل است.
درباره توسعه وب محلی با DDEV
مایک دروپال و توسعه وب حرفه ای را آموزش می دهد. در طول آن کلاس ها، او به دانش آموزان یاد می دهد که چگونه یک محیط توسعه محلی را برای پروژه های خود راه اندازی کرده و از آنها استفاده کنند. واحد سال گذشته، او این درسها را بر اساس یک پشته AMP قدیمی و همهکاره قرار داد.
با این حال، پشته های قدیمی، مانند WAMP و MAMP، به طور فزاینده ای با تکنیک های توسعه وب مدرن ناسازگار هستند.
مایک حدود یک سال به دنبال جایگزینی بود. در طول جستجوی او، یک ابزار به بالای صفحه رسید: DDEV-Local. مایک عاشق استفاده از این ابزار جدید شد. او کلاس های آموزشی خود را برای استفاده از DDEV-Local به روز کرد و از آن زمان به گذشته نگاه نکرده است.
DDEV-Local از Docker استفاده می کند، ابزاری که به توسعه دهندگان اجازه می دهد خدمات را در کانتینرها بسته بندی کنند. قدرت Docker این است که روشی مستقل از سخت افزار برای اجرای کانتینرها ارائه می دهد، به طوری که می توانید هر کانتینر داکر را روی هر سخت افزاری که از Docker پشتیبانی می کند اجرا کنید. در یک سناریوی معمولی DDEV-Local، یک محفظه وب سرور، یک ظرف سرور پایگاه داده و یک ظرف مدیریت پایگاه داده وجود دارد. DDEV-Local کانتینرهای Docker قابل اعتماد را در اختیار شما قرار می دهد و برخی از پیچیدگی های Docker را حذف می کند.
به طور کلی، DDEV-Local یک محیط توسعه محلی با کاربری آسان، انعطاف پذیر و قدرتمند را فراهم می کند.
درباره مایک آنلو
مایکل آنلو یکی از بنیانگذاران و نایب رئیس DrupalEasy، یک شرکت آموزش و مشاوره دروپال مستقر در فلوریدا مرکزی است. مایک بیش از ده سال است که یکی از سازمان دهندگان اصلی گروه کاربران دروپال فلوریدا و کمپ های دروپال فلوریدا بوده است، عضو گروه کاری جامعه دروپال است و همچنین به مدیریت برنامه کمک های مالی انجمن دروپال انجمن دروپال کمک می کند.
مایکل بیش از 12 سال است که سایتهای دروپال را توسعه میدهد و متخصص در توسعه ماژول، قالببندی و ساخت سایت عمومی با تمرکز قوی بر بهترین شیوهها و توسعه پایدار است. مایکل همچنین مربی اصلی و توسعهدهنده برنامه درسی برای حرفهای آنلاین 12 هفتهای DrupalEasy است.
فهرست مطالب
- DDEV-Local توضیح داده شد
- معرفی مشکل توسعه وب ما
- گردش کار توسعه حرفه ای توضیح داده شده است
- مبانی DDEV-Local توضیح داده شده است
- نصب DDEV-Local Explained
- نصب یک سایت جدید دروپال در DDEV-Local توضیح داده شد
- نصب یک سایت جدید وردپرس در DDEV-Local توضیح داده شده است
- شبیه سازی یک سایت دروپال موجود در DDEV-Local توضیح داده شد
- شبیه سازی یک سایت وردپرس موجود در DDEV-Local توضیح داده شد
- ادغام DDEV-Local با ارائه دهنده هاست
- استفاده از رایج ترین DDEV-Local
- گسترش دستورات محلی DDEV توضیح داده شد
- نکات و ترفندهای مفید DDEV-Local توضیح داده شده است
- ادغام Apache Solr با Drupal و DDEV-Local
- توضیح آنلاین پروژه محلی DDEV خود را به اشتراک بگذارید
- استفاده از DDEV-Local با Xdebug و PhpStorm