دروپال چيست؟
دروپال يك سيستم رئيس محتواي كد گشوده ( open source ) بر شالوده PHP مي باشد دروپال همينطور علاوه بر اينكه يك سيستم مدير محتوا است يك فريمورك نيز مي باشدطراحي سايت در مشهد , پس ميتوان خاطرنشان كرد كه دروپال بالاتر از يك سيستم مدير محتوا كار مي كند .
پيش از اينكه بخواهيم به دروپال بيشتر بپردازيم خوب تر است كه مضمون كد گشوده و سيستم مدير محتوا و فريمورك را بدانيم :
كد گشوده سيستم مدير محتوا فريمورك
بعداز اين كه با اين مورد ها در وب لاگ پويا پرداز آشنا شديد با قرائت اين نوشتار به راحتي مي توانيد فهم جامعي از دروپال داشته باشيد .
دروپال يك سيستم رئيس محتوا است كه با استفاده گيري از آن ميتوانيد انوع مختلفي از اينترنت سايتها را سواي درك كردن گويش هاي برنامه نويسي ساخت و مراقبت فرماييد .
مروري بر دروپال
توازن انعطاف پذيري و آساني در پباده سازي تارنما مفيد است . درصورتي كه يك سيستم خيلي بي آلايش باشد , صرفا ميتواند براي يك انگيزه مورد استفاده قرار گيرد . البته درصورتي كه خيلي انعطاف پذير شود , شايد يوزرها نو در يادگيري اختلال داشته باشند .
دروپال در همت است براي نگهداري تعادل , به يوزرها ابزاري كه آنان براي اصلاح كردن چاره مدير محتواي خويش نياز دارا هستند را ارائه دهد , در حاليكه تا كنون بعضا اجزاي پيش ساخته را براي امداد به آن ها براي اينكه فعاليت با دروپال را آغاز نمايند ارائه داده است . بدين ترتيب دروپال را ميتوان نيز تحت عنوان سيستم رئيس محتوا ( CMS ) و نيز فريمورك مدير محتوا ( CMF ) آشنايي پس دروپال يك سيستم است كه عملكرد مي كند اقتدار هر دو را سواي هيچگونه كمبودي داشته باشد .فعاليت كردن با دروپال نيز سهل وآسان است و نيز انعطاف پذيري بالايي دارااست .
بيشتر CMS ها مشابه يك كاميون يا اين كه قايق لوازم بازي هستند . مفروضات خاصي را براي استفاده خودشان ساخته اند , مفروضاتي كه احتمال دارد عوض كردن آن ها براي شما دشوار شود . از سمت ديگر , فريموركها تنها مواد ناپخته را براي شما فراهم مينمايند , شما نياز داريد يك لهجه برنامه نويسي بلد باشيد و يك منظره پباده سازي دلخواه داشته باشيد تا آنهارا با نيز در وبسايت قرار دهيد .
دروپال مشابه يك بسته لگو است . بسط دهندگان حرفه اي قبلا بلاك هاي ساختمان را به صورت ماژول ساخته اند كه شما به آنها براي توليد يك سايت مطلوب نياز داريد , چه يك تارنما خبري باشد , يك دكان آنلاين باشد , يك كانال اجتماعي باشد , وب لاگ باشد , يا اين كه خيلي چيزهاي ديگر باشد .
دروپال در كار
براي مقايسه كردن دروپال و سيستم هاي رئيس محتواي ديگر مثال اي از يك تارنما تازه را در حيث بگيريد . شما ميخواهيد كه توان گذاشتن خبرها را روي تارنما داشته باشيد , و مي خواهيد كه در ورقه ابتدا وبسايت يك بخش باشد كه پنج عدد از نهايي خبر ها را مشتمل بر بشود . بعد , تصميم ميگيريد كه يك وبلاگ به وبسايت بيشتر فرمائيد , و همينطور پنج عدد از نهايي وبلاگ ها به طور ليستي از پيوندها در كاغذ اوليه باشد .
در صورتيكه از يك سيستم رئيس محتواي معمولي استفاده ميكنيد , شما يك افزونه نصب مي كنيد كه خبر ها را به دست ميگيرد و ميتواند يك توضيح كوتاه از خبرهاي نو را در كاغذ در آغاز بگذارد . بعد , شما يك افزونه نصب ميكنيد كه آخري پست هاي وبلاگ را پيدا مينمايد و يك ليست از آنها را در برگه نخستين قرار مي دهد . هر افزونه تنها براي پيگيري و رئيس يك نوع خاص از محتوا عمل ميكند و تقريبا از ساير افزونه ها جدا باقي مي ماند .
البته , چه اتفاقي ميفته وقتي كه يك ايده براق در نيمه شب به سرتان ميزند , و ميخواهيد كه به واسطه مخلوط اين دو ليستي از پست هاي وبلاگ درخصوص پاياني خبرها را به ترتيب نويسندگان فعال ( يعني هر مولف اي كه فعال خيس بود مطالب آنرا فراتر از ساير نمايش دهد ) نمايش بدهيد؟ در شرايطي كه از يك سيستم مدير محتواي ( كاميون اثاثيه بازي ( استفاده ميكنيد , احتمالا كه شانسي براي انجام اين فعاليت نداشته باشيد يا اين كه نياز پيدا نمائيد كه يك توسعه و گسترش دهنده براي نوشتن يك افزونه از ابتدا , استخدام نماييد . ولي از روش روش نيرومند دروپال , مي توانيد يك باكس بدون نقص از قطعات را داشته باشيد و آنها را خيلي سرعت بالا راز نيز نمائيد . ( نكته : صرفا با استفاده از ويوز . ) از آنجاييكه ماژولهاي دروپال امور را در يك روش واسط و استاندارد با يك سيستم اصولي متعارف انجام ميدهند , ساخت كاملاً هوشمندانه تجهيزات سفارشي سازي شده فقط يك قضيه از ميل كردن قطعات با نيز است .
اما اين انعطاف پذيري هزينه خودش را نيز دارااست . در حاليكه يك كاميون لوازم بازي فوراً قابل فهم و فراهم استفاده فارغ از تاءمل دوچندان است , يك كيت ساخت و ساز وسيله ماژولار به صورت ارگانيك نياز دارااست كه شما ابتدا كتابچه راهنماي آن را مطالعه نمائيد . بلاكهاي ساختمان موجود است , ولي شما نياز داريد كه فيت كردن آنانرا با نيز ياد بگيريد آنگاه مي توانيد مثال اول را فراهم فرماييد و آن را به يك وبسايت با تجهيزات بدون نقص تبديل فرماييد .
هسته دروپال و هزاران ماژول كمكي كه بر روي آن تشكيلشده , يك سپرده گذاري نخستين براي يادگيري نياز دارا هستند , البته مدرس شدن در دروپال پاداش فوق العاده اي دارااست ; جامعه پرشور دروپالي بامسئوليت مي باشند تا سازندگان وب سايت را از خلل ها سادگي/انعطاف پذيري رها نمايند . يكبار كه دروپال را آزمون فرمائيد , به احتمال مضاعف كاميون و قايق لوازم بازي خويش را رها ميكنيد .
دروپال چه طور عمل مينمايد
دلداده دروپال شده ايد؟ اكنون نگاه ظريف تري به چگونگي كاركردن دروپال ميكنيم .
اكثر وقت ها مردمان فكرميكنند سايت يك تيم از صفحه ها ايستا همراه با بعضا عملكردها ( نظير يك وبلاگ , يا اين كه يك بخش براي خبرها ) كه بدور آن گذارده شده , است . زماني آن ها به رئيس وب سايت خويش مي روند به يك چيزي مشابه درخت سلسله مراتبي از صفحه ها كه باطن آنان خواهند رفت و بازنويسي خواهند كرد مي پندارند .
از سوي ديگر دروپال مفهومي تحت عنوان گونه هاي محتوا دارااست : صفحه ها ايستا , پستهاي وبلاگ و خبر ها تمامي به يك روش شبيه ذخيره مي شوند , و ساختار ناوبري وب سايت به وسيله بازنويسي منوها به طور جدا پباده سازي مي گردد , ويوز ( ليستهايي از محتوا ) و بلوكها ( محتواي كناري كه اكثر اوقات دربردارنده پيوندهايي به قسمتهاي متعدد تارنما است ) .اكثر زمان ها مردمان فكرمي كنند وبسايت يك گروه از صفحه هاي ايستا است .
در دروپال گره ها ( نودها ) مشتمل بر داده ها ساختار يافته شده مرتبط با پست هاي وب لاگ ( مانند تيتر , محتوا , مولف , مورخ ) يا اين كه يك خبرها ( نظير تيتر , محتوا , مورخ فعال بودن , مورخ غير فعال بودن ) , در حالي كه سيستم منو , همچون مقام بندي يا اين كه تكسونومي ( برچسب گذاري محتوا ) و ويوز , معماري نمايش داده ها را ساخت مينمايند . در پايان , سيستم تم , چگونگي نمايش كليه اينها را به بازديدكنندگان وبسايت در دست گرفتن مينمايد .
با جدا نگه داشتن اين لايه ها از نيز شما ميتوانيد يك ناوبري و نمايش محتواي كاملاً مختلف به يوزرها گوناگون مبتني بر نيازهاي خاص خويش و نقش هاي كاربري ارائه دهيد . صفحه هاي ميتوانند به صورتهاي مختلفي مجموعه بندي و به ترتيب هاي مختلفي حق تقدم بندي شوند و عملكردهاي مختلفي داشته باشند و محتوا قادر است بر حسب نياز نشان داده شود يا اين كه نهفته شود .
گره ها : رمز انععطاف پذيري دروپال
گره ها قلب پباده سازي دروپال ميباشند , آنان سزاور بررسي بيشتر مي باشند . در ابتدايي ترين تعريف يك گره يك گروه از داده ها داراي ربط است . وقتي كه يك پست وبلاگ نو توليد مي كنيد , شما تنها نوشته بدنه را تعريف نميكنيد , تيتر , محتوا , مولف , مورخ توليد , منزلت بندي ( برچسب ها ) و غيره را نيز تعريف مي كنيد . بيشتر اين موادسازنده به وسيله لايه تم هنگام نمايش گره نمايش داده ميشوند .گره ها قلب پباده سازي دروپال مي باشند .
پس هر محتوا نظير يك گره ذخيره ميشود و دربرگيرنده بعضا داده ها مبنا ميباشد , هر يك بضاعت و توان استفاده در يك روش استاندارد نيز به وسيله هسته دروپال و نيز ماژول هاي كمكي را دارا هستند . اين به سازندگان وبسايت قابليت ميده تا دقيقاً جايي را كه محتوا را مي خواهند نمايش دهند , و دقيقاً هر كدوم چطور به لحاظ رسد را تعيين نمايند . بيشتر وقت سازندگان سايتهاي دروپالي در تعريف اطلاعاتي كه قرار است در گره ها ذخيره شود , و تنظيمات ساختار ( منوها , درختهاي جايگاه بندي , ويوز , پنل ها ) نمايش آن ها صرف ميگردد .
نمايش محتواي سايتهاي شما به يك روش محدود نشده است . شما مي توانيد تعداد متعددي طرح ناوبري تعريف فرمائيد , تمها را سفارشي فرماييد , بلوك ( محتواهاي كوچك , نظير پنج عدد از آخري مقالهها وب لاگ ) بسازيد , و تيم اي از شغل هاي ديگر كه وبسايت شمارا براي مخاطبان متمايز مي نمايد .
نظر ها پس از گره ها در دروپال دومي عنصر اساسي مي باشند , نظريات صرفا جزو سيستم وبلاگ نيستند . نظرها را ميتوان براي هر گونه محتوا فعال كرد , نظير پست هاي وبلاگ , خبرها و هر چيزي كه ساخت مي كنيد .
چهارشنبه ۱۵ شهریور ۹۶ | ۱۷:۵۹ ۲۳ بازديد
تا كنون نظري ثبت نشده است