آموزش دروپال

کارگاه طراحی اولویت API با دروپال

کارگاه طراحی اولویت API با دروپال

امروزه در استارتاپها و نیز اپلیکیشن های مطرح دنیا از رویکرد Api-First استفاده میشود. یعنی قبل از طراحی یک نرم‌افزار ابتدا وب سرویس ها و API های آن نرم‌افزار طراحی می‌شود و پس از آن اپلیکیشن های تحت وب، اپ اندروید، Ios و دیگر اپلیکیشن ها، مبتنی بر آن API طراحی میشود. از شما دعوت می‌کنیم که در مجموعه کارگاه های Headless Drupal و تولید اپلیکیشن ها شرکت کنید تا با این رویکرد آشنا شوید.

دروپال کلاب در حال برگزاری دومین کارگاه خودش قرار داره. اگر به بحث بالا علاقه مند شدید میتونید با مراجعه به سایت دروپال کلاب در این دوره ثبت نام کنید.

 

یک تجربه دروپال به صورت مولتی سایت

دروپال مولتی سایت

یکی از قابلیت های دروپال اتصال حساب کاربری بین چند دیتابیس (بانک اطلاعاتی) است. در این مقاله سعی داریم در این خصوص صحبت کنیم و ببینیم چه روش هایی برای اینکار در دروپال وجود دارد. بنابراین تا پایان این مقاله ما را همراهی کنید.

قبل از اینکه به موضوع اصلی بحث بپردازیم جا دارد  یک تجربه ای تلخ و شیرین از گذشته را بیان کنم.

10+1 دلیل که باید از دروپال استفاده کنیم

چرا دروپال

امروزه تعداد سیستم‌ها و فریم ورک‌‌ها برای ایجاد یک وب سایت یا یک نرم افزار تحت وب بسیار زیاد است. به طوری که هر کدام از این سیستم ها و فریم ورک ها در زمینه های متعددی استفاده میشوند. اما در این مقاله تصمیم داریم بررسی کنیم که چرا دروپال یک سیستم بسیار مناسب برای انجام بازه وسیعی از نیازهاست. با این مقاله همراه باشید تا دلایل این موضوع را با هم بررسی کنیم.

آیا سرعت سایت دروپالی شما پایین است؟ مشکل را با XHProf شناسایی کنید

افزایش سرعت دروپال

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

تغییر چرخه انتشار در دروپال 8

چرخه انتشار دروپال

قبلا در مورد دروپال 8 و قابلیت‌های اون صحبت کردیم. اما یکی از چیزهایی که در این مورد نگفتیم تغییر در چرخه انتشار دروپال 8 به بعده. از این به بعد دروپال به سبک گذشته منتشر نخواهد شد و تغییراتی در نحوه انتشار اون به وجود خواهد آمد. پس با ما همراه باشید تا با این تغییرات آشنا بشیم و از الان بدونیم که دروپال نسخه بعد در چه زمانی منتشر میشه.

آموزش ماژول نویسی در دروپال 7 - بخش هشت

در این بخش از سری مقالات آموزشی، با استفاده از ماژول CTools، قصد داریم قابلیت plugable بودن رو به ماژول‌هامون اضافه کنیم. زمان‌هایی پیش‌میاد که استفاده از سیستم هوک‌ها چندان مناسب نیست. نیاز به یک سیستم متمرکزتر که قوانین تعریف شده برای یک کار رو به صورت مجتمع در یک بسته‌ به جای استفاده از سیستم سراسری هوک‌ها دلیل خوبی برای استفاده از پلاگین‌هاست. ماژول CTools بخش زیادی از بخش‌های تکراری (بخش‌هایی که نیاز به کدهای ‌Biolerplate دارند) رو برای توسعه دهندگان ماژول انجام می‌ده. در واقع Platforrm مناسیبی برای plugable کردن ماژول‌هاست.

آموزش ماژول نویسی در دروپال 7 - بخش هفت

آموزش ماژول نویسی در دروپال 7 - بخش هفت

در این بخش از مقاله، یک متد کاربردی‌تر رو بررسی می‌کنیم. قصد داریم یک Display formatter سفارشی برای فیلدهای متنی ایجاد کنیم.

نوشتن ماژول در دروپال 7 - بخش شش

در بخش قبلی مقاله به باگی در کدهامون اشاره کردیم: اگر کاربر چندین‌بار از فرم استفاده می‌کرد، چندین مقدار مجزا وارد پایگاه داده می‌شد، در حالی که انتظار داشتیم برای هر کاربر فقط یک نتیجه‌ی محاسبه در پایگاه داده ذخیره بشه. در این بخش از مقاله به بررسی سایر ابزار موجود برای انجام queryها در دروپال و رفع باگ‌های قبلی با کمک این ابزار می‌پردازیم.

نوشتن ماژول در دروپال 7 - بخش پنج

1907-Queensboro-Bridge-Construction-Workers.jpg

در بخش قبل ساختار یک جدول پایگاه‌داده برای ماژول my_calculator رو تعریف کردیم. در این بخش، ورود اطلاعات به این جدول رو بررسی می‌کنیم.

نوشتن ماژول در دروپال 7 - بخش چهار

Bay Bridge, New Construction- Peter Orszag.jpg

در این بخش از مقاله ذخیره‌ی داده‌ها در پایگاه داده‌ی دروپال رو بررسی می‌کنیم

آخرین ارسال ها

محتواهای محبوب

درباره ما

Author
اینجا دروپال یعنی همه چیز. در مورد دروپال صحبت میکنیم. ماژول هامون رو به اشتراک میزاریم در مورد قالب دروپال ، فروشگاه دروپال، دروپال فارسی و تاریخ شمسی دروپال صحبت میکنیم و هرچیزی که در مورد طراحی سایت با دروپال میدونیم به هم انتقال میدیم. دروپالیون یک سایت شخصی نیست. ما دست همه کسانی که برای پیشرفت دروپال تلاش میکنند رو میفشاریم و با آغوش باز اونها رو در این سایت میپذیریم.

تماس با ما

با ما تماس بگیرید.

logo-samandehi