دروپالیون؛ اینجا دروپال یعنی همه چیز!
گفتگوی دروپالی مجموعه مصاحبه هایی است که مرکز دروپال ایران با برترین توسعه دهنده های این سیستم مدیریت محتوا در ایران ترتیب خواهد داد، هر هفته با معرفی وب سایت و مصاحبه با مدیران سایت های تخصصی دروپال و یا برنامه نویسان مستقل با جامعه دروپال فارسی بیشتر آشنا خواهیم شد. امیدوارم این مجموعه سریالی قدم کوچکی باشد برای نزدیکی و آشنایی بیشتر خانواده بزرگ دروپال با یکدیگر.
اما این هفته به سراغ وب سایت دروپالیون و آقای عرفان بناکار از مؤسسین این سایت که یکی از قدیمی های این حوزه است رفته ایم، بدون توضیح بیشتر به اصل مصاحبه می پردازیم....
1-اول از همه لطفاً خودتون و مجموعه تون معرفی کنید و بگید که چند وقت که به صورت حرفه ایی وارد دنیای وب ، اپن سورس ها و مخصوصاً دروپال شدید؟
"سلام. من عرفان بناکار هستم و عضو تیم دروپالیون. و همکارهام حسین عارف منش و کوشا حسینی هستند. آشنا شدن من با متن باز از سال 85 بود. زمانی که شروع به یادگیری لینوکس کردم و میتونم بگم که از همون سال همیشه لینوکس روی سیستم من نصب بود و میتونم بگم که الان 3 ساله که لینوکس تنها سیستم عاملی هست که باهاش کار میکنم. یک جورایی نسبت به متن باز خیلی متعصب هستم. اگر الان بخوام کمی هم به شما گیر بدم میتونم این ایراد رو بگیرم که چرا فایلی که سؤالها در اون هست رو با فرمت docxبرای ما فرستادید. بهتره اون رو به فرمت ODFیا HTMLتبدیل کنید. اما اینکه چطور با دروپال آشنا شدم، برمیگرده به اوایل 88. اون زمان من توی شرکتی کار میکردم که از phpnukeاستفاده میکردن و phpnukeدیگه supportنمیشد پس تصمیم گرفتیم تحقیق کنیم و یک cmsدیگه پیدا کنیم. اون موقع من اصلاً تجربهای از کار با دروپال نداشتم یعنی اصلاً تجربه با هیچ CMSدیگه ای هم نداشتم،فقط کمی liferayرو میشناختم و با اون کار کرده بودم. به هر حال اون موقع بین دروپال و جوملا قرار شد یکی رو انتخاب کنیم من با بررسی این دو به این نتیجه رسیدم که دروپال بهتره و در نهایت دروپال به عنوان جایگزین phpnukeانتخاب شد. البته بعد از انتخاب من نتونستم با دروپال کار کنم و کمی بعد فقط اون رو به عنوان وبلاگ استفاده میکردم. اما هیچ وقت جدی استفاده نکردم تا اینکه من طرحی داشتم که میخواستم اون رو اجرایی کنم و اون موقع یکسالی بود که با حسین دوست بودم از اون خواستم که به من کمک کنه تا طرح رو پیاده کنیم. اون موقع حسین جاوا کار میکرد، خلاصه حسین هم طرح من رو پسندید و واقعاً به من کمک کرد و تیم رو تشکیل دادیم اما هنوز هم با دروپال کار نمیکردیم کمی که گذشت به این نتیجه رسیدیم که دروپال میتونه به ما برای انجام طرحمون کمک کنه و هر دو شروع کردیم به صورت تمام وقت با دروپال کار کردن. پس شروع کار من و حسین با دروپال از خرداد سال 90 هست. بعد از نزدیک به 6 ماه هم کوشا به جمع ما اضافه شد، من و کوشا به صورت اتفاقی با هم آشنا شدیم و فکر میکنم این شانس من بود که کوشا رو پیدا کردم. تا به امروز خیلی به گروه ما کمک کرده."
2-هدفتون از راه اندازی سایت دروپالیون چی بود؟ و چه برنامه ایی برای توسعه اش دارید
"بعد از چند وقتی که با دروپال کار رو شروع کرده بودیم و به قدرت اون پی برده بودیم یک پیشنهاد کار به ما داده شد که قرار بود یک نرمافزار تحت وب بنویسیم. ما هم تصمیم گرفتیم اون رو با دروپال پیادهسازی کنیم و اولین چیزی که نداشتیم dateفارسی بود به همین دلیل ماژول persian date widgetنوشته شد. بعد به خودمون گفتیم که بهتره این ماژول رو با بقیه به اشتراک بزاریم به همین دلیل با هم دروپالیون رو به عنوان اسم انتخاب کردیم و یک روزه یک سایت راه اندازی کردیم و ماژول رو معرفی کردیم. و این شد که سایت ما راه اندازی شد. اون موقع سایتهایی که تخصصی در زمینه دروپال فعالیت مداوم داشتند میتونم بگم اصلاً نبود. چند تا سایت بود که فعال نبودند به همین دلیل تصمیم گرفتیم اجازه ندیم سایتمون از فعالیت بیفته و تا الان خوشبختانه هنوز سایت داره به کار خودش ادامه میده. هنوز برنامه خاصی برای دروپالیون نداریم یعنی نمیدونیم برنامه هامون رو با دروپالیون پیش ببریم یا با یک سایت دیگه. خود شما کاملاً در جریان یک سایت دیگه ما هستید که خیلی از زحمات اون به دوش خود شماست. ترجیح من آینه که سایت دروپالیون به صورت یک وبلاگ بمونه. به همین دلیله که قالب سایت رو عوض نمیکنیم چون فکر میکنم الان خیلی دوستانه و راحت به نظر میاد و این با اهداف فعلی ما سازگارتره. اما سایتهای دیگه ای راه اندازی کردیم مثل سایت h4d.irیا host4drupal که قصد ما فروش هاستینگ تخصصی دروپال بود. به این صورت که تنظیمات phpبرای دروپال تنظیم شده و drushروی هاست نصب شده اما هنوز خیلی فرصت نکردیم که تبلیغات انجام بدیم. اما خوب برنامههایی داریم."
3-چرا دروپال؟!
"در این زمینه مقالهایدر سایت ما هست که شاید جواب سؤال شما رو بده."
4- کار تخصصی شما همین دروپال هست یا به عنوان یک کار دوم و حاشیه ایی به اون نگاه می کنید؟
"میتونم بگم الان کار اصلی هر 3 نفر ما دروپال هست. من فکر میکنم اگر میخواهیم از دروپال پول در بیاریم پس باید براش وقت صرف کنیم."
5-اگر امروز اولین روزی بوود که می خواستید cms خودتون انتخاب کنید از بین دروپال ، جوملا ، ورد پرس کدوم رو انتخاب می کردید؟چرا؟
"حتماً دروپال رو انتخاب میکردم اصولاً این سؤال رو از طرفداران هر کدوم از CMSها بکنید جوابشون مشخصه. من جدا از جنبههای فنی دروپال که به نظر من واقعاً قویتر هست عاشق جامعه محور بودن دروپال هستم. به نظرم دروپال واقعاً به متن باز احترام میزاره و برای من که عاشق متن باز هستم این یک امتیاز مثبت هست."
6-در یک جمله بزرگترین فرق دروپال با بقیه سیستم های مدیریت محتوایی که می شناسید رو در چه می دانید؟
"توی سؤال بالا هم گفتم به نظرم جامعه محور بودن دروپال بزرگترین مزیت دروپال هست."
7-کسانی که تازه می خواهند با دروپال کار کنند محیط توسعه سخت و خشک دروپال رو نسبت به محیط های راحتتر دیگر cmsها یک عیب و مانع بزرگ برای خودشون می بیینند، برای این افراد چه حرفی دارید؟
"حرف من اینه که حق با شماست من هم میگم محیط توسعه خشک و سخت دروپال مانع بزرگی برای یادگیری دروپال هست. دروپال شبیه گوژپشت نوتردام هست باید قلبش رو ببینید تا زیبایی هاش رو درک کنید. اما این نکته رو باید در نظر گرفت که هیچ سیستمی بی عیب نیست از طرفی دروپال مدعی هست که منعطف ترین سیستم مدیریت محتواست و انعطاف زیاد پیچیدگی زیاد هم میاره به همین دلیله که خیلیها به پایگاه داده پیچیده دروپال خرده میگیرند. پس دروپال شبیه بهشته و محیط توسعه خشک و سخت هم پل صراط. پس آهسته برید و مطمئن تا رستگار شوید."
8-یکی از بهترین سایت هایی که خودتون با هسته دروپال طراحی کردید رو معرفی کنید؟
"بهترین پروژه ما بیشک نرمافزار اجلاس سران عدم تعهد بود. شرکت ساین که من اون موقع در اون کار میکردم، قرارداد این کار رو بست و به گروه ما اعتماد کرد که این پروژه رو انجام بدیم. هدف نرمافزار مدیریت تمام اجلاس بود و میشه گفت تقریباً 10 تا زیرسیستم داشت که واقعاً پروژه سخت و پیچیدهای بود و بدتر اینکه ما برای تحلیل و اجرای نرمافزار فقط 40 روز وقت داشتیم اما پروژه رو قبول کردیم و خوشبختانه تونستیم خیلی خوب از پسش بر بیایم"
9-فرق دروپال6 با دروپال7؟
"مثل تفاوت ویندوز 7 و ویندوز 8. دروپال 7 امروزی تره و انعطاف پذیر تر"
10-دروپال از نظر تنوع قالب با سیستمی مانند وردپرس می تواند رقابت کند؟
"نه نمیتونه. واقعیت این است که وردپرس الان پر استفاده ترین سیستم مدیریت محتواست پس مسلماً توجیح مالی تولید قالب برای وردپرس بیشتره از طرفی طراحان دروپال حرفهای تر هستند و کمتر به خرید قالبها مشتاقند. اما اگر سؤال شما آینه که آیا دروپال از نظرفنی توانایی رقابت با قالبهای وردپرس را داره یا نه باید بگم: حتماً داره."
11-از هسته دروپال توقع ساپورت یک پورتال عظیم ، توقع منطقی است؟
"بله هست. نمونههای اون هم کم نیست سایت کاخ سفید یک نمونه و نمونههای خیلی بیشتری که وجود دارند"
12-2 تا چالش که فکر می کنید توسعه دروپال در ایران با اونها روبرو است و رشد و نفوذ دروپال رو بین فارسی زبانان کند کرده؟
" مسلماً اولیش آشنا نبودن با فلسفه متن باز هست. اگر به این فلسفه پایبند بودیم میدونستیم چطور باید به توسعه اون کمک کنیم و این رو وظیفه خودمون میدونستیم و سطح توقعاتمون از دروپال و دروپال کارهای دیگه منطقی میشد. من به هر کسی که میخواد دروپال یاد بگیره پیشنهاد میکنم حتماً قبل از دروپال یک سیستم عامل متن باز رو نصب کنند. دومیش هم آینه که دروپال میتونه نقش یک وبلاگ رو پیاده کنه اما ورودپرس هم میتونه و این کار رو راحتتر انجام میده پس خیلی از اونهایی که وبلاگ میخواهند از وردپرس استفاده میکنند، دروپال میتونه یک سایت رو به خوبی ایجاد کنه اما جوملا هم میتونه و این کار رو راحتتر انجام میده. پس مشکل دروپال داشتن رقبایی قوی هست. بعضی وقتهای میشنوم که بعضیها میگن که اگر دروپال فراگیر نشه برای توسعهدهنده های فعلی فرصت کار بیشتری پیش میاد. اما واقعیت آینه که وقتی ما میخواهیم کفش بخریم میریم جایی که حداقل 20 تا مغازه کفش فروشی وجود داشته باشه نه جایی که فقط 2 تا کفش فروشی هست. پس توسعه دروپال بین طراحان فرصت های کار رو کم نمیکنه بلکه اون رو بیشتر میکنه چون کاربر نهایی بیشتر به این فکر میکنه که از سیستمی استفاده کنه که بتونه پشتیبانی بهتری داشته باشه. اما از طرفی بیشتر شدن طراحان این مشکل رو میتونه ایجاد کنه که طراحان مبتدی با انجام کارهای ضعیف و با هزینه کم کار رو برای طراحان حرفهای تر سخت تر کنند."
13-اگر بخواهید دروپال را بی طرفانه نقد کنید چه ایراد و یا نقص هایی رو به اون وارد می دونید؟
"من نمیتونم دروپال رو بیطرفانه نقد کنم چون دروپال رو دوست دارم. اما اینکه در دروپال برای انجام هر کار چند راه وجود داره می تونه گیجکننده باشه."
14-اولین کلمه ایی که با دیدن عبارات زیر به ذهنتون می رس:
- اگر دروپال نبود: "شبکه"
- از 6 به 7: "باید"
- کاخ سفید: "کهریزک"
- Drupalcms: "فروم فارسی"
- آکوئیا: "الگو"
- جوملا: "یک سیستم مدیریت محتوا"
- پیوندها: "ازدواج"
- Cck:"content contruction kit"
- views: "فوق العاده"
15-قوی ترین افزونه دروپال رو چه افزونه ایی می دونید و چرا؟
"مسلماً ماژول viewsقویترین ماژول دروپال هست. امکانات این ماژول اون رو برای من بهترین میکنه"
16-برای توسعه دروپال در ایران چه پیشنهادی دارید؟
"پیشنهاد من آینه که کارهایی که با دروپال انجام میشه برجسته بشه و از نوشتن powered by drupalزیر سایت هامون هراس نداشته باشیم."
17-شما برای ایجاد یک قالب دروپالی از نرم افزاری خاصی استفاده می کنید ، مثل ارتیستر ؟ کلا استفاده از این نرم افزار رو مفید می دونید؟ و اگه استفاده نمی کنید از چه قالب پایه ایی استفاده می کنید؟ و کدوم قالب پایه رو مناسبتر می دونید؟
"نه ما از نرمافزار خاصی استفاده نمیکنیم. استفاده از نرمافزار artisterمیتونه خوب باشه به این دلیل که میتونه به مشتری یک دید کلی از سایت بده ، اما به عنوان نرم افزاری که باهاش بشه قالبهای خیلی خاص و پیشرفته ساخت اصلاً خوب نیست. ما از Omegaاستفاده میکنیم و در حال حاضر به نظر من بهترین base themeهست."
18- سخن آخر؟ و همچنین سوالی که دوست داشتید پرسیده شود؟
"نه فقط ممنون که گروه دروپالیون رو برای مصاحبه انتخاب کردید من هم از طرف گروه دروپالیون از شما ممنونم."
- برای ارسال دیدگاه وارد شوید یا ثبت نام کنید .
- 5669
راه های ارتباط با ما
آدرس : دفتر شهریار : شهرک وائین ، بعثت 5 نبش سپیدار 10 پلاک 26
تلفن : 09370977406
ایمیل : drupalcenter.ir@gmail.com
ارتباط با مدیر سایت از طریق تلگرام