چطور سایت خود را سازماندهی کنید
سه شنبه 26 آبان 1388 8:42 AM
میدونم مثل من فکر میکنید: یکی دو صفحه مطلب می خونید، بعد یه سایت حرفه ای راه میندازید و یا علی!
ولی مامبو اینگونه نیست. چیزهایی هست که قبل از ایجاد حتی یک صفحه حتما باید خوب بدانید.
مایوس نشوید ، وقتی تمام پارامترهای لازم برای سایت را تنظیم کردید، اضافه کردن چیزهای جالب به سایت مثل آب خوردن است.
در این نسخه از مامبو شما مجبورید مطالبتان را به سه سطح تقسیم کنید، نه بیشتر و نه کمتر.این سه سطح عبارتند از : بخش (Section) - مجموعه (Category) - مطالب و یا محتواها (Contents). بخش ها (Sections) ظرفهای بزرگی هستند. آنها مجموعهها را در خود نگه میدارند. مجموعهها (Categories) ظرفهای کوچکتری هستند که حاوی مطالب (Contents) هستند. چیز مهمی که باید درک شود این است که شما نمیتوانید مطالبی در سایت داشته باشید مگر اینکه حتما برای آنها بخش و مجموعهها داشته باشید که این مطالب را در خود حفظ کنند.
یک سیستم بایگانی را تصور کنید : بخشها مثل کمدها هستند. مجموعهها مثل کشوها هستند و مطالب همان مدارک روی کاغذ هستند. اگر همه مدارک را در گوشهای بریزیم استفاده از آنها محال است. کشوها بدون کمد روی هم چیده شوند باز بهتر از حالت قبل است ولی هنوز براحتی قابل استفاده نیستند. اگر آنها را بدون کشو در کمد بگذاریم هم فکر خوبی نیست. پس برای ایجاد نظم در سایت باید مدارک (محتوا و یاContents) را در کشوها (مجموعهها یا Categories) و داخل کمدها (بخش یا Sections) قرار دهیم.
موضوع جذاب دیگر در مورد بخشها و گروهها این است که میتوانیم قالبهای متفاوتی را به هر یک نسبت دهیم. در این حالت هر چیز در بخش مثلا "اخبار" ظاهر شود میتواند به جای 1 ستونی ، 2 ستونی باشد و قسمتهای "ورود به سایت" و "نظرخواهی" را بعنوان مثال نداشته باشد. در این حالت اگر یکی از اعضا خبر جدیدی وارد کند ظاهر آن شبیه بقیه اخبار سایت است ولی اصلا شبیه عناوین بخش محصولات (مثلا!) نیست.
توجه : بعد از همه این حرفها که باید بخش و مجموعه داشته باشیم راهی وجود دارد تا مطالبی ایجاد کرد که فاقد بخش و گروه باشد، به نام مطالب ثابت (Static Contents). نه به آن معنا که ثابت و نقطه مقابل متغیر بلکه فقط به این معنی که فاقد بخش و گروه است. ولی یادتان باشد اگر چنین مطلبی ایجاد کنید نمیتوانید مطالب جدید که شبیه آن باشد بصورت دینامیک ایجاد کنید.
پس درباره نظام سایتتان فکر کنید و مشخص کنید آیا میخواهید قسمتهای مختلف سایت ظاهر متفاوتی داشته باشند؟ سپس سایت خود را بر اساس سیستم بخش و مجموعه پایه ریزی کنید.