ساعت اول

کاربرد دروپال در دنياي وب امروز

مقدمه

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

) يا قالب مديريت محتواست که ابزاري برتر CMS دروپال يک سيستم مديريت محتوا (، ديتابيس‌هاي ذخيره اطلاعات و ابزارهاي رمزنويسي open source، براي تلفيق فناوري به شمار مي‌آيد. در حال حاضر وب‌سايت‌ها از نظر فني CSS و HTML صفحات وب چون با سرعت تصاعدی پيشرفت مي‌کنند. در اين بخش شما اطلاعات پايه‌اي از نحوه عملکرد دروپال به دست خواهيد آورد و خواهيد فهميد با دروپال چگونه مي‌توان شکل و شمايل وب‌سايت‌ها را تغيير داد.

آنچه در اين بخش خواهيد آموخت:

معرفي دروپال و سيستم‌هاي مديريت محتوا

CMS آشنايي با

مقدمات کار با دروپال

را با پردازش دوره‌اي براي شما انجام مي‌دهد.

بنابراين برای طراحي يک وب‌سايت دروپال، شما بايد از صفحه مرورگري استفاده کنيد که قبلا روي سرور وب نصب شده است. (اين سرور مي‌تواند کامپيوتر شما باشد که با نام مخصوص خود شناخته مي‌شود. ) IP يا آدرس localhost

آشنايي با مفاهيم و اصطلاحات

درجهان طراحي‌شده برپايه وب، برخي اصطلاحات و مفاهيم مخصوص دنياي هاست (در کنار ابزارهاي مديريت وب مثل spreadsheet برنامه‌هاي پردازش کلمه و ) که در مواقع لزوم بايد جايگزين اصطلاحات Expression Web و Dreamweaver مشابه شوند. در اينجا به تفسير و تشريح اصطلاحات و مفاهيم به کاررفته در اين کتاب مي‌پردازيم؛ اصطلاحاتي که ممکن است در زمينه‌هاي مختلف با معاني متفاوت به کار روند.

Developer سازنده

در جهان دروپال مثل دنياي نرم‌افزار به معناي کسي است که به developer کلمه PHP ( Hyper text Preprocessor رمزنويسي مي‌پردازد. در دنياي دروپال اين رمز همان ( است. SQL است. در زمينه ديتابيس‌ها، منظور از رمز همان گزارش گیری

Users کاربران

در حوزه اين کتاب، کاربران دروپال کساني هستند که مستقيما با دروپال ارتباط برقرار مي‌کنند؛ کساني که با استفاده از دروپال به ساخت، حفظ و نگهداري يا مديريت وب‌سايت مي‌پردازند.

End Users کاربران نهايي

کاربران نهايي کساني هستند که به بازديد وب‌سايت‌هاي طراحي‌شده توسط دروپال مي‌پردازند. اغلب اين افراد هيچ اطلاعاتي در مورد دروپال ندارند و تنها مي‌دانند در حال بازديد يک وب‌سايت هستند آن هم به وسيله دروپال!

Web Pages صفحات وب

در حوزه دروپال يک صفحه وب همان صفحه وب معمولي است که همه ما مي‌شناسيم: Cascading Style Sheets ( CSS و ( JavaScript که ممکن است توسط HTML صفحه

دروپال: نسخه کوتاه

دروپال ابزاري است براي طراحي، مديريت و ارائه يک وب‌سايت. دروپال يک نرم‌افزار است بنابراين هيچ محدوديت خاصي براي آن وجود ندارد. open source

چيست؟ Free منظور از کلمه

هستند به اين معناست که free همگي open source وقتي مي‌گوييم نرم‌افزارهاي شما براي استفاده از آنها نبايد پولي پرداخت کنيد. اما وقتي کاربران از چنين نرم‌افزارهايي استفاده مي‌کنند، با شرکت در جلسات مناظره مجازي، ارائه پيشنهادات مفيد براي افزودن ويژگي‌هاي جديد به نرم‌افزار و حتي همکاري در طراحي نسخه‌هاي بعدي به سازندگان آن نرم‌افزار کمک مي‌کنند. به علاوه هزينه‌هاي جانبي چون شخصي‌سازي، پشتيباني و تهيه سخت‌افزار مناسب، جدا از اين بحث است.

همانند ساير نرم‌افزارهاي وب، دروپال در حالي که يک برنامه پردازش کلمه (مثل باز است، فعال نمي‌شود. اين نرم‌افزار را بايد روي يک spreadsheet آفيس) يا صفحه سرور وب آماده قرار داد تا بتواند طبق قوانين و اطلاعاتي که در ديتابيس آن ذخيره شده به پاسخگويي بپردازد؛ اين پاسخ معمولا به صورت يک صفحه وب به صفحه مرورگر کاربر ارسال مي‌شود. در بيشترموارد آنچه دروپال دريافت مي‌کند درخواست‌هاي صفحاتي (ارسال ) است که پس از پردازش HTTP يا Hyper text Transfer Protocol شده توسط ارسال مي‌شود. HTML يا Hyper text Markup Language به صورت صفحات

SQLite و PostgreSQL يا MySQL سروري که براي دروپال درنظر گرفته مي‌شود ( ) معمولا نقش مهمي در زمان عمليات برعهده دارد مخصوصا وقتي دروپال 7 براي دروپال درخواستي براي داده ارسال مي‌کند يا در زمان طراحي يک وب‌سايت، دروپال درخواستي براي ذخيره‌کردن اطلاعات يا قوانين در مورد ساختار و نحوه نمايش سايت ارسال مي‌کند.

اينجا يک استثنا وجود دارد: انجام دادن عملياتي اختياري براي نگهداري اطلاعات روي ) مثل فهرست‌سازي سايت براي تسهيل امر جستجو. اگر شما cron سرور وب (يک عمليات همان کار poormanscron نداريد، دروپال با استفاده از cron روي سايت دسترسي به

کاربرد دروپال در دنياي وب امروز — تصویر کتاب

ها CMS دروپال و

اي است که موردتوجه بسياري از کاربران وب قرار گرفته است. از اين CMS دروپال قسمت به بعد، کتاب تنها به دروپال مي‌پردازد؛ هرچند ممکن است برخي ويژگي‌هاي آن در ها نيز وجود داشته باشد. CMS ساير

تمرکز بر محتوا

محتواست. در وب‌سايت‌هاي کلاسيک نحوه ارائه محتوا و CMS مهم‌ترين بخش يک خود محتوا در کنارهم قرار مي‌گيرند و به سختي مي‌توان آنها را ازهم جدا کرد. اما در دروپال مي‌توان اين دو را جدا ازهم تعريف کرد:

محتوا اطلاعاتي است که روي وب‌سايت قرار مي‌گيرد.

ارئه محتوا محلي است که محتوا در آن قرار مي‌‌گيرد.

اگر زماني که به طراحي يک وب‌سايت مي‌انديشيد، به آنچه مردم در صفحه اصلي خواهند ديد فکر کنيد، منظور شما همان ارائه محتواست. اما اگر به آنچه در سايت ارائه مي‌پردازيد. اين يکي از ويژگي‌هاي اصلي دروپال است: CMS خواهد شد فکر کنيد، به قلب محتوا موضوع اصلي است نه نحوه ارائه آن!

وقتي شما در مورد صفحه اصلي وب‌سايت خود و قراردادن يک مقاله در سمت راست

کاربرد دروپال در دنياي وب امروز — تصویر کتاب

است. به علاوه اين ويژگي به کاربر اجازه مي‌دهد به صورت دستي يا اتوماتيک به مقايسه نسخه‌هاي مختلف بپردازد تا تفاوت‌ ميان آنها را کشف کند.

) را براي سازنده workflow معمولا امکان مديريت جريان کار ( CMS - يک فراهم مي‌کند. بدين‌ترتيب سازنده سايت مي‌تواند گام‌هاي مختلف براي ورود اطلاعات به سيستم را پيش‌بيني و طراحي کند. به عنوان مثال جريان کاربراي چاپ يک کتاب معمولي چنين است که نويسنده به نوشتن پيش‌نويس مي‌پردازد؛ سپس ويراستار فني و ويراستار اصلي به مطالعه و اصلاح آن مي‌پردازد تا اشکالات مختلف گرامري، نوشتاري و... رفع شوند. در نهايت تمام اين اصلاحيه‌ها در اختيار نويسنده قرار مي‌‌گيرد تا کتاب آماده چاپ شود.

مشخص مي‌کند چندنفر بايد در پروژه طراحي و ساخت CMS - در نهايت، يک فعاليت کنند. اين ويژگي‌ها ابزارهاي مفيدي هستند براي سازنده‌اي که مي‌خواهد مراحل مختلف طراحي، توليد و انتشار را دقيقا زيرنظر بگيرد.

تقويت شده باشد. تنها تفاوت در اين ميان اين است که دروپال در زمان درخواست يک صفحه توسط کاربر چندين بار محتواي صفحه را تغيير مي‌دهد. اين صفحه مخصوص دروپال، شامل اطلاعات و تصاويري است که کاربر دروپال در زمان طراحي سايت ايجاد مي‌کند. (همانند ساير صفحات وب، اين تصاوير توسط صفحه مرورگر و سيستم عامل کاربر اصلاح مي‌شوند. )

صفحات طراحي‌شده دروپال از لحاظ طراحي و قوانين مربوط، الزاما يکسان نيستند چون دروپال به سازنده اجازه مي‌دهد با استفاده از تعيين قوانين و طراحي پايه‌اي، صفحات فراواني را بدون نياز به رمزنويسي جداگانه، ايجاد کند. به همين دليل است که وب‌سايت‌هاي دروپالي در WebSphere شرکت مايکروسافت، NET شرکت اپل،. WebObjects کنار ابزارهايي چون شرکت اوراکل، کارايي بيشتر و بهتري ارائه مي‌دهند. البته چنين OC4J و IBM شرکت ساختاري ممکن است کاربراني که به دنبال يک فرمت ثابت براي يک صفحه خاص هستند را گيج کند. در اين حالت اين رمزنويسي براي تمام صفحات لحاظ خواهد شد يا نوعي ديگر از صفحات براساس آن بايد طراحي شوند. البته اگر سازنده بخواهد هرصفحه را جداگانه طراحي کند به عصر طراحي دستي سايت بازگشته است و يکي از بهترين فوايد چنين روشي را ناديده گرفته است. به همين دليل دروپال گزينه‌اي براي نمايش يا عدم نمايش برخي ويژگي‌ها در صفحات مختلف دراختيار سازنده قرارمي‌دهد تا هم او بتواند نظرات شخصي خود را اعمال کند و هم از طراحي دستي که بسيار وقت‌گير است پرهيز شود.

Designers طراحان

CSS در حوزه دروپال، سازندگان سايت مي‌توانند با استفاده از رمزنويسي که غالبا از استفاده مي‌شود، نماي وب‌سايت خود را طراحي کنند. به طور کلي در اين کتاب بيشتر به توسعه یک سایت و کاربر نهايي(بازدیدکننده) پرداخته مي‌شود نه طراحی.

مديريت محتوا چيست و چه کمکي به ما مي‌کند؟

) به ذخيره‌کردن و بازيابي محتوا مي‌پردازد که CMS يک سيستم مديريت محتوا ( CMS ممکن است متن، فايل صوتي يا تصويري، عکس يا هرگونه اطلاعات ديگر مربوط به ها هم ويژگي‌هاي ديگري برآن CMS باشد. البته اين وظيفه اصلي ديتابيس‌ است اما مي‌افزايند:

به طورمعمول به تفسير آنچه که ذخيره مي‌کند، مي‌پردازد. در اينجا CMS - يک منظور از تفسير، جمع‌آوري نسخه‌هاي مختلف يک فايل به همراه اطلاعات مربوط به آن

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

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

در وب‌سايت‌هاي کلاسيک، براي اينکه به افراد مختلف اجازه دهيد، صفحه جديد ساخته يا صفحات موجود را تغيير دهند، بالاجبار بايد امکان دسترسي آنها به سرور وب را مهيا (پروتکل انتقال فايل) در اختيار آنها قرار مي‌داديد تا بتوانند وارد FTP مي‌کرديد؛ يعني سايت شده به افزودن، حذف‌کردن يا انتقال فايل در سايت بپردازند. اما در دروپال شما مي‌توانيد به تعداد محدودي از کاربرها اجازه ايجاد صفحه جديد، تغيير صفحات موجود، حذف يا استفاده از فايل‌هاي موجود در سايت بدهيد چون اينجا اطلاعات ورود به سايت بيش از يکي است. FTP

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

سازمان‌دهي پروژه دروپال

اگر گمان مي‌کنيد دروپال تنها ابزاري براي طراحي و ساخت يک وب‌سايت است، بسياري از ويژگي‌هاي مهم آن را ناديده گرفته‌ايد. با استفاده از دروپال مي‌‌توانيد ويژگي‌هاي

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

البته اين فضايي که در دروپال در نظر گرفته شده، در اصل در ديتابيسي قرار دارد که سايت دروپالي را پشتيباني مي‌کند يعني فارغ از هرجا و شکلي که شما براي آن در نظر HTML مي‌گيريد، هويت مستقلي براي ديتابيس دارد. اگر شما قبلا سابقه کار با صفحات را داشته باشید، مي‌دانيد که برخي صفحات سايت با آپلود اضافه مي‌شوند تا شما بتوانيد در آنجا، مطالب مختلف را براي استفاده در آينده ذخيره کنيد يا مي‌توانيد از پردازنده‌هاي کلمه ها براي انجام اين کاراستفاده کنيد. علاوه بر اين در دروپال مي‌توانيد spreadsheet و، صفحات خود را به راحتي teaser به صفحات يا استفاده از تصاوير و tag با افزودن دسته‌بندي کنيد. حتي اگر محل قرارگيري مطالب مختلف را فراموش کنيد، به راحتي مي‌توانيد به جستجو پرداخته و آنها را بيابيد.

تمرکز بر نوع کاربري: چگونگي انجام کار

در قرن بيست‌ويکم وب‌سايت‌ها سريع‌تر و منعطف‌تر شده‌اند و از سوي ديگر استقبال روزافزون کاربران و رشد سريع شبکه‌هاي اجتماعي چون فيس‌بوک باعث شده کاربران جهاني انتظار بالايي براي مشارکت در فعاليت‌هاي سايت داشته باشند. حالا ديگر کاربران bookmark انتظار دارند به راحتي بتوانند مطالب و فايل‌هاي موردعلاقه خود را نشان‌دار کنند. به علاوه آنها مي‌خواهند به راحتي فعاليت‌هاي خود در سايت‌هاي مختلف را با دوستان و همکاران خود به اشتراک گذاشته، از اخبار آنلاين آنها استفاده کنند. اين روزها خريد اينترنتي اقلام مختلف کالا بسيار معمول و رايج شده است و خريداران اينترنتي انتظار دارند در کنار خريد اينترنتي، نظرات شخصي خود را به توضيحات فروش کالا يا مطلب منتشر شده در وب اضافه کرده، به ارزش‌گذاري براين کالاها و مطالب بپردازند. تمام اين مشارکت‌هاي آنلاين اجتماعي در دروپال لحاظ شده‌است.

تمرکز بر همکاري: عوامل اجرايي

دروپال با در اختيارداشتن ابزارهاي مديريت جريان کار و تهيه نسخه هاي مختلف از يک مطلب، بهترين انتخاب براي وب‌سايت‌هايي است که با همکاري چندنفر طراحي و مديريت مي‌شوند. هرچند بسياري از سايت‌هاي دروپالي تنها يک طراح و سازنده داشته‌اند

اجراي مديريت ساختاري

براي سايت دروپالي که در مرحله طراحي و ساخت قرار دارد، اولين گام تعيين مدير براي سايت است: فرد، گروه يا کميته مديريت. در اين مرحله فرد يا افرادي بايد انتخاب شوند که هم اطلاعات کافي از امکانات و اهداف سازمان داشته باشند و هم قبلا در دنياي وب فعاليت کرده‌ باشند. سپس ويژگي‌ها و خدمات اصلي سايت و نحوه و ميزان دسترسي افراد به آن بايد مشخص شود. با استفاده از دروپال شما مي‌توانيد سطوح امنيتي مختلفي از افراد تعيين کنيد تا مجبور نباشيد آنها را به دو گروه ساده تقسيم کنيد: کساني که کلمه عبور را مي‌دانند و کساني که نمي‌دانند!

مرور ويژگي‌هاي دروپال

با استفاده از بخش‌هاي پيش روي کتاب مي‌توانيد با ويژگي‌هاي مختلف دروپال آشنا شده براي استفاده از آنها تصميم بگيريد. فراموش نکنيد با استفاده از ويژگي‌هاي تجارت الکترونيک به راحتي مي‌توانيد براي اختصاص حق دانلود فايل‌هاي مختلف يا دسترسي به خدمات و ويژگي‌هاي مخصوص سايت، درآمد مناسبي کسب کنيد؛ و با استفاده از ويژگي‌هاي تعاملي دروپال، سايت خود را محبوب و فعال کنيد. قبل از شروع هرکاري سه ساعت اول اين کتاب را مطالعه کنيد و امور اوليه نوشته‌شده را انجام دهيد تا به راحتي وارد مرحله بعدي شويد. بدين‌ترتيب شکل و شمايل پروژه دروپالي شما کاملا ملموس و قابل‌اعتماد خواهد بود.

طرح‌ريزي براي اجراي عمليات

با يک سرور خانگي مي‌توانيد دروپال را اجرا کنيد.

آغاز طرح‌ريزي براي ساختار دروپالي: نقش‌ها و مسئوليت‌ها

در اين مرحله بايد نوع مطالب و فايل‌هايي که در سايت قرار خواهيد داد را مشخص کنيد، حتي اگر در حال تغيير ساختار يک وب‌سايت آماده ديگرهستيد نمي‌توانيد به راحتي ادعا کنيد، مطالب موردنياز موجود است و جاي نگراني نيست! حتما بايد نوع محتواي سايت دروپالي خود را از قبل با دقت مشخص کنيد.

کاربرد دروپال در دنياي وب امروز — تصویر کتاب

هويت کاربران وب

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

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

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

کاربري و مديريت آسان

HTML، CSS، با استفاده از دروپال، شما مي توانيد بدون نياز به نوشتن صفحات SQL يک وب‌سايت کامل طراحي کنيد و بدون نياز به آشنابودن با PHP يا JavaScript ها، اطلاعات موردنظر خود را در ديتابيس سايت ذخيره کنيد. تا به حال تمام اين موانع فني باعث عدم استقبال کاربران ازعمليات طراحي سايت مي‌شد. چون دروپال امکانات زيادي در زمينه افزودن ويژگي‌هاي ارتباط آنلاين اجتماعي، خريد اينترتي کالا، همکاري کاربران در امور مختلف سايت و اعمال نظرات کاربران نهايي در اختيار طراح سايت قرار مي‌دهد، اين مديريت اصلي سايت است که بايد در مورد استفاده يا عدم استفاده و نحوه کاربرد اين ويژگي‌ها در سايت تصميم بگيرد.

کاربرد دروپال در دنياي وب امروز — تصویر کتاب
کاربرد دروپال در دنياي وب امروز — تصویر کتاب

مي‌تواند در نظرسنجي شرکت کند.

. شما بايد مشخص کنيد هردسته از مطالب و فايل‌ها توسط چه کسي بايد منتشرشوند. 3

- دروپال مي‌‌تواند به شما کمک کند نويسنده مطالب مختلف را مشخص کنيد تا امضاي فرد يا گروه نويسنده به متن منتشرشده اضافه شود.

- کاربران نهايي مي‌توانند بدون ذکر نام، نظرات خود را روي وب‌سايت قرار دهند.

- شما مي‌توانيد دردروپال ترتيبي اتخاذ کنيد هر کاربرنهايي براي افزودن نظر خود به متن يا فايل منتشرشده، ابتدا در سايت شما عضو شود و سپس نظر وي به همراه نام وي به مطلب سايت اضافه شود.

. شما بايد از پيش تصميم بگيريد چه کساني مسئول انجام چنين اموري در مورد مطالب 4 منتشرشده در سايت هستند. يعني درابتدا با صحبت جمعي، خط ‌مشي و اصول پايه‌اي مشخص شود ولي در درازمدت يک نفر تنها به تصميم‌گيري و انجام اقدامات لازم بپردازد.

خودتان امتحان کنيد

تغيير ساختار يک وب‌سايت و تبديل آن به سايت دروپالي

يکي از سازمان‌هايي که از سايت‌هاي کلاسيک به سايت دروپالي کوچ کرد، در اواخر دهه تاسيس شده بود و در حال حاضر شامل هزار صفحه مطلب است. در ابتدا بخش عظيمي 90 طراحي و نوشته شده بودند. با يک HTML از اين صفحات به روش دستي به صورت حساب و کتاب ساده مي‌توان فهميد اين حجم از مطلب در يک سايت کاملا طبيعي است: صفحه در سال! اينجاست که سازمان‌هايي اين چنيني با کوهي از فعاليت‌ها، اطلاعات 100 و آماروارقام که سالانه بر حجم آنها افزوده مي‌شود، به دروپال کوچ مي‌کنند.

. نوع محتواي سايت خود را مشخص کنيد. از کلياتي چون جلسات کاري و اقلام 1 فروش شروع کنيد.

. در اينجا بايد تصميم بگيريد هردسته از مطالب و فايل‌ها را چگونه در سايت منتشر 2 خواهيد کرد. برخي از روش‌هاي اصلي براي انتشار مطالب مختلف در سايت‌هاي دروپالي عبارتست از:

گفته article به آنها 7 و در دروپال story به اين گونه مطالب 6 - مقالات: دردروپال مي‌شود. اين‌گونه مطالب شامل تيتر، متن اصلي و احتمالا يک يا چند عکس هستند که (ماژولی برای ساخت فیلد ها) مي‌توان بخش‌هاي ديگري بدان افزود. CCK با استفاده از

- تصاوير: شما مي‌توانيد عکس‌ها و تصاوير مختلف را به مقالات خود اضافه کنيد ولي به هرحال به تنهايي هم نوعي مطلب دروپالي به شمار مي‌آيند. چنان‌که قصد داريد بر اهميت عکس تاکيد کنيد، مي توانيد براي آن، تيتر و شرح عکس در نظر بگيريد.

هاي forum: درسايت‌هاي دروپالي مي‌توانيد گروه‌ها يا forum - موضوع بحث مختلفي با موضوعات متفاوت ايجاد کنيد تا محل بحث کاربران شود.

- بلاگ‌ها: در سايت‌هاي دروپالي کاربران نيز مي‌توانند بلاگ‌هاي شخصي خود را در سايت قرار دهند. طراح سايت نيز مي‌تواند يک بلاگ مخصوص براي انتشار روتين اطلاعات و مطالب ايجاد کند.

- نظرسنجي‌ها: در اين قسمت مي‌توانيد نظرسنجي‌هاي مخصوصي طراحي کنيد تا از نظرات کاربران در مورد موضوعات مختلف آگاه شويد. اينگونه نظرسنجي هم مانند ساير انواع مشابه اينترنتي، غيرعلمي است اما فاقد اصول اوليه نيست: هرکاربر تنها يک بار

کاربرد دروپال در دنياي وب امروز — تصویر کتاب

خلاصه

در اين ساعت از کتاب، به تبيين مفاهيم پايه‌اي و واژه‌شناسي دروپالي پرداختيم. حالا شما مي‌دانيد که اينجا موضوع اصلي محتواي سايت است و نکات مديريت سايت نقش بسيار مهمي در ارائه موفقيت‌آميز سايت برعهده دارند.

سوال و جواب

شما به عنوان کاربر پيش از کار با دروپال، بايد با کدام‌يک از اين فناوري‌ها آشنا سوال:؟ PHP , SQL , HTML , XHTML , CSS باشيد:

هيچ‌کدام! اگر شما قصد داريد به شخصي‌سازي تم‌ها يا تغييرات ساختاري در جواب: صفحات بپردازيد، بايد قبلا از اين فناوري‌ها استفاده کرده باشيد. اکثر کاربران دروپالي با اندکي آشنايي در اين مورد به راحتي کار خود را پي مي‌گيرند.

در دروپال کاربر و کاربرنهايي چه تفاوتي با هم دارد؟ سوال:

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

کارگاه:

امتحان

. داده‌هاي دروپالي در کجا ذخيره مي‌شود؟ 1

چيست؟ CMS. سه ويژگي اصلي يک سيستم مديريت محتوا 2

جواب

. در يک ديتابيس. 1

. کنترل نسخه‌هاي مختلف از يک مطلب، مديريت جريان کار و فراهم‌کردن امکان 2 همکاري چندنفر در مراحل طراحي سايت.

فعاليت‌ها

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

سوالی درباره‌ی این فصل یا نصب و راه‌اندازی دروپال دارید؟

تماس با ما